Guten Abend liebe Forums-Gemeinde,
mir ist ein Fehler in meiner Wordpress-Seite aufgefallen bzw. der Fehler zeigt sich indem in einigen Post-Beiträgen das Datum nicht ausgegeben wird.
PHP
<?php $args = array( 'post_type' => 'wissenspool',
'posts_per_page' => 5,
'orderby' => 'date'
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
?>
<div class="post">
<h4 style="padding-bottom: 0px; padding-top: 0px;"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h4>
<p class="date"><small><span class="glyphicon glyphicon-calendar" aria-hidden="true"></span></small> <?php the_date(); ?></p>
</div>
<?php endwhile; ?>
Alles anzeigen
Bei drei von zwei angezeigten Posts wird kein Datum angezeigt, obwohl es in der Datenbank vorhanden ist. Warum?
Screenshot: https://drive.google.com/open?id=1ojnV-…OCXrZBWYFWuYsx4
Gleiches Problem bei ACF-Feldern. Auch hier werden bei der Ausgabe ca. 33% der Posts ohne Datumsdaten ausgegeben. In der Datenbank sind diese Daten aber vorhanden
PHP
if( get_field('nachweis') ):
if( have_rows('nachweis') ):
while( have_rows('nachweis') ): the_row();
$datum_bvh = get_sub_field('nachweis-datum');
endwhile;
$datum_bvh = strtotime($datum_bvh);
$datum_bvh_erinnerung = ($datum_bvh - 5184000); // 2 Montate Frist (60 Sekunden * 60 Minuten * 24 Stunden * 60 Tage)
endif;
Es wurden keinerlei Veränderungen im Backend durchgeführt. Was kann die Ursache dafür sein?
Liebe Grüße und einen schönen Abend
Ehstside