Wie kann man Suchergebnisse von den Seiten, nicht Beiträgen bei WordPress ausschließen?
Nur Beiträge werden durchsucht.
Folgenden Code an das Ende der function.php hinzu:
/**
* WordPress nur in den Beiträgen suchen
*/
if (!is_admin()) {
function auswahl_search_filter($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','auswahl_search_filter');
}
Wie kann man Suchergebnisse von den Beiträgen, nicht Seiten bei WordPress ausschließen?
Nur Seiten werden durchsucht.
Im Vergleich zum oberen Beispiel wird nur page statt post in $query->set gesetzt.
Folgenden Code an das Ende der function.php hinzu:
/**
* WordPress nur in den Seiten suchen
*/
if (!is_admin()) {
function auswahl_search_filter($query) {
if ($query->is_search) {
$query->set('post_type', 'page');
}
return $query;
}
add_filter('pre_get_posts','auswahl_search_filter');
}
Wie kann man Suchergebnisse bei WordPress per Plugin ausschließen?
Plugin „Search Exclude“ nutzen: einzelne Seiten, Beiträge und andere Inhalte ausschliessen.
Plugin „SearchWP-Plugin“ nutzen.
Wie kann man bestimmte Seiten aus den Suchergebnissen bei WordPress ausschließen?
add_action('pre_get_posts','exclude_posts_from_search');
function exclude_posts_from_search( $query ){
if( $query->is_main_query() && is_search() ){
//Exclude posts by ID
$post_ids = array(10,12,47);
$query->set('post__not_in', $post_ids);
}
}
Wie kann man bestimmte Beiträge aus den Suchergebnissen bei WordPress ausschließen?
add_action('pre_get_posts','exclude_posts_from_search');
function exclude_posts_from_search( $query ){
if( $query->is_main_query() && is_search() ){
//Exclude posts by ID
$post_ids = array(11,22,37);
$query->set('post__not_in', $post_ids);
}
}
Wie kann man Custom Post Types aus den Suchergebnissen bei WordPress ausschließen?
add_action( 'init', 'exclude_cpt_search_filter', 99 );
function exclude_cpt_search_filter() {
global $wp_post_types;
if ( post_type_exists( 'books' ) ) {
// exclude from search results
$wp_post_types['books']->exclude_from_search = true;
}
}
Wie kann man Suchergebnisse bei WordPress sortieren?
Man kann das Plugin „Relevanssi-Plugin“ nutzen.
Ergebnisse statt nach dem Datum der Veröffentlichung (Standarteinstellung) nach der Relevanz der Ergebnisse (= je nach Anzahl der beinhalteten Suchbegriffe) sortieren.
Besucher können ihre Suche präzisieren.
Wie kann man Suchergebnisse bei WordPress steuern?
1. Man kann das Plugin „Search Everything“ nutzen.
Dort kann man bestimmen, welche Bereiche der Webseite in die Suche mit aufgenommen werden sollen.
2. Man kann das Plugin „Search Everything Plugin“ nutzen.
Auch hier kann man Einstellungen für die Suche vornehmen.
3. Man kann das Plugin „Relevanssi-Plugin“ nutzen.
Ergebnisse statt nach dem Datum der Veröffentlichung (Standarteinstellung) nach der Relevanz der Ergebnisse sortieren.