Anmelden oder neues Benutzerkonto anlegen.
Doku » Formatierung von Datum und Zeit
Bestimmte WordPress Tag Funktionen werden benutzt um Datums- und Zeitinformationen wiederzugeben bzw. anzuzeigen. Beispiele sind the_date() und the_time(). Einige dieser Funktionen akzeptieren einen so genannten Format String (format string) Parameter, der es erlaubt das angezeigte Datum nach deinem Belieben anzupassen. Der Format String (format string) ist ein Template in dem verschiedene Teile vom Datum kombiniert werden um es dann im angegebenen Format zu generieren.
Beispielsweise, der Format String:
l, F j, Y
erzeugt ein Datum das wie folgt aussieht:
Monday, October 1, 1984
Im Folgendem wird die Bedeutung jedes einzelnen Strings erläutert:
-
l= Ganzer Name des Wochentages (Kleinbuchstabe L). -
F= Ganzer Name des Monats. -
j= Der jeweilige Tag im Monat. -
Y= Das Jahr in 4 Ziffern.
- (Die Kommas werden buchstäblich übernommen.)
WordPress ist in der Programmiersprache PHP geschrieben. Die Datumsformatierenden Funktionen in WordPress basieren auf die in PHP eingebauten Funktionen. Du kannst daher die Datums-Formatierungszeichen von der PHP Webseite als Referenz benutzen und in WordPress einbauen.
[bearbeiten] Beispiele
Das WordPress Version 1.5 "Strayhorn" standard Theme, Kubrick, enthält einen Teil am Ende des Beitrags der zeigt wann dieser Beitrag erstellt wurde.
<p class="postmetadata alt"><small>This entry was posted
on <?php the_time('l, F jS, Y') ?> and is filed under
<?php the_category(', ') ?>.</small></p>
Das Ergebnis sieht dann so aus:
Für Europäer ist das Format nicht ganz korrekt. Hättest du dein Datum gern folgendermaßen "Friday, 15. April 2005", so würdest du das the_time() Tag so verändern:
<?php the_time('1, j. F Y') ?>
Damit die Wochen- und Monatsnamen in deutsch angezeigt werden (bsp. Freitag, 15. April 2005), sollte die deutsche Sprachdatei installiert sein.
Andere hätten den Hinweis gern etwas zusammengefasst und kürzer, so wie:
POSTED: <?php the_time('m/j/y g:i A') ?>
FILED AS: <?php the_category(', ') ?>
das würde als Resultat folgendes ergeben:
POSTED: 02/21/05 8:36 AM
FILED AS: News
[bearbeiten] Ressourcen
Weitere Informationen bezüglich der Verwendung der Datums- und Zeitformate in WordPress und PHP findest du unter den folgenden Links:
- WordPress Template Tags - alle Datum und Zeit Tags
- WordPress Template Tags - the_date
- WordPress Template Tags - the_time
- PHP.net - Datums- und Zeitformate