So leiten Sie automatisch um, wenn die WP-Suche nur eine Übereinstimmung zurückgibt ()

Sehr gut, ich bin Sven und heute bringe ich euch einen weiteren Beitrag.

Möchten Sie Ihre Suche auf einen Beitrag umleiten, wenn es nur ein Suchergebnis gibt? Dieses Snippet verbessert die Website-Sucherfahrung, indem es nicht mehr klicken muss.

Anleitung:

Alles, was Sie tun müssen, ist diesen Code in die Datei functions.php Ihres Themes oder in ein Site-spezifisches Plugin einzufügen:


add_action('template_redirect', 'single_result');
function single_result() 
    if (is_search()) 
        global $wp_query;
        if ($wp_query->post_count == 1) 
            wp_redirect( get_permalink( $wp_query->posts['0']->ID ) );
        
    


Berücksichtigen: Wenn Sie zum ersten Mal Code-Snippets in WordPress hinzufügen, lesen Sie unsere Anleitung zum richtigen Kopieren/Einfügen von Code-Snippets in WordPress, damit Sie Ihre Website nicht versehentlich beschädigen.

Für heute, bis zum nächsten Mal.

Schreibe einen Kommentar

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