Por defecto en nuestros widgets de woocommerce, tenemos una visualización de las categorías de los productos de nuestra tienda online. ¿Pero qué pasa si queremos eliminar una o varias de las categorías de ese widget de woocommerce?

Rebuscando un poco he encontrado un código que al ponerlo en nuestro functions.php nos elimina de ese widget la categoría o categorías seleccionadas.

Este código elimina las categorías específicas del widget «WooCommerce Product Categories»:

function exclude_widget_categories($args){
    $exclude = "15,16"; //* Pon los ID de las categorías que deseas eliminar del widget
    $args["exclude"] = $exclude;
    return $args;
}
add_filter("woocommerce_product_categories_widget_args","exclude_widget_categories");

Para saber que ID es la categoría recordad que tenemos que ir a las categorías y al pasar por encima el ratón de la categoría SIN HACER CLICK, veremos en la URL debajo el ID, (ver captura de pantalla abajo) En este caso el ID 44

 

Mucho cuidado siempre que editemos el archivo functions.php de nuestra plantilla, siempre hacer una copia de seguridad previa, pues una coma mal puesta puede hacer que nuestra web no cargue. Para los más iniciados, en Apariencia-Editor podréis tener acceso a ese archivo para poder modificarlo.