Hallo liebe Community,
ich stehe vor einem Problem, welches für mich keinen Sinn macht.
Wie man hier:
sehen kann, wird das Datum auf der single_php bei jedem Beitrag einwandfrei angezeigt.
Nun wollte ich aber auch, dass man das Datum auf der index.php unter den neusten Beiträgen sieht, aber es passiert folgendes:
Bei den ersten Beiträgen steht das Datum dran, dann verschwindet es beim dritten Beitrag, beim 5ten ist es wieder da, beim 7-9 wieder weg, etc.
Woran liegt das? Ich hätte gern das Datum überall dran stehen. Ich habe auch für die single.php und die index.php jeweils den fast gleichen Code genommen:
single.php: so funktioniert es
<div id="main">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<div id="meta">
<p>erstellt am: <?php the_date('d.m.Y'); ?> |
von: <?php the_author(); ?> |
Kategorie(n): <?php the_category(', '); ?></p>
</div>
<div class="entry_single">
<?php the_content(); ?>
</div>
<?php endwhile; endif; ?>
Alles anzeigen
index.php: hier funktioniert es nicht richtig
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="title"><h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
erstellt am: <?php the_date('d.m.Y'); ?> |
Kategorie(n): <?php the_category(', '); ?>
</div>
<div class="entry">
<?php the_content(); ?>
</div>
<?php endwhile; ?>
Es wäre wahnsinnig nett von euch, wenn mir hier einer helfen könnte!
Schon mal vielen Dank im voraus.
Liebe Grüße
Edit: Noch besser wäre es übrigens, wenn hier das Datum der letzten Änderung angezeigt wird, nicht das Datum der Erstellung. Gibt es hierfür auch einen Codeschnipsel wie "the_date"?
Edit 2: Okay, nun funktioniert es. Habe jetzt sowohl das Datum der Erstellung und das Datum der Bearbeitung inklusive Minutenangabe. Der Grund hierfür war, dass ich "the_time" genommen habe, anstatt "the_date". Aber wie kommt es, dass the_time immer funktioniert, aber the_date nur absolut unzuverlässig?