Wie stelle ich mein Theme auf das deutsche Zeit- und Datumsformat um?
Das Datums- und Zeitformat wird im Adminmenü von Wordpress konfiguriert:
Adminbereich >> Optionen >> Allgemein > Datum und Uhrzeit
Welche Variablen zur Verfügung stehen, wird auf PHP-Funktion date() erklärt.
Willst du zum Beispiel das Datum im Format Dienstag, 28. März 2006 ausgeben, so wäre folgender Code im Feld Standard-Datumsformat einzutragen: l, j. F Y
Fehlt noch die Uhrzeit, welche im Feld Standard-Zeitformat eingegeben wird.
Als Beispiel soll 14:57 Uhr ausgegeben werden. Damit das Uhr nicht fälschlich als Variable erkannt wird, muss dem Buchstabe jeweils ein Backslash voran gestellt werden:
G:i \U\h\r
Wird in deinem Blog trotzdem noch das falsche Datumsformat verwendet, so musst du an den Template-Dateien deines Themes Hand anlegen.
Diese Dateien mit der Endung .php findest du in deiner Wordpress-Installation in folgendem Ordner:
/wp-content/themes/name_des_themes/
Bearbeiten kannst du die Theme-Dateien im Theme-Editor des Adminmenüs, wofür es notwendig ist, per FTP-Programm den Dateien im Theme-Ordner die Rechte (chmod) 666 zu verleihen.
Alternativ kannst du auch dein Theme offline ändern und dann die aktualisierte Version auf deinen Webspace übertragen.
Nun wirst du im Ordner deines Themes mehrere Dateien finden. Beginne mit der Datei index.php, oder falls du den Theme-Editor benutzt, mit Haupt Index Template.
Suche Dort nach einer Funktion mit dem Namen the_time oder the_date, die wie folgt aussehen kann:
<?php the_time('F jS, Y') ?>
In der Klammer erfolgt wie im Adminmenü die Angabe des Datums- und Zeitformats durch die entsprechenden Variablen. Willst du also eine Ausgabe wie Samstag, 25. März 2006, 0:53 Uhr, benutze folgenden Code:
<?php the_time('l, j. F Y, G:i \U\h\r') ?>
Analog dazu gehst mit (falls vorhanden) weiteren relevanten Dateien im Ordner deines Themes vor. Kandidaten wären beispielsweise archive.php, single.php oder search.php.
Letzte Aktualisierung am 28. März 2006 um 13:54 von jottlieb. Zurück zur Übersicht.
