Also, sämtliche Artikel einer Kategorie werden im Blog nicht mehr angezeigt (und sie werden auch aus dem Feed entfernt), wenn ich folgenden Code in die functions.php direkt am Anfang nach der ersten Zeile eingebe (die 18 ist die ID der Kategorie):
function exclude_category($query) {
if ( $query->is_feed
$query->is_home ) {
$query->set('cat', '-18');
}
return $query;
}
add_filter('pre_get_posts', 'exclude_category');
Ist das eine sinnvolle Lösung oder wird der Code dadurch unsauber? Sollte das Snippet vllt. an einer anderen Stelle platziert werden?