Personalice la lista desplegable de clasificación en WooCommerce

2

Sería genial si hubiera una manera de cambiar la ordenación predeterminada por menú desplegable en WooCommerce en la página de la tienda.

En este momento, el desplegable de clasificación se ve así: enlace

Y me gustaría mucho poder eliminar un par de opciones ( Sort by price: low to high & Sort by price: high to low ). El resultado final debería ser algo como esto: enlace

    
pregunta BFTrick 18.06.2013 - 18:43

1 respuesta

10

En realidad, con un poco de excavación esto es bastante fácil de hacer. WooCommerce ya ha configurado un filtro, así que todo lo que tiene que hacer es agregar un pequeño fragmento de código en su archivo functions.php.

// Modify the default WooCommerce orderby dropdown
//
// Options: menu_order, popularity, rating, date, price, price-desc
function my_woocommerce_catalog_orderby( $orderby ) {
    unset($orderby["price"]);
    unset($orderby["price-desc"]);
    return $orderby;
}
add_filter( "woocommerce_catalog_orderby", "my_woocommerce_catalog_orderby", 20 );

tomado de: enlace

En este ejemplo, estoy eliminando price & price-desc pero puedes eliminar cualquiera de las opciones

    
respondido por el BFTrick 18.06.2013 - 18:43

Lea otras preguntas en las etiquetas