Einzelne Kategorien aus der Suche von WordPress ausschließen

Das CMS WordPress

WordPress ist ein beliebtes CMS, vor allem dann, wenn du deine Webseite inhaltlich selbst aktualisieren willst. Mit Hilfe von Plugins wird WordPress zu einem mächtigen Werkzeug. Diese Plugins machen WordPress flexibel und leicht zu bedienen, sie können aber auch die Performance verlangsamen. Deshalb solltest du immer nur die notwendigsten Plugins installieren.

Einzelne Kategorien bei der WordPress-Suche ausschließen

Hin und wieder kommt es vor, dass bestimmte Kategorien in der Suche von WordPress-Projekten nicht erscheinen sollen.
Dieses geht ganz einfach, mit ein paar kleinen Schnipseln Code, welcher in die Function-PHP eingetragen wird.

In diesem Beispiel werden die IDs mit der Kategorie 1 und 2 von der Suche ausgeschlossen.

function SearchFilter($query) {
if ($query->is_search) {
$query->set('cat','1,2');
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert