Bestimmte Kategorien in der Sidebar ausblenden

wordpress-kategorien-ausblenden

Über die standardmäßigen WordPress Widgets (WP Admin > Design > Widgets) bietet das CMS von Haus aus einige Widgets mit denen sich spezielle Bereiche an speziellen Stellen der Webseite darstellen lassen.

Standardmäßig kann hier eigentlich bei 99% aller Themes die Sidebar angesteuert werden.

Selbstverständlich können bei umfangreicheren Themes auch ganz andere Bereiche angesprochen werden wie z.B. der Header, Footer etc.

Eines dieser Widgets nennt sich „Kategorien“ und wie der Name schon sagt lassen sich mit diesen eben die angelegten Kategorien anzeigen.

wordpress-kategorien-ohne-plugin-ausblenden

Das Kategorie Widget zeigt standardmäßig alle Kategorien an in dem bereits ein Artikel veröffentlicht worden ist. Soweit so gut. Nun kann ein Blog oder eine Webseite aber auch Kategorien besitzen die man nicht zwangsläufig mit anzeigen möchte. Leider bietet hier WordPress von Haus aus keine Lösung an und für viele wäre nun wieder ein Plugin die naheliegendste Lösung.

Selbstverständlich finden sich hier auch entsprechende Lösung aber in diesem Fall kann man sich den Einsatz einen zusätzlichen Plugins sparen.

Wie kann ich Kategorien ohne Plugin ausblenden lassen ?

Wie so oft lässt sich hier mithilfe der functions.php eine solch einfache Aufgabe optimal umsetzen.

Fügt einfach das folgende Snippet in functions.php und definiert hier die Kategorien die nicht angezeigt werden sollen. Dies geschieht über die Angabe der entsprechenden Kategorie ID`s

/* Kategorien ausblenden */
function exclude_widget_categories($args){
$exclude = "1,10,20,30,40"; // die ID`s der Kategorien die ausgeblendet werden sollen
$args["exclude"] = $exclude;
return $args;
}
add_filter("widget_categories_args","exclude_widget_categories");

Wie finde ich die ID einer WordPress Kategorie?

Ganz einfach: Öffnet im Admin Bereich unter Beiträge > Kategorien die Kategorie Übersicht. Wenn ihr dann mit der Maus über den „Bearbeiten Link“ geht, wird ein Link angezeigt der unter anderem auch die ID der jeweiligen Kategorie anzeigt.

anzeige-wordpress-kategorie-id

Im folgenden Artikel wird das Thema ID`s für Bilder, Kategorien, etc noch einmal im Detail beschrieben.

Nicht vergessen! Um die functions.php zu bearbeiten empfiehlt sich der Einsatz eines Child Themes damit durch spätere Updates eure Änderungen nicht wieder überschrieben werden.

Christian
Christian
Mein Name ist Christian und ich bin Mitgründer der Plattform fastWP. Hier im Magazin bin ich für die eher "technisch" lastigen Themen zuständig aber schreibe gerne über das Thema SEO, das nun bereits seit über 10 Jahren zu meiner Leidenschaft gehört.

2 KOMMENTARE

    • Im Zusammenhang mit WPML ist diese Option in der Tat nicht getestet worden. Wir nehmen es einmal mit auf. Möglich ist das sicher genauso – dann kann dieser Artikel hier erweitert werden.

HINTERLASSEN SIE EINE ANTWORT

Please enter your comment!
Please enter your name here

fastWP

Finde den passenden WordPress Dienstleister in deiner Region!

Deine Werbung hier?

Nutze die Reichweite von fastWP und erreiche deine Zielgruppe!