1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Datum zu jedem Post anzeigen

Dieses Thema im Forum "Design" wurde erstellt von Jan_E, 6. März 2007.

  1. Jan_E

    Jan_E Member

    Registriert seit:
    7. Februar 2007
    Beiträge:
    13
    Zustimmungen:
    0
    Hallo,
    Ich habe folgendes Problem: ich möchte zu jedem Blogeintrag das jeweilige Datum anzeigen und nicht ein Datum zu allen posts von diesem tag, doch wie mach ich dass?

    gruß,
    Jan
     
  2. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
    Das musst du im Template "einstellen".
    Da du nix genaueres dazu sagst, kann ich nur raten.
    Vermutlich nutzt dein Theme the_date - ersetze es mit the_time.
     
  3. Jan_E

    Jan_E Member

    Registriert seit:
    7. Februar 2007
    Beiträge:
    13
    Zustimmungen:
    0
    oh man, seh ich vor lauter bäumen den wald nicht mehr... danke ;)
     
  4. beatjunkee

    beatjunkee Member

    Registriert seit:
    7. November 2007
    Beiträge:
    13
    Zustimmungen:
    0
    Habe das gleiche Problem! Sieht bei mir bis jetzt folgendermassen aus:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Was muss ich da umstellen?

    /edit: Hab's hinbekommen! :p
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
    #4 beatjunkee, 12. November 2007
    Zuletzt bearbeitet: 12. November 2007
  5. balrog

    balrog Member

    Registriert seit:
    1. Oktober 2010
    Beiträge:
    14
    Zustimmungen:
    0
    Das Datum des Posts angeben

    Hallo, ich bin erst eine Woche bei WP und habe so gut wie keine Ahnung :roll:

    Ich hätte gerne über dem Post, wo "postet by" etc. steht, das Datum der Veröffentlichung angezeigt.

    Kann mir jemand den Code nennen und die Stelle wo ich es im Stylesheet einfügen muss?

    Bin für jede Hilfe, jeden Tipp dankbar. :D
     
  6. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    Ins Stylecheet (css) gehört es schon mal garnicht. Du willst es vermutlich im Artikel-Template (single.php) haben. Also dort an die gewünschte Stelle einfach
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    einfügen. Probier einfach mal ein bisschen rum, try & error ;)
     
  7. balrog

    balrog Member

    Registriert seit:
    1. Oktober 2010
    Beiträge:
    14
    Zustimmungen:
    0
    Wow, die Antwort kam ja ratzfatz!

    Tausend Dank Maxe. Ich werde es gleich mal testen. Single php habe ich immerhin schon mal gefunden :smile:
     
  8. balrog

    balrog Member

    Registriert seit:
    1. Oktober 2010
    Beiträge:
    14
    Zustimmungen:
    0
    geht noch nicht...

    Ich habe den Code nun an diversen Stellen eingefügt aber bislang wird noch kein Datum angezeigt. Oder gilt es erst für künftige Posts?

    So sieht der Code-Ausschnitt aus:

    <span class="cat">Posted in <?php the_category(', ') ?></span> | <span class="author">Posted by <?php the_author(); ?><?php the_time(); ?></span> | <span class="edit"><?php edit_post_link('Edit', '', ' | '); ?></span>
    </div>

    Hättest du noch einen Tipp maxe?

    Ups, nun sehe ich, dass die Uhrzeit veröffentlicht wird. ich wollte aber das Datum, ohne Uhrzeit. Kann ich einfach "date" anstelle von "time" einfügen?

    Jep, hab es einfach getestet. Danke für deine Hilfe!!!

    Werde noch öfters hier Fragen stellen ;)
     
    #8 balrog, 1. Oktober 2010
    Zuletzt bearbeitet: 1. Oktober 2010
  9. alchymyth

    alchymyth Well-Known Member

    Registriert seit:
    7. Juni 2009
    Beiträge:
    3.959
    Zustimmungen:
    1
  10. balrog

    balrog Member

    Registriert seit:
    1. Oktober 2010
    Beiträge:
    14
    Zustimmungen:
    0
    Danke Alchymyth!
     
  11. ixxoo

    ixxoo Well-Known Member

    Registriert seit:
    1. August 2009
    Beiträge:
    179
    Zustimmungen:
    0
    Weil mich diese Problematik derzeit auch betrifft, erlaube ich mir, diesen Thread weiterzuführen.

    Der verantwortliche Aufruf in der index.php sieht derzeit so aus:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Die Ausgabe in Frontend sieht so aus: Bild

    Firebug zeigt dieses: Bild

    Ändere ich nun date in time, wird zwar das gewünschte Ergebnis gezeigt, das Datum bei jedem Artikel, doch völlig unformatiert.

    Die Ausgabe im Frontend sieht nun so aus: Bild

    Firebug leifert dieses: Bild

    Auch wenn es angegeben ist, ist die Klasse "date" garnicht in der style.css definiert. Hat mich bisher ja auch nicht gekratzt ;) Kopiere ich nun die Angaben zur Klasse "main h1" in eine neue Klasse "date h1" ändert sich überhaupt nichts.

    Irgendwie stecke ich hier in einer dunklen Sackgasse. Kann Jemand mir mit ein wenig Licht daraus helfen?
     
  12. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    Was genau änderst du denn?

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  13. ixxoo

    ixxoo Well-Known Member

    Registriert seit:
    1. August 2009
    Beiträge:
    179
    Zustimmungen:
    0
    Ganz simpel: "date" zu "time"

    Eigentlich nicht sooo Viel und ich hätte auch nicht gedacht, das dieses eine derartige Veränderung hervorruft, wobei es ja in der Ausgabe den gewünschten Effekt bringt.

    Ich kann zwar kein PHP, fühle mich aber durchaus Fit in HTML und CSS. Deswegen ist es für mich irgendwie unverständlich, dass nur diese Änderung in der php-Funktion mit einem Verlust der Formatierungen einhergeht. Das kann ich nicht nachvollziehen, da versagt es mir die Logik!


    Danke, dass Du Dir Zeit genommen hast.
     
    #13 ixxoo, 20. Oktober 2010
    Zuletzt bearbeitet: 20. Oktober 2010
  14. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    the_time() hat nicht die Parameter die the_date() hat, daher wird die class=date gelöscht. Ich hab dir aber ja den Code gepostet, mit dem es gehen sollte.
     
  15. ixxoo

    ixxoo Well-Known Member

    Registriert seit:
    1. August 2009
    Beiträge:
    179
    Zustimmungen:
    0
    Danke maxe! Was wäre da Forum bloß ohne Dich!

    Begriffen bzw. verstanden habe ich die Zusammenhänge zwar nicht, aber erstmal bin ich damit zufrieden, dass es funktioniert.

    Hast Du vielleicht hierzu noch was in Peto?

    Danke und Gruß
    ixxoo
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden