Avisos
Vaciar todo

quitar "tambien te recomendamos" y "productos relacionados"  

Página 1 / 2
 
Vicente
 Vicente
Estimable Member

Hola, 

Al pie de los productos me aparecen unos productos dentro de dos apartados "también te recomendamos" y "productos relacionados", y no quiero que aparezcan.

Si voy al producto y en el apartado: datos del producto/datos relacionados/ventas dirigidas desmarco el producto que aparece pero no se quita, y /ventas cruzadas esta vacio sin embargo salen tanto productos en el apartado recomendados como en el de relaccionados. ejemplo del curso: https://gestyfor.es/curso/experto-en-el-mundo-excel-video-a-video-excel-2019/

Como puedo hacer que no salgan en los productos que no quiera que salgan.???

Un saludo

relacionados

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 16/11/2023 12:18 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Vicente.

Veo que utilizas Divi.

.- Accede a Divi -> Personalizador de temas.

.- Comprueba si tienes un cuerpo personalizado para las entradas, si lo tienes lo editas y comprueba si esta añado.

 

Si no tienes un cuerpo personalizado:

Añade lo siguiente en Apariencia -> Personalizar -> CSS Adicional:

section.up-sells.upsells.products {
display: none;
}
section.related.products {
display: none;
}

 

Un Saludo

ResponderCitar
Respondido : 16/11/2023 12:39 pm

Vicente
 Vicente
Estimable Member

Gracias Pepe

Esto es para que no aparezca en ningún producto.

¿puede ser para los productos de una categoría?

ResponderCitar
Respondido : 16/11/2023 1:24 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Vicente.

Puedes añadir la siguiente función:

add_action( 'woocommerce_product_options_general_product_data', 'add_related_checkbox_products' );

function add_related_checkbox_products() {
woocommerce_wp_checkbox( array(
'id' => 'hide_related',
'class' => '',
'label' => 'Quitar los productos relacionados de este producto'
));
}

add_action( 'save_post_product', 'save_related_checkbox_products' );

function save_related_checkbox_products( $product_id ) {
global $pagenow, $typenow;
if ( 'post.php' !== $pagenow || 'product' !== $typenow ) return;
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return;
if ( isset( $_POST['hide_related'] ) ) {
update_post_meta( $product_id, 'hide_related', $_POST['hide_related'] );
} else delete_post_meta( $product_id, 'hide_related' );
}

add_action( 'woocommerce_after_single_product_summary', 'hide_related_checkbox_products', 1 );

function hide_related_checkbox_products() {
global $product;
if ( ! empty ( get_post_meta( $product->get_id(), 'hide_related', true ) ) ) {
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );
}
}

Una vez añadida si editas un producto verás que hay una opción para desactivar los productos relacionados:

screenshot mary52.webempresa.eu 2023.11.16 15 20 58

Para los recomendados solo tienes que dejar la opción de Ventas dirigidas y ventas cruzadas sin productos:

screenshot mary52.webempresa.eu 2023.11.16 15 23 07

 

Un Saludo

ResponderCitar
Respondido : 16/11/2023 2:26 pm

Vicente
 Vicente
Estimable Member

Hola Pepe, 

añado la funcion que tu me indicas, Apariencia -> Personalizar -> CSS Adicional:

y todo lo añadido se pone con x en rojo

Apariencia -> Personalizar -> CSS Adicional:

Que hago mal???

image
image
Esta publicación ha sido modificada el hace 6 meses por Vicente
ResponderCitar
Respondido : 16/11/2023 5:00 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Vicente, 

Esta función que envía Pepe no debe ser incluida en esta sección, debes añadirlo en el archivo function.php de tu tema o con un plugin como code snippets 

Si lo añades con el plugin lo que necesitas hacer es instalarlo y activarlo, una vez lo hagas accedes al Apartado Fragmentos de códigos y añades uno nuevo

image
image

Una vez tengas en código añadido y activo puedes seguir con los siguientes pasos. 

 

Una vez añadida si editas un producto verás que hay una opción para desactivar los productos relacionados:

screenshot mary52.webempresa.eu 2023.11.16 15 20 58

