Quitar el menú desplegable de «Ordenar por» en WooCommerce

Compártelo
Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email

Si por algún motivo quisieras quitar el menú desplegable de «Ordenar por» en WooCommerce, copia y pega este código para hacerlo en segundos.

El menú para ordenar productos es muy útil para tiendas estándar, pero en ocasiones el uso que le damos a WooCommerce no es exactamente para este fin.

Si tuviera que estimar, entre mis clientes, 1 de cada 10 no desea esa opción visible. Al no poder removerla de manera más intuitiva en los ajustes del plugin, lo que nos queda es recurrir a un sencillo snippet, de preferencia en tu child theme.

¿Cómo quitar el menú desplegable de «Ordenar por» en WooCommerce?

En el archivo functions.php pega el siguiente código:

/** Remover menú desplegable "Ordenar por" en WooCommerce **/
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );

Cómo quitar el menú desplegable de «Ordenar por» en WooCommerce en StoreFront

Si utilizas el tema StoreFront, debes utilizar el siguiente código:

/** Remover menú desplegable "Ordenar por" en StoreFront **/
 
add_action( 'init', 'bbloomer_delay_remove' );
 
function bbloomer_delay_remove() {
remove_action( 'woocommerce_after_shop_loop', 'woocommerce_catalog_ordering', 10 );
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 10 );
}
Si te gustó el contenido, compártelo con tus colegas:
Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email
Valora esta publicación
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (Ninguna valoración todavía)
Cargando…

2 comentarios en “Quitar el menú desplegable de «Ordenar por» en WooCommerce”

    1. Hola Jesús, no utilizo Flatsome ni soy un experto en códig. Por tanto he googleado para darte una mano. Prueba con esto a ver si te va.

      add_action(‘init’,’delay_remove’);

      function delay_remove() {
      remove_action( ‘flatsome_category_title_alt’, ‘woocommerce_result_count’, 20);
      remove_action( ‘flatsome_category_title_alt’, ‘woocommerce_catalog_ordering’, 30);
      }

      Saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Responsable » Franco Román Giardina
Finalidad » gestionar los comentarios.
Legitimación » tu consentimiento.
Destinatarios » los datos que proporcionas estarán ubicados en los servidores de SiteGround, que es la empresa que provee el servicio de alojamiento web a francogiardina.com, dentro de la UE. Puedes ver la política de privacidad de SiteGround en la siguiente URL: https://www.siteground.es/privacidad.htm/
Derechos » podrás ejercer tus derechos, entre otros, a acceder, rectificar, limitar y suprimir tus datos.

Ir arriba