Wie stelle ich die Sprache der Datumsauswahl im hauseigenen Datepicker vom Elementor auf deutsch um?
Welche Schritte sind dazu notwendig und was brauche ich dafür? Die Frage lässt sich relativ einfach beantworten. Um die Lokalisation umzustellen benötigen Sie erstmal das Plugin Elementor Datepicker Localization von Cream.
Laden Sie sich Paket auf Ihren heimischen Computer und installieren Sie anschließend das Plugin auf Ihrer WordPress Webseite. Im besten Fall haben Sie ein Childtheme angelegt denn da müssen wir jetzt an der functions.php ein paar Zeilen Code einfügen. Dazu brauchen Sie eine FTP Programm mit den nötigen Zugangsdaten. Geeignet für den Zugriff auf Ihren Webserver wäre zum Beispiel FileZilla. Öffnen Sie die functions.php Datei (unter der Verzeichnisstruktur root/themes/meinTheme_child/functions.php) mit einem Editor und fügen Sie folgenden Code hinzu.
// Beispiel, Umstellung auf 'de' Sprache
add_filter( 'elementor/datepicker/locale', function(){ return 'de'; } );
// Beispiel, ändern Sie das Datumsformat in j F, Y
add_filter( 'elementor/datepicker/format', function(){ return 'j F, Y'; } );
// Beispiel, verwenden Sie das 24-Stunden-Format für die Zeiteingabe
add_filter( 'elementor/datepicker/24h', '__return_true' );
Laden Sie anschließend die geänderte Datei auf Ihren Server. Löschen Sie gegebenenfalls Ihren Cache und dann sollte schon das deutsche Datums Format im Elementor Datepicker erscheinen.
* Werbung (Links)
4 Kommentare
Hallo,
meine Glückwusch zu den geposteten Infos bezüglich dem Datepicker.
Ich habe aber hierzu ein paar Fragen.
Kann man aus dem datepicker eine bestimmten Tag oder ein Datumsbereich einmalig deaktivieren so das man z.B. verhindern kann das in den Betriebsferien ein Datum ausgewählt werden kann.
Kann man festlegen dass z.B. immer ein Wochentag (Ruhetag) deaktiviert werden kann.
Und das letzte ist vermutlich am schwierigsten umsetzbar. Wenn das Formular an einem Mittwoch 18 Uhr ausgefüllt wird, lässt sich festlegen das das früheste Auswählbare Datum dann der Freitag ist, so das man festlegt das erste mögliche Datum = (aktuelle Zeit +36 Stunden).
Habt ihr dafür schon ein Codeschnipsel oder wisst ihr wie man die Anpassungen realisieren könnte?
Liebe Grüße
Martin
Hallo Martin, danke für Deinen Kommentar. Leider habe ich ad hoc keine Lösung Dein Problem parat. Schau doch mal in die Optionsparameter des Flatpickr bzw. der Elementor Developer Seite.
Ich hoffe da wirst Du fündig.
Viele Grüße, René
Hallo,
ich habe alles wie beschrieben eingerichtet und es läuft – dachte ich…
Es läuft nur im Editor und in der Vorschau in Elementor, sobald ich abgemeldet bin funktioniert es nicht mehr. Ich habe eineige Browser ausprobiert aber es fäuft nicht. Was mache ich falsch?
Vielen Dank für eine Antwort.
VG
Tom
(wp.6.1, Elementor Pro 3.8.2, Datepicker 1.3 )
Hallo Tom, der Cache der Seite wurde gelöscht und die Seite wurde neu geladen? Es sollte wie besprieben funktionieren. Siehe hier: Ferienhaus Bansin
Gruß, René