Suchergebnisse autom. m. Anführungszeichen ausgeben

  • Hallo Forum-Mitglieder!

    Wie kann ich die searchform.php ändern das wenn der Besucher zum Beispiel auf meiner Blog [COLOR=Blue]M 8[/COLOR] in die Suchmaske eingibt und die Suche automatisch als [COLOR=Blue]"M 8"[/COLOR][COLOR=Blue][COLOR=Black] ausgibt.[/COLOR][/COLOR][COLOR=Blue]

    [/COLOR][COLOR=Black]Der Grund ist wenn nur [COLOR=Blue]M 8[/COLOR] eingeben wird erscheinen so viele Ergebnisse die aber mit (dem z. B.: Modell oder Nummer) nichts zutun haben.

    Bei suche [/COLOR][COLOR=Blue]"M 8" [/COLOR][COLOR=Black]erscheinen die relevanten Ergebnisse.

    Danke im Voraus für Eure Hilfe ;)


    [/COLOR]

    • 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

  • Immer mit der Ruhe, das hier ist eine Support-Community, kein bezahlter Helpdesk! ;-)

    Mit der searchform.php hat das herzlich wenig zu tun. da musst du schon tiefer in die Suche eingreifen, z.B. den übergebenen Suchstring bearbeiten bevor er an die Suchfunktiuon übergeben wird. Das passiert aber nach dem Absenden des Formulars.

    Hast du dich in der Zeit, in der du auf die Antwort gewartet, hast mal hier gesucht?
    WordPress › search Tags WordPress Plugins

  • Hallo,

    Danke für Deine Antwort, jetzt weiß ich wenigstens schonmal das es nicht an der searchform.php liegt :-D

    Hab heute schon einige der Plugins installiert und getestet, diese hatten zahlreiche Funktionen nur nicht die die ich Suche :-?

    MfG

  • Hallo nochmal,

    habe diverse Plugins gestest doch keines unterstützt die o.g. Funktion.

    Hat einer vielleicht noch eine Idee für mich?

    LG

  • Mit Search Unleasehd und wpSearch sollten auch diese beiden Buchstaben nach Relevanz leicht sortiert werden: Pimp your WP-Search!
    Wenn du automatisch alle Suchbegriffe als exakte Phrase setzt, werden deine Besucher bei anderen Suchen vielleicht erfolglos sein. Mit den Suchplugins oben gibt es allerdings die Möglichkeit, auch nach exakten Phrasen zu suchen. Das könntest du deinen Besuchern auf der Suchergebnis.Seite anbieten.
    Das dürfte wohl so funktionieren (ungetestet):

    PHP
    <form id="searchform" method="get" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>">
        <div>
            <input class="searchfield"  type="text" value=" &quot;<?php the_search_query(); ?>&quot; " name="s" id="s" />
            <input class="submit" type="submit" value="Suchen" title="Suchen" />
        </div>
        </form>
  • Hallo,

    habe Deinen Code eingefügt und es Funktioniert bis auf ein paar Kleinigkeiten ...

    Es steht von vorne rein in dem Suchfeld:

    [COLOR=Blue]ein Leerzeichen [COLOR=Black]dann[/COLOR] " "[/COLOR]

    Wenn diese schon vorher drin stehen weiß ich nicht ob die Besucher
    das kapieren und diese vor der Suche löschen?

    Wenn aber zwischen die Anführungszeichen geschrieben und auf Suchen geklickt wird verdoppeln sich die Ausrufungszeichen nach der Suche - hier ein Beispiel:

    [COLOR=Blue]" " Suchtext " "[/COLOR]

    Meine frage wäre ob die Anführungszeichen auch unsichtbar - also immer mit diesen gesucht wird aber die Besucher es nicht bemerkt, das diese im Suchfeld stehen.

    MfG

Jetzt mitmachen!

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