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

 
Sika
 Sika
Usuario activo

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

Citar
Respondido : 06/09/2019 9:46 pm
Jhon
 Jhon
Soporte CMS Webempresa 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.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 06/09/2019 10:50 pm

Cursos Gratuitos WordPress

Sika
 Sika
Usuario activo

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

ResponderCitar
Respondido : 06/09/2019 11:32 pm

Por favor Iniciar Sesión o Registro