Avisos
Vaciar todo

[Resuelto] Ocultar elementos catálogo WooCommerce  

 
Àlex
 Àlex
Reputable Member

Buenas tardes,

Quería ocultar algunos elementos del catálogo del Woocommerce, y no quería hacerlo con CSS, sino con código en el archivo functions.php.

Por ejemplo, ocultar el orden de productos: remove_action ('woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 ); 

Quería ocultar el número de resultados que se están mostrando, y el botón de seleccionar opciones de debajo del precio de cada producto. Supongo que con 2 simples códigos podrá hacerse, pero no he encontrado cuáles son.

Por otro lado, dentro de un producto simple hay un breadcrumb, que permite seleccionar la categoría, y la página de inicio, pero no está la página de tienda, es decir, una vez dentro de un producto simple, no se puede volver a la tienda, hay alguna forma de hacerlo?

 

Muchas gracias, un saludo.

Contenido solo visible a usuarios registrados

Respondido : 13/04/2021 5:09 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Prueba removerlo con el siguiente código:

add_action( 'after_setup_theme', 'my_remove_product_result_count', 99 );
function my_remove_product_result_count() { 
    remove_action( 'woocommerce_before_shop_loop' , 'woocommerce_result_count', 20 );
    remove_action( 'woocommerce_after_shop_loop' , 'woocommerce_result_count', 20 );
}

Tal como se comenta en este enlace: https://wordpress.org/support/topic/remove-woocommerce-result-count/

Si aún así se sigue mostrando es porque tu theme lo muestra de otra forma que no se puede remover por Hooks y en este caso sería más práctico ocultarlo por CSS

Para tu otra consulta mejor realiza un nuevo hilo de discusión, de esta forma mantenemos el foro ordenado.

Saludos.

Respondido : 13/04/2021 5:16 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Àlex
 Àlex
Reputable Member

He solucionado las  2 primeras opciones, dejo la solución:

Ocultar el número de resultados encontrados: remove_action( 'woocommerce_before_shop_loop' , 'woocommerce_result_count', 20 ); Añadir al functions.php

Ocultar botón de seleccionar opciones: Apariencia -> Personalizar -> WooCommerce -> Catálogo de productos -> Ocultar añadir al carrito.

 

Okey, tema resuelto, gracias. 

Esta publicación ha sido modificada el hace 4 años por Àlex
Respondido : 13/04/2021 5:20 pm
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Alex,

Excelente, gracias por conmpartirnos la solución a tus consultas.

Quedamos atentos a tus futuras consultas.

Saludos

Respondido : 13/04/2021 5:27 pm