„Live Search Popup“ Plugin Problem bei WordPress
Problem: Die Funktion „livesearchpopup_resultsbox()“ vom WP-Plugin „Live Search Popup“ stellt das Popup Fenster zu breit dar.
Das Problem hat zwei Gründe:
- Der Parameter der Breite wird nicht richtig behandelt.
- Je nach Theme hat es kein Elternelement mit relativer oder absoluter Positionierung
Lösung: Öffne die Datei …/wp-content/plugins/live-search-popup/live-search-popup.php in deiner WordPress Installation.
Ersetze die Funktion „livesearchpopup_resultsbox“ ca. ab Zeile 38 mit folgendem Code.
1 2 3 4 5 |
function livesearchpopup_resultsbox($width) { print '<div style="position: relative; padding-top: 7px; width:'.$width.';">'; livesearchpopup_results(); print '</div>'; } |
Dies sollte den Bug der Breite beheben, da A. der $width Parameter nun interpretiert wird und B. das Elternelement relativ positioniert wird.