Wordpress Suche ändern

  • Hallo,

    ich bin ein absoluter Wordpress Neuling, kann zwar im schlaf html und css aber php ist da ja schon ne ganz andere Nummer.

    Ich habe folgendes Problem, ich möchte die Suche ändern wie folgt.-

    Wenn ich als Beispiel in die Suche Sandkastenrambo eingebe soll die Seite Sandkastenrambo geöffnet werden und nicht eine Auflistung geöffnet werden wo das Wort Sandkastenrambo überall vorkommt.

    Meint ihr das ist möglich und wenn ja habt ihr eventuell Tipps wie ich das am besten angehe?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Gegenfrage: Was soll passieren, wenn das Wort auf mehreren Seiten vorkommt?

    Das ist ausgeschlossen. Eventuell habe ich mich etwas schwammig ausgedrückt, die Suche an sich soll nicht direkt suchen sondern nur öffnen oder in dem Fall weiterleiten.

    Wenn ich also jede Seite anders nenne ist es ja ausgeschlossen, dass zweimal das gleiche Wort vorkommt.

    Nochmal als Beispiel

    Ich gebe in das Suchfeld "XYZ" ein -> Die Seite "XYZ" wird geöffnet

  • Es ist keine Gute Idee, bei der Suche den Besucher überhaupt irgendwohin automatisch umzuleiten. Aus meiner Sicht, macht die normale Suche, bei der der Suchende eine Auflistung der Treffer angezeigt bekommt und dann per Klick eine Trefferseite besucht, mehr Sinn. Technisch lässt sich die Umleitung ebenfalls schwer realisieren, denn mehrfache Suchtreffer kommen immer wieder vor.

  • Es ist keine Gute Idee, bei der Suche den Besucher überhaupt irgendwohin automatisch umzuleiten. Aus meiner Sicht, macht die normale Suche, bei der der Suchende eine Auflistung der Treffer angezeigt bekommt und dann per Klick eine Trefferseite besucht, mehr Sinn. Technisch lässt sich die Umleitung ebenfalls schwer realisieren, denn mehrfache Suchtreffer kommen immer wieder vor.


    Für meine Zwecke ist es aber die Einziege mögliche Option.
    Ich habe sowas schon einmal realisierst allerdings war meinte Seite da nicht mit Wordpress.
    Ich wollte auf Wordpress umsteigen weil ich es komfortabler fand.

  • Ich verstehe das Konzept zwar auch nicht (woher weißt der User denn, was er eingeben kann/darf?).

    Aber du könntest entweder das Template für die Suchergebnisse modifizieren (je nach Theme vermutlich search.php) und dort beim ersten Treffer mit PHP einen Redirect auf den Permalink des ersten Treffers durchführen.

    Oder du verwendet einen Hook/Filter.
    Hier findest du ein entsprechendes Code-Beispiel:
    https://wordpress.stackexchange.com/questions/1888…t-search-result

    Das Beispiel ist etwas anders, aber das Prinzip ist das gleiche und müsste sich relativ einfach anpassen lassen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!