Avisos
Vaciar todo

Editar los filtros de resultados de búsqueda de Wordpress / Woocommerce

3 Respuestas
2 Usuarios
0 Reactions
41 Visitas
 Sika
Respuestas: 8
Active Member
Topic starter
 

Hola, necesito editar los términos de los filtros de búsqueda que tiene por defecto Woocommerce, en la imagen adjunta se ve mejor. Me refiero a que por ejemplo no aparezca "Ordenar por precio" "Ordenar por popularidad" Sino que aparezcan las que yo quiera o que pueda elegir las que aparezcan o no.

Muchas gracias de antemano por la ayuda! 😆
David.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 06/09/2019 8:46 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Puedes probar agregando el siguiente código al final del archivo functions.php de tu theme:

En el código estoy quitando popularity:

add_filter( 'woocommerce_default_catalog_orderby_options', 'custom_woocommerce_catalog_orderby' );
add_filter( 'woocommerce_catalog_orderby', 'custom_woocommerce_catalog_orderby' );
function custom_woocommerce_catalog_orderby( $sortby ) {
    unset($sortby['popularity']);
    return $sortby;
}

Los elementos que puedes quitar del array son (no olvidar las comillas):

[menu_order] => Orden predeterminado
[popularity] => Ordenar por popularidad
[rating] => Ordenar por calificación media
[date] => Ordenar por las últimas
[price] => Ordenar por precio: bajo a alto
[price-desc] => Ordenar por precio: alto a bajo

Saludos.


 
Respondido : 06/09/2019 9:50 pm
 Sika
Respuestas: 8
Active Member
Topic starter
 

Gracias, funciona perfecto para eliminar las que no quería. Saludos!


 
Respondido : 06/09/2019 10:32 pm