1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Suche mit individueller Dropdown-Liste

Dieses Thema im Forum "Konfiguration" wurde erstellt von konas, 24. August 2014.

  1. konas

    konas Member

    Registriert seit:
    1. Juli 2014
    Beiträge:
    18
    Zustimmungen:
    0
    Hallo Supportler!!

    Die original Wordpress-Suche besteht ja aus einem schlichten Eingabefeld.
    Meine Frage:
    Ist es möglich dieses Eingabefelder durch Dropdown-Listen zu erweitern?
    Zur Auswahl in der Dropdown-Liste sollen einfache Suchbegriffe stehen, die ich
    selbst vor gebenen will.

    Die Such-Query soll also einfach nur mit den Begriffe der Drop-Down Liste ergänzt werden.

    Wenn jemand in die Suchmaske z.B. Hund eingibt,
    und bei der Drop-Down Liste die Rasse Labrador ausgewählt ("Labrador" habe ich selbst als Begriff in den Code eingetragen; keine Kategorie oder Taxonomie)
    Soll im Hintergrund mit OR und AND
    entsprechend Hund + Labrador gesucht werden.

    Ich habe einige Plugins durch getestet, bei denen man Drop-Down-Listen einfügen kann, allerdings
    kann man diese Listen nicht individuell mit Begriffen füllen, sondern lediglich auf Systembedingte-Begriffe zurück greifen: Category etc.

    Hat jemand eine Idee?
     
  2. konas

    konas Member

    Registriert seit:
    1. Juli 2014
    Beiträge:
    18
    Zustimmungen:
    0
    in der searchform.php
    kann man ja das hier einfügen:
    <form role="search" method="get" id="searchform" action="<?php bloginfo('siteurl'); ?>">
    <div>
    <label class="screen-reader-text" for="s">Search for:</label>
    <input type="text" value="" name="s" id="s" />
    in <?php wp_dropdown_categories( 'show_option_all=All Categories' ); ?>
    <input type="submit" id="searchsubmit" value="Search" />
    </div>
    </form>

    dann hat man die Category's als DropDown-Liste.
    Wie kann ich denn nun meine eigene DropDown-Liste dort integrieren, anstelle der Category? :) Danke :)
     
  3. konas

    konas Member

    Registriert seit:
    1. Juli 2014
    Beiträge:
    18
    Zustimmungen:
    0
    <form role="search" method="get" id="searchform" action="<?php bloginfo('siteurl'); ?>">
    <div>
    <label class="screen-reader-text" for="s">Search for:</label>
    <input type="text" value="" name="s" id="s" />

    <select name="s" id="s">
    <option value="Labrador">Labrador</option>
    <option value="Labrador2">Labrador2</option>
    <option value="Labrador3">Labrador3</option>
    <option value="Labrador4">Labrador4</option>
    </select>



    <input type="submit" id="searchsubmit" value="Search" />
    </div>
    </form>



    den CODE habe ich jetzt selber zusammen gebastelt,
    allerdings steht in der Such-URL wenn ich in die Suchform (freies Eintragungsfeld) "Hund" eintrage
    und bei der DropDown Liste "Labrador" auswähle:
    http://URL.de/?s=HUND&s=Labrador

    wie kann ich nun die Such-URL umformen zu
    http://URL.de/?s=HUND+Labrador

    ? Danke :)
     
    #3 konas, 25. August 2014
    Zuletzt bearbeitet: 25. August 2014
  4. konas

    konas Member

    Registriert seit:
    1. Juli 2014
    Beiträge:
    18
    Zustimmungen:
    0
    hat keine eine Idee, wie ich aus den
    <input ...
    <input ...

    bei der search query aus ?s= ... & ...
    ein ?s= ... + ...

    mache ? :(
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden