
In vielen Themes sind die Angaben von Datum und Uhrzeit der Einträge/Artikel vorformatiert. Ab und an sogar in englischer Schreibweise oder einfach in einem Format, welches man nicht haben möchte.
Um dies an seine eigenen Wünsche und Bedürfnisse anzupassen, bedarf es eines kleinen Eingriffes in verschiedene Dateien des Templates. Wichtig ist auch zu wissen, in welcher Darstellung man Datum und Uhrzeit haben möchte, denn die Formatierungen, welche über WordPress möglich sind, sind nicht wenige. So hat man die Möglichkeit, jeden beliebigen Teil des Datums oder der Uhrzeit separat anzeigen zu lassen. Welche das sind, lest bitte unter “Function Reference/the time“. Alle aufzuzählen würde den Rahmen hier sprengen.
Dieser Artikel soll lediglich zeigen, wo diese Eingriffe im den Dateien des Themes vorgenommen werden müssen um das Format “Mittwoch, 30. Juni 2010 um 21:13 Uhr” zu bekommen.
Startseite / Artikelübersicht / Einzelartikel
Für die Auflistung auf der Blogstartseite editiert man die index.php und für die Einzelartikel ist es die single.php. In beiden Dateien findet sich folgender Bereich:
Innerhalb dieses Bereichs findet sich ein Eintrag (so oder ähnlich)
Wichtig hierbei ist, es ist die Zeile mit “the_time(…..)”
Diese wird ersetzt durch:
Anmerkung: “elegantbox” ist hier lediglich der Name meines Themes, diesen bitte nicht übernehmen, sondern darauf achten, was bei euch dort steht und dies beibehalten !!!
Kommentare / Track- und Pingbacks
Für die Track- und Pingbacks wird die Datei comments.php editiert. Ich erspare mir nun zu zeigen, wie der betreffende Bereich ursprünglich aussehen könnte, sonder gebe einfach die Änderung an.
1 | <?php comment_date('l, d. F Y'); ?> um <?php comment_date('G:i'); ?> Uhr <?php edit_comment_link(__('Edit', 'elegantbox'), ' | ', ''); ?> |
Anmerkung: Auch hier gilt wieder, “elegantbox” ist lediglich der Name meines Themes, dort bitte drauf achten, dass eures da stehen bleibt !!!
Zu guter letzt die Kommentare durch die Leser. Dafür wird die functions.php editiert. Innerhalb der Funktion custom_comments befindet sich etwas HTML-Code, welcher einen Container mit der Bezeichnung <div class="date">. beinhaltet. Die schon am Klassennamen zu erkennen, ist hier das Datum zu finden. Inhalt des Container:
1 | <?php printf( __('%1$s um %2$s Uhr', 'elegantbox'), get_comment_date(__('l, d. F Y', 'elegantbox')), get_comment_time(__('G:i', 'elegantbox')) ); ?> |
Anmerkung: Muss ich das mit “elegantbox” noch mal erwähnen?
Nun dann, viel Spaß.


