Nur Beiträge bestimmter Kategorien auf Blogseite anzeigen

Die Blogseite von WordPress zeigt alle Beiträge an. Möchte man nur Beiträge bestimmter Kategorien angezeigt bekommen, kann man – wie immer – ein Plugin installieren, oder sich mit ein paar Zeilen php in der functions.php behelfen:

// Funktion, um nur bestimmte Kategorie-Beiträge auf der Startseite anzuzeigen
function change_the_posts( $query ) {
	if( $query->is_main_query() && $query->is_home() ) 
		{$query->set( 'cat', '1' );} // HIER DIE KATEGORIENUMMER EINFÜGEN
	}
add_action( 'pre_get_posts', 'change_the_posts' );

Anstelle der 1 des Beispiels die anzuzeigende Kategorienummer einfügen.
Sollen alle Kategorien, bis auf eine bestimmte angezeigt werden ist vor die Kategorienummer einfach ein – (Minus) zu setzen.

Quelle: www.pas-solutions.ch