Die Genesis Suchbox anpassen, mit ein bisschen PHP geht das schnell und einfach.
Wer das Genesis Framework von Studiopress einsetzt, der kann für die Übersetzung ins Deutsche auf das Plugin Genesis Translations zurückgreifen. Das funktioniert out-of-the-box sehr gut und lässt normalerweise keine Wünsche offen.
In manchen Child Themes ist die Suchbox aber so angelegt, dass trotz installiertem Plugin dort ein englischer Text auftaucht, etwa beim Magazine Pro Theme. Das sieht dann so aus:
Nicht weiter tragisch, aber leider sehr unschön. Heute fiel mir das bei einer meiner Seiten zum wiederholten mal auf und diesmal war ich nicht zu faul das kleine Problem zu beheben und habe die Genesis Suchbox anpassen können, mit ein bisschen PHP ging das schnell.
Natürlich kann man das Problem auch mit einem der zahlreichen Translation Plugins für WordPress lösen. Aber für 3 Wörter Text ist das mit Kanonen auf Spatzen geschossen. Außerdem, noch ein Plugin neben den Genesis Translations Plugin?
Codeschnipsel zur Anpassung der Genesis Suchbox
Besser und schlanker lässt sich das Problem mit dem folgenden Codenschnipsel lösen, den man einfach in die functions.php des Genesis Child Themes einfügt:
<?php //* Öffendes PHP-Tag nicht nochmal eingeben! Nur den Code unten kopieren! //* Genesis Suchbox input box Text anpassen add_filter( 'genesis_search_text', 'sp_search_text' ); function sp_search_text( $text ) { return esc_attr( 'Mein Blog durchsuchen ...' ); }
Quelle: https://my.studiopress.com/documentation/snippets/search-form/customize-the-search-form-input-box/
Anschließend steht in der Suchbox dann der deutsche Text „Mein Blog durchsuchen …“. Sieht auf jeden Fall besser aus!
Weitere Elemente der Genesis Suchbox anpassen
Die Suchbox lässt sich ja am besten als Widget einfügen. Dabei kann man die Anzeige der Suchbox konfigurieren. Auf HTML-Ebene ist das Suchformular ein Formular (wer hätte das gedacht!), und besteht aus den Standard-Elementen label, input button und input box.
Falls du weitere Elemente der Genesis Suchbox anpassen möchtest, dann finden sich in der Genesis Framework Dokumentation weitere passende Codeschnipsel, um die Suchbox anzupassen.
So kann man den Text des Buttons ändern oder auch den Text des Labels. Welche dieser Elemente angezeigt werden, ist von Theme zu Theme unterschiedlich bzw. lässt sich sogar einstellen.
Schreibe einen Kommentar