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
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.
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.
Hola Alex,
Excelente, gracias por conmpartirnos la solución a tus consultas.
Quedamos atentos a tus futuras consultas.
Saludos