keine Datumsanzeige bei einigen Postings

  • Hallo,

    mir ist ein merkwürdiges Phänomen aufgefallen: bei einigen Artikeln wird im Frontend das Datum nicht ausgegeben. Im Quelltext steht an dieser Stelle schlicht gar nichts.
    Merkwürdigerweise nur auf der Index-Seite; wenn ich den Artikel selber öffne, funktioniert die Anzeige wieder.

    Sowohl die index.php als auch die single.php verwenden den gleichen Codeschnipsel zur Datumsausgabe:

    PHP
    <img src="<?php bloginfo('template_directory'); ?>/images/date.png" alt="Datum" /> <?php the_date(); ?> <?php edit_post_link('bearbeiten', ' [', ']'); ?><br />

    In der DB scheint alles okay zu sein.

    Beispiel: der Artikel namens "das große Hacken" - direkt aufgerufen, steht das Datum brav unterhalb des Contents, aber auf der Startseite fehlt es.

    :confused:

    Hat jemand von euch eine Vermutung, woran das liegt?


    Viele Grüße
    neontrauma


    Die betreffenden Artikel zu bearbeiten und neu zu speichern bringt nichts.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo marX,

    danke für deine Antwort!

    Mh, nee - irgendwie taucht das Phänomen nicht regelmäßig auf. Die anderen Postings werden ja nach wie vor korrekt angezeigt, und das passiert auch nicht jedesmal bei einem neuen Posting.


    Viele Grüße
    neontrauma

  • Also für mich sieht das exakt nach dem Verhalten aus, was in der Doku beschrieben ist:

    Zitat von Codex

    When there are multiple posts on a page published under the SAME DAY, the_date() only displays the date for the first post (that is, the first instance of the_date()).

  • Genau hiernach habe ich gesucht. Allerdings reicht mein Englisch hier nicht aus um zu wissen, was das jetzt von mir will. Kann mir das jemand bitte auf Deutsch erklären. Was muß ich in welcher Datei wo einfügen, damit das Datum auch in der Index angezeigt wird?

  • mal ganz einfach ausgedrückt: the_date() zeigt das Datum nur einmal pro Tag an. Bei Artikeln die am selben Tag geschrieben sind erscheint also nur einmal das Datum.

    Lösung: ersetze the_date() durch the_time()
    Steht in der Doku auch schön erklärt: http://doku.wordpress-deutschland.org/Template_Tags/the_date

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Mußt du einer alten Frau doch sagen, das man auch in die Doku gucken kann. :D

    Dann tue ich das doch grad mal: Oben im Menü gibt es zwei interessante Links zur FAQ und zur DOKU :mrgreen:

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!