25.
Feb
2009

“Richtiges” Datum in der Artikelübersicht

Wenn Artikel erst zu einem späteren Datum veröffentlicht werden sollen, erscheint in der Artikelübersicht ganz rechts unter “Datum” so etwas wie “4 Tage ab jetzt”, oder bei vor kurzem veröffentlichten Artikeln steht dort z.B. “2 Stunden her”. Ich finde das nicht so toll und hätte dort lieber das richtige Datum mitsamt Uhrzeit stehen. (Ja, ich bin etwas pingelig.) Auf meine Frage im WordPress-Forum bekam ich dann den Hinweis, in welcher Datei an welcher Stelle dieses geregelt wird (herzlichen Dank hierfür an codestyling):

Die Datei wp-admin/includes/template.php benötigt ein paar Änderungen, und zwar steht dort in Zeile 1344 (WP Version 2.7):

$h_time = sprintf( __('%s from now'), human_time_diff( $time ) );

Diese Zeile ist für die Datumsangabe der Artikel, die erst später veröffentlicht werden, zuständig. Um dort ein Datum in der Form “24.02.2009, 20:15″ zu erhalten, wird diese Zeile ersetzt durch:

$h_time = mysql2date(__('d.m.Y, h:i'), $m_time);

Für die Datumsanzeige der vor kurzem veröffentlichten Artikel muss Zeile 1352 geändert werden, dieses hier:

$h_time = sprintf( __('%s ago'), human_time_diff( $time ) );

wird ebenfalls ersetzt durch:

$h_time = mysql2date(__('d.m.Y, h:i'), $m_time);

Um auch noch bei allen übrigen Artikeln die gleiche Datumsanzeige mit Zeit zu erhalten, wird Zeile 1354 auch ersetzt durch:

$h_time = mysql2date(__('d.m.Y, h:i'), $m_time);

So gefällt mir die Artikelübersicht besser
Solche Änderungen an Programmdateien müssen dann lediglich nach WordPress-Updates eventuell wiederholt werden, aber das ist ja kein großer Aufwand.

Einsortiert unter Admin-Bereich
Bookmarken bei: Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • del.icio.us
  • Technorati
  • Digg
  • Y!GG
  • Bloglines
  • Linkarena
  • Webnews

2 Kommentare:

  • 1

    Vielen Dank! Jetzt sieht das bei mir auch besser aus. Und es ist wirklich nicht schwer umzusetzen.

    Kommentar von Designermode
    Freitag, 8. Mai 2009, 12:13

  • 2

    Barbara ich danke dir :-) Mein Problem ist nun auch gelöst. Habe das kleine h noch gegen ein großes G ausgetauscht und nun zeigt mir das Backend auch die 24h Anzeige an.

    Kommentar von mexi
    Donnerstag, 11. Juni 2009, 17:28

Einen Kommentar schreiben:

Smilies einfügen:

http://www.barbarajany.de/wp1-5/wp-content/smilies/smile.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/bye.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/wink.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/scratch.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/cool.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/rolleyes.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/blush.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/good.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/angry.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/whistle.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/sad.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/cry.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/nono.gif 
 

RSS-Feed für Kommentare zu diesem Beitrag  ·   Trackback URL


Zum vorherigen oder nächsten Beitrag blättern:

«         »