:::: MENU ::::

WordPress Kategorie aus RSS-Feed ausschließen

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


2 Comments

So, what do you think ?