Wie kann man den eingegebenen Suchbegriff bei WordPress in den Suchergebnissen noch mal anzeigen?
Man öffnet in WordPress unter Design > Theme-Datei-Editor > search.php und gibt dort in den HTML-Bereich ganz oben folgenden Code ein:
<p>Die Suche nach " <?php the_search_query() ?> " ergibt folgende Suchergebnisse:</p>.
Die Suche nach “ hier steht automatisch der Suchbegriff “ ergibt folgende Suchergebnisse:
Wie kann man den eingegebenen Suchbegriff bei WordPress in dem Suchfeld noch mal anzeigen?
Man öffnet Stelle mit dem HTML-Code (z.B. in der Datei searchform.php) für den Suchkasten und nutzt folgenden Code:
<input type="text" value="<?php the_search_query(); ?<" name="s" id="s" /<
Der folgende Code ist z.B. für ein Suchfeld:
<!– start search form –>
<form method="get" id="searchform" action="<?php bloginfo(‚url‘); ?>/">
<input type="text" value="<?php the_search_query(); ?>" name="s" id="s" />
<input type="submit" id="searchsubmit" value="Search" />
</form>
<!– end search form –>
Wie kann nach der Suche im neu geladenen Suchfeld der Suchbegriff wieder auftauchen, stehen bleiben?
- 1. Man kann in value <?php the_search_query(); ?< einsetzen:
- Beispiel der Anwendung:
<input type="text" value="<?php the_search_query(); ?<" name="s" id="s" />
2. Man kann die Funktionen onfocus und onblur von JavaScript nutzen:
Beispiel der Anwendung:
<input type="text" value="Suche…" onfocus="if(this.value==this.defaultValue)this.value=“;" onblur="if(this.value==“)this.value=this.defaultValue;" name="s" id="s" />