Ich versuche, eine große Anzahl von Kategorien aus meinem Kategorie-Widget auszublenden. Ich habe ein paar Plugins ausprobiert, aber keines von ihnen scheint mich die Dropdown-Option verwenden zu lassen. Ich habe in den Hook widget_categories_args geschaut und das scheint das zu sein, was ich will, aber ich kann es nicht zum Laufen bringen.
Sowieso ist hier mein Code
function widget_categories_args_filter( $cat_args ) {
$exclude_arr = array( 57,61,63,56,55,62,52,53,54,67,65 );
if( isset( $cat_args['exclude'] ) && !empty( $cat_args['exclude'] ) )
$exclude_arr = array_unique( array_merge( explode( ',', $cat_args['exclude'] ), $exclude_arr ) );
$cat_args['exclude'] = implode( ',', $exclude_arr );
return $cat_args;
}
add_filter( 'widget_categories_args', 'widget_categories_args_filter', 10, 1 );
Ich habe das von hier übernommen: https://codex.wordpress.org/Plugin_API/Filter_Reference/widget_categories_args
Ich füge dies in die functions.php meines Themas ein. Das sollte keine Rolle spielen, obwohl die Funktion für Plugins eingestellt ist, oder?
widgets
categories
FranticJ3
quelle
quelle
1
. Versuchen Sie es1000
. Wie gesagt, dies funktioniert bei mir, sodass möglicherweise eine andere Funktion stört. Wenn Sie die Priorität hoch setzen, erhalten Sie möglicherweise das letzte Wort. Verwenden Sie das Widget "Kernkategorie"?Antworten:
Ich weiß, dass dieser Beitrag ziemlich alt ist, aber da ich auf dasselbe Problem gestoßen bin und dieser Beitrag höher als einer mit einer Lösung war, dachte ich, ich würde dies hinzufügen, was für mich funktioniert hat.
Quelle: http://coffeecupweb.com/how-to-exclude-or-hide-categories-from-category-widget-in-wordpress-sidebar/
quelle
Blenden Sie die Kategorie "Uncatecogrized / default" in WooCommerce aus:
Ich glaube, ich bin nicht der einzige, der auf dieser Seite nach einer Möglichkeit gesucht hat, die in WooCommerce 3.3 eingeführte Standardkategorie / nicht kategorisierte Kategorie auszublenden .
Wenn Sie einer von ihnen sind, können Sie anstelle der harten Codierung der Kategorie-ID, die in verschiedenen Umgebungen / Installationen unterschiedlich sein kann, das folgende Snippet verwenden, das von Mike Jolley aus dem Snippet modifiziert wurde , um es vor dem Widget "Woocommerce-Produktkategorien" auszublenden:
quelle
Dies funktioniert: https://gist.github.com/peltopiri/76e7d1143e33b424633114103cfae5ec
quelle
Nach mehreren Suchen und Tests wird das Ausblenden von Beitragskategorien für Listenelemente und Dropdown-Listen separat durchgeführt, da sie von verschiedenen Filter-IDs aufgerufen werden.
Verwenden Sie für Listenkategorieelemente
Verwenden Sie für Dropdown-Kategorieelemente
Referenz: https://basicwp.com/exclude-categories-from-category-widgets-in-wordpress/
quelle
Ich konnte eine einzelne Kategorie mit CSS ausblenden:
Ich habe dieses CSS-Snippet in das "Zusätzliche CSS" meines Themas eingefügt.
Kategorie 1 ist "Nicht kategorisiert", die ich ausblenden wollte.
quelle