/ / Eliminar completamente el menú desplegable Clasificar por, en WooCommerce - woocommerce

Eliminar completamente el menú desplegable Clasificar por, en WooCommerce - woocommerce

Quiero eliminar completamente el menú desplegable Ordenar por, en mi instalación de WooCommerce.

http://cswpstage.hostworks.net/product-category/memorabilia/signed-photos/

¡Gracias!

Respuestas

0 para la respuesta № 1

Depende del tema que estés usando. Hay dos enfoques, CSS y PHP.

Veo en tu tema que ya lo has escondido a través de CSS usando

.sort-param-order,
.sort-param-sort {
display: none;
}

Si desea ocultarlo con PHP, debe buscar la acción que lo agrega y eliminar esa acción. Una búsqueda de woocommerce_catalog_ordering generalmente devolverá la acción que estás buscando.

Aquí es cómo se elimina a través de WooCommerce estándar:

<?php
/**
* Remove sorting from WooCommerce.
*/
function thenga_remove_filtering() {
remove_action( "woocommerce_before_shop_loop", "woocommerce_catalog_ordering", 30 );
}
add_action( "init", "thenga_remove_filtering" );

Y aquí es cómo lo elimina del tema Storefront:

<?php
/**
* Remove sorting from Storefront.
*/
function thenga_remove_filtering() {
remove_action( "woocommerce_before_shop_loop", "woocommerce_catalog_ordering", 10 );
remove_action( "woocommerce_after_shop_loop", "woocommerce_catalog_ordering", 10 );
}
add_action( "init", "thenga_remove_filtering" );