WordPress Kategorie aus RSS-Feed ausschließen

Oktober 23rd, 2009 · by Michi · Allgemein

Hin und Wieder kommt es ja vor das bestimmte Artikel nicht unbedingt im Feed erscheinen sollen, zum Beispiel in einem Bilderblog in dem es um ein bestimmtes Thema geht und plötzlich irgendein Artikel dazwischen MUSS der aber eigentlich nur Besucher der Website interessiert, deswegen möchte ich euch heute 3 Methoden zeigen wie ihr Artikel bestimmter Kategorien aus dem RSS-Feed ausschließen kann.

1. Methode: Kategorie soll nicht im Feedburner erscheinen

Diese Methode ist zugleich die einfachste da ihr nur den Link im Feedburner anpassen müsst und nicht aufwendig via FTP / WebEditor in den Wp-Code eingreifen müsst:

So sieht in der Regel der Standart Feed-Pfad aus:
http://www.example.org/feed Nun hängen wir ?cat=-ID als Parameter an:
http://www.example.org/feed?cat=-10

Wenn ihr weitere Kategorien ausschließen wollt hängt ihr einfach ein weiteren Parameter an:
http://www.example.org/feed?cat=-10&cat=-5

Anders herum geht es natürlich auch:

http://www.example.org/feed?cat=10 , zeigt nur eine bestimmte Kategorie im RSS Feed an

Diese Url müsst ihr für Feedburner leider etwas anpassen, aber an der Funktion ändert es nicht ;)

http://www.example.org/feed?cat=-10,-5

Methode 2: Kategorien via functions.php ausschließen

Schon ein wenig komplexer und für den Leihen nicht so einfach:
Den folgenden Code müsst ihr in eure functions.php einfügen ( THEMEEDITOR -> FUNCTIONS.PHP oder im Theme Ordner via FTP) und anpassen.

// feed excluder category from web-kreation.com
function myFeedExcluder($query) {
if ($query->is_feed) {
$query->set(‘cat’,'-5,-10′);
}
return $query;
}

add_filter(‘pre_get_posts’,'myFeedExcluder’);

Methode 3: Kategorien per WordPress Plugin aus Feed ausschließen

Natürlich gibt es auch ein passenden Wp-Plugin, downzuloaden auf

Viel Erfolg und Spaß euer Michael

Related Posts Plugin for WordPress, Blogger...

2 Responses to “WordPress Kategorie aus RSS-Feed ausschließen”

  1. Vielen, vielen Dank :)

  1. [...] Da der Fehler nicht kontinuierlich aufgetreten ist, hatte dies die Fehlersuche nicht wirklich einfacher gemacht. Ein Workaround war erst einmal, dass ich die entsprechenden kaputten Artikel in eine temporäre Kategorie geschoben hatte, die nicht vom Feedreader ausgeliefert wurde. Dies geht recht einfach und ohne Plugin in der functions.php. [...]

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
More in Allgemein (58 of 77 articles)