Nabend zusammen,
ich suche eine Möglichkeit, bei WP die Suche nur auf die Beiträge einzugrenzen. Ich nutze für Veranstaltungen den Event Manager, leider werden bei der Suche auch Beiträge für diesen angezeigt. Aber auch INhalte von Pages werden mit aufgeführt.
Ich habe es bereits mit verschiedenen Erweiterungen für die funkctions.php versucht:
PHP
function SearchFilter($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');
oder
PHP
function GetCertainPostTypes($query) {
if ($query->is_search) {
$query->set('post_type',array('post','page'));
}
return $query;
}
add_filter('pre_get_posts','GetCertainPostTypes');
ausprobiert, hat aber auch nicht funktioniert. Wenn das nicht möglich ist, könnte ich die Ausgabe zumindest so formatieren, dass die Nutzer auch wissen, woher die Ergebnisse kommen? Also
Veranstaltungen
....
....
Beiträge
...
...
Seiten
...
...
Wäre das möglich?
Besten dank schon mal
Michael