Wordpress: Wenn zwei oder mehr Beiträge gleiches Datum haben, ist Datum nicht angezeigt

StackOverflow https://stackoverflow.com/questions/1600323

  •  05-07-2019
  •  | 
  •  

Frage

Sie hat einen seltsamen Fehler am besten von dieser Seite http://www.zoecormier.com/freelance/

Blättern Sie zu dem Artikel mit dem Namen ‚Testing turnitin‘ nach unten, und Sie werden die Artikel Datum sehen nicht angezeigt wird. Der Artikel über ihn (mit dem Namen ‚Gestohlene Worte‘) zeigt das Datum an. Diese beiden Artikel haben das gleiche Datum, aber nur eine ist es angezeigt wird.

-Code für die Artikelliste lautet:

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

<?php $externalLink = get_post_meta($post->ID, 'external link', true); ?>
<?php $pdfLink = get_post_meta($post->ID, 'pdf link', true); ?>

<ul class="article_index">
    <li class="title"><a href="<?php the_permalink() ?>" title="Read <?php the_title(); ?>"><?php the_title(); ?></a></li>
    <li class="date"><?php the_date('d.m.y') ?></li>
    <li class="publication"><?php echo get_post_meta($post->ID, 'publication', true) ?></li>
    <li class="tags"><?php the_tags(' ',' ',' '); ?></li>
    <li class="link"><?php if ( !$externalLink ) { } else { ?><a href="<?php echo $externalLink ?>"><img src="<?php echo $baseUrl; ?>images/icon_world.gif" alt="Weblink" title="Weblink" width="16" height="16" border="0" /></a><?php } ?></li>
    <li class="pdf"><?php if ( !$pdfLink ) { } else { ?><a href="<?php echo $pdfLink ?>"><img src="<?php echo $baseUrl; ?>images/icon_pdf.gif" alt="View pdf" title="View pdf" height="16" border="0" /></a><?php } ?></li>
</ul>

<?php endwhile; ?>
<?php endif; ?>

Kann eine Art Kerl Ideen anbieten? Danke.

War es hilfreich?

Lösung

Das ist ein dokumentiertes "Feature" von the_date ()

http://codex.wordpress.org/Template_Tags/the_date :

SPECIAL HINWEIS: Wenn es mehr Beiträge auf einer Seite unter noch am selben Tag veröffentlicht, the_date () zeigt nur das Datum für den ersten Beitrag (das heißt, die erste Instanz von the_date ()). Um es zu wiederholen, das Datum für Beiträge unter gleichen Tag veröffentlicht wurde, sollten Sie die Vorlage Tag the_time () mit einem Datum spezifischen Format-String verwenden.

Andere Tipps

Sie haben möglicherweise die Antwort jetzt gefunden, aber hier sind: (Funktioniert ab Version 3.0)

<?php echo get_the_date('', $post->ID);?>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top