Um in WooCommerce bei dem “Produkt Kategorien Widget” einige Kategorien nicht anzuzeigen, benötigt es dieses kleine Snippet.
function exclude_woocommerce_widget_product_categories($widget_args) {
//Hier die zu exkludierenden ID´s eintragen!
$excludes = array(123,124);
$includes = explode(",",$widget_args['include']);
$includes = array_filter($includes, function($value) use ($excludes) {
return !in_array($value, $excludes);
});
$widget_args["include"] = implode(",", $includes);
return $widget_args;
}
add_filter( 'woocommerce_product_categories_widget_dropdown_args', 'exclude_woocommerce_widget_product_categories');
add_filter( 'woocommerce_product_categories_widget_args', 'exclude_woocommerce_widget_product_categories');
Code Snippets am besten mit diesen Plugin hinzufügen
https://de.wordpress.org/plugins/code-snippets/
1 Kommentar
Enno
Danke für den Tipp, Mario!
Leider funktioniert das bei mir nicht. 🙁
Ich bekomme die gewünschte Kategorie im “Filter nach Produktkategorien” nicht ausgeblendet.
Bin mir sicher, dass ich die richtige ID verwendet habe…
WordPress Version 5.9.3
WooCommerce Version 6.5.1
Hast du eine Idee, was ich noch versuchen könnte?
Danke!