Para los recomendados solo tienes que dejar la opción de Ventas dirigidas y ventas cruzadas sin productos:

screenshot mary52.webempresa.eu 2023.11.16 15 23 07

Verificalo y nos comentas como va todo

Un Saludo 

 

ResponderCitar
Respondido : 16/11/2023 5:07 pm

Vicente
 Vicente
Estimable Member

gracias Karen

la primera parte percepto, pero la segunda, yo quito los dos productos que por defecto se han colocado ahí y no se eliminan.

image
image

puedes comprobarlo en el curso https://gestyfor.es/curso/analisis-de-datos-en-excel-adaptado-a-segurosbf/

 

Un saludo.

ResponderCitar
Respondido : 16/11/2023 5:29 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Vicente,

En este caso probemos el siguiente código que debes añadir en otro fragmento de código

remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );
image

Verificalo y nos comentas como va todo 

Un Saludo 

ResponderCitar
Respondido : 16/11/2023 5:41 pm

Vicente
 Vicente
Estimable Member

he incluido este fragmento de codigo pero sigue pasando lo mismo, nos vamos a productos relacionados, nos siguen saliendo por defecto estos

image

los elimino, pero vuelven a salir, realmente no se eliminan.

se puede comprobar q siguen apareciendo como productos recomendados

image
ResponderCitar
Respondido : 16/11/2023 7:30 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Vicente, 

Sustituye el código anterior por el siguiente y revisa si con ello se ocultan

remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_upsell_display', 15 );

Un Saludo 

ResponderCitar
Respondido : 16/11/2023 9:30 pm

Vicente
 Vicente
Estimable Member

Hola

Con este código, se ocultan todos, independientemente que selecciones o no q tengan artículos

hace lo mismo que el primero que me envió pepe, visualiza todo y esa no es la idea

al igual que

image

 lo que pretendo

image

es que cuando decida vaciarlo, se vacié y no aparezcan pero cuando decida poner alguno, pues eso se vean

ResponderCitar
Respondido : 16/11/2023 9:43 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Vicente, 

En este caso lo que requieres es un código a la medida ya que las opciones de personalización generales te las comentamos, lo que puedes probar es utilizar el código enviado por Pepe y revisar si en lugar de añadir el último código solo añades la siguiente línea 

remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_upsell_display', 15 );

Si con ello no funciona como te comento requieres una personalización a la medida pata tu sitio web, en este caso te recomiendo consultes con nuestro directorio de colaboradores quienen pueden ayudarte a añadir lo que necesitas. 

Un Saludo

ResponderCitar
Respondido : 16/11/2023 10:54 pm

Vicente
 Vicente
Estimable Member

Ok, gracias

ResponderCitar
Respondido : 17/11/2023 8:25 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Vicente.

Elimina de un producto los productos relacionados, solo tienes que eliminarlos como si estuvieras eliminado texto con la tecla de borrar.

Guarda el producto y si no se elimina adjunta la URL del producto que eliminaste y lo revisamos.

 

Un saludo

ResponderCitar
Respondido : 17/11/2023 8:47 am

Vicente
 Vicente
Estimable Member

Buenos días Pepe

Ahora si. Cuando decia que nos los borraba, es pq yo pinchaba en la cruz

image

desaparece, después actualizas y compruebas que sigue apareciendo.

Al hacerlo como tu indicas, poniendo el cursos ahí y dando a la tecla supr, desaparece igual, pero después de actualizar ya no esta. Comprobado, como cliente, no estan los recomendados.

Gracias por la ayuda Pepe, como siempre, MAGISTRAL!

 

Una vez añadido el fragmento que me indicaste ayer, tengo para marcar quitar productos relacionados y funciona perfecto, si lo marco no aparece nada. Cuando no lo marco aparecen 3 productos. ¿se puede saber como los relaciona? por mas que miro uno y otro producto, no soy capaz de ver que relación pueden tener, al margen que tienen una categoría en común, pero categoría en común son muchos y solo pone 3

ResponderCitar
Respondido : 17/11/2023 9:10 am
Página 1 / 2