Vorhin habe ich im Adminbereich von WordPress unter Presentation => Widgets das Design der Menüleiste umgestaltet und mir ist aufgefallen, das sich das Suche-Formular plötzlich über 2 Zeilen erstreckte, was natürlich sehr schlecht aussieht. Nachdem ich mir den Quellcode der 2 Fomrulare angeschaut habe merkte ich, dass wohl ein separates Formular included wird, wenn das Design der Menüleiste verändert (dabei verändert man doch nur die Position…).
Ich habe dann also in /var/www/ ein paar Suchen ausgeführt und kam dabei auf die Datei /var/www/wp-includes/widgets.php.
Darin fand ich den verwerflichen Code:
<form id="searchform" method="get" action="http://hihn.org">
<div>
<input type="text" name="s" id="s" size="15" /><br />
<input type="submit" value="Search" />
</div>
</form>
Hier das Suche-Formular, wie es bei einer frischen WordPress-Installation zu finden ist:
<form method="get" id="searchform" action="http://hihn.org/">
<div>
<input type="text" value="" name="s" id="s" />
<input type="submit" id="searchsubmit" value="Search" />
</div>
</form>
Wie kommt das break-Tag da rein?