Im RSS-Feed von WordPress können Sie Beiträge einfach und automatisch veröffentlichen. Wenn Beiträge bestimmter Kategorien dabei ausgeschlossen werden sollen, können Sie dies ganz einfach einrichten.
Zunächst sollten Sie die ID (oder IDs) der auszuschliessenden Kategorien herausfinden. Suchen Sie die Kategorie im Backend unter Beiträge/Kategorien aus und bearbeiten Sie sie.
Unsere Beispiel-Kategorie hat die ID 5 (farbig markiert). Wiederholen Sie dies mit allen gewünschten Kategorien und notieren Sie deren IDs.
Nun benötigen Sie noch etwas Code. Den untenstehenden Block kopieren Sie in die Datei functions.php Ihrer WordPress-Installation. Sie finden die Datei unter Design/Theme-Datei-Editor:
function exclude_category($query) {
if ( $query->is_feed ) {
$query->set('cat', -2, -3, -5');
}
return $query;
}
add_filter('pre_get_posts', 'exclude_category');
Auf Zeile 3 können Sie nun die Kategorie-IDs eintragen, welche im RSS-Feed nicht erscheinen sollen – in unserem Falle also die Kategorien mit den IDs 2, 3 und 5. Beachten Sie, dass die auszublendenden Kategorien mit einem Minuszeichen «-» versehen werden müssen.
Voilà das war’s schon. Keine Hexerei.
Werbung