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:
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.
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