Beiträge mit dem Tag ‘Livesearch’
WordPress Live Search Plugin
Schon eine ganze Weile benutze ich das Addicted To Live Search Plugin von John Nunemaker, welches das normale WordPress-Suchfeld um eine Live-Suche erweitert. Leider stellte das Plugin mit der Einführung von WordPress 2.5 seinen Dienst ein. Aufgrund von strukturellen Veränderungen, ab Version 2.5, waren Anpassungen für das Plugin nötig. Da der Autor aber nicht mehr aktiv das Plugin weiterentwickelt, musste ich notgedrungen die Live-Suche für eine Zeit lang deaktivieren.
Nun ging ich erneut, nach dem Wechsel auf WordPress 2.6, auf die Suche nach einer Lösung des Problems. Den entscheidenden Tipp erhielt ich auf der Seite von John Nunemaker. Dort wurde auf eine koreanischen Seite verlinkt, die die nötigen Schritte erläutert. Für ein Funktionieren des Live Search Plugins muss seit WordPress 2.5 die Permalinkstruktur angepasst werden. Dazu sind folgende Zeilen in die Datei live_search.php einzufügen:
[code lang=”php”]function addicted_search_rewrite($wp_rewrite) {
$rules = array(
‘wp-content/plugins/addicted_live_search/search_results.php’ => ‘/’,
);
$wp_rewrite->rules = $rules + $wp_rewrite->rules;
}
// Hook in.
add_filter(‘generate_rewrite_rules’, ‘addicted_search_rewrite’);[/code]
Danach noch schnell im WordPress Backend die Permalinkstruktur aktualisiert und schon poppten die Suchergebnisse wieder unter dem Suchfeld auf. So kann jetzt auch das Live Search Plugin in den aktuellen Revisionen von WordPress eingesetzt werden.