Suchfunktion

Bei der eingebauten Suchfunktion ist mir aufgefallen, dass nicht immer, wie ich bisher angenommen habe, die gesamte Seite durchsucht wird. Wird ein einzelner Beitrag angezeigt, wird auch nur dieser durchsucht. Kommt der Begriff in dem Beitrag nicht vor, gibt es eine Fehlermeldung.

Die Abhilfe ist ganz einfach. In der entsprechenden Themedatei (in diesem Theme ist es die sidebar.php) suchen wir nach folgenendem HTML/PHP-Code:

<form id="searchform" method="get" action="<?php echo $_SERVER['PHP_SELF']; ?>">

Dann ersetzen wir das <?php echo $_SERVER['PHP_SELF']; ?> durch die Adresse der Startseite. Also z.B. http://www.thomasr-vogt.de/index.php

Die geänderte Zeile sieht jetzt so aus:
<form id="searchform" method="get" action="http://www.thomasr-vogt.de/index.php">

Nun wird immer das gesamte Blog durchsucht.


4 Kommentare zu “Suchfunktion”

Hinterlasse einen Kommentar

Links erhalten kein Nofollow-Attribut.