Kategorie im Wordpress-Feed weglassen

Wer sich schon immer mal gefragt hat, wie es mit Wordpress möglich ist, bestimmte Kategorien bei der Ausgabe des RSS-Feeds auszuschließen, dem kann geholfen werden:

Folgende Zeilen in der .htaccess wirken da Wunder (am besten nach “RewriteBase /”):

# Feed ohne Beiträge aus Kategorie mit ID 4
RewriteRule ^feed/?$ index.php?feed=rss2&cat=-4 [L]
RewriteRule ^feed/(rss|atom)/?$ index.php?feed=$1&cat=-4 [L]

Tja, oft gibt es eine sehr einfach Lösung für eine große Wirkung ;-)

Mehrere Kategorien lassen sich durch Auflistung der IDs mit Komma ausschließen, also z.B. “cat=-4,-5″. Bei alten Versionen von Wordpress kann es auch sein, dass die Angabe der Kategorie folgendermaßen erfolgen muss: index.php?feed=$1&cat=-4&cat=-5

Tipps für eine Optimierung (Zusammenfassung der beiden Regeln die Sinn macht) oder sonstige Hinweise zum Thema nehme ich gern in den Kommentaren entgegen.

Wenn Dir der Tipp geholfen hat, dann möchtest Du vielleicht den PHPKuh RSS-Feed abonnieren, damit Du die zukünftigen Beiträge verpasst.

Ähnliche Beiträge

Leave a Reply