Suchergebnis
![]() anzeigen
Wie kann man die Anzahl der Suchergebnisse bei WordPress angezeigt bekommen?<h2><span><?php echo $wp_query->found_posts; ?> Suchergebnisse für</span><br/><?php the_search_query(); ?></h2>. Wie kann man die Suchergebnisse bei WordPress farbig hervorheben (highlighten)?Wie kann man die viele Suchergebnisse bei WordPress unterteilt in Seiten, nächste Seite, unterhalb der Ergebnisse anzeigen?<?php wp_pagenavi(); ?>. Wie kann man Suchergebnisse der eigenen Seite per Google-Suche integriert in die eigene Seite anzeigen?Wie kann man das erste Suchergebnisse bei WordPress ohne Suchergebnisliste anzeigen?
/**
* WordPress direkt zum ersten Ergebnis
*/
function fb_change_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}
}
add_action( 'template_redirect', 'fb_change_search_url_rewrite' );
Wie kann man bei WordPress eine bestimmte Seite anzeigen, wenn kein Suchergebnis da ist?
add_action('wp', 'redirect_empty_search');
function redirect_empty_search() {
global $wp_query;
if( isset( $_REQUEST['s'] ) && 0 === $wp_query->post_count ) {
wp_redirect( home_url() . '/suchformular.php' );
exit;
}
}
Wie kann man bei WordPress sofort das erste Suchergebnis ohne Ergebnisliste angezeigt bekommen?
function redirect_to_first_search_result() {
if ( is_search() && !empty( $GLOBALS['wp_query']->posts ) ) {
wp_redirect( get_permalink( $GLOBALS['wp_query']->posts[0]->ID ) );
exit;
}
}
add_action( 'template_redirect', 'redirect_to_first_search_result' );
|
![]() ausschließen
Wie kann man Suchergebnisse von den Seiten, nicht Beiträgen bei WordPress ausschließen?
/**
* 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?
/**
* 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?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;
}
}
|
![]() sortieren
Wie kann man Suchergebnisse bei WordPress sortieren? |
![]() steuern
Wie kann man Suchergebnisse bei WordPress steuern? |








