Это вопрос Word Press/PHP (очень новичок, я думаю). Я пытаюсь вставить ссылку на последнее сообщение в блоге, за которым следует опубликованная дата, используя следующий код.WordPress: - функция get_the_date() возвращает неправильную дату
<div class="latest_post">
<ul><li><span class="recent_blog">LATEST POST</span><?php
$args = array(
'numberposts' => 1,
'category' => 71,
'post_status' => 'publish',
);
$recent_posts = wp_get_recent_posts($args);
foreach($recent_posts as $recent) {
echo '<a href="' . get_permalink($recent["ID"]) . '"> <strong>' . $recent["post_title"].'</strong></a>';
}
wp_reset_query();
?> (<?php echo get_the_date('Y/m/d'); ?>)</li></ul>
</div><!-- .latest_post -->
Однако <?php echo get_the_date('Y/m/d'); ?>
возвращает неправильную дату «(2015/04/23)», который я понятия не имею, откуда она пришла. Это должно быть (2017/01/02). Может ли кто-нибудь помочь мне узнать, где все пошло не так? Или любой другой способ получить правильную дату?
Спасибо заранее!
на основе справки: - HTTPS://developer.wordpress.org/reference/functions/get_the_date/ (Получить дату написания сообщения.). Я думаю, что он возвращает дату публикации. поэтому, если вы хотите, чтобы правильная дата использовала ' php echo date ('Y/m/d') ;?> ' –
Спасибо, я пробовал ' Php echo date (' Y / m/d ');?>', Но это вернуло сегодняшнюю дату, а не 2017/01/02. – Joey
Я хочу опубликованную дату последнего сообщения (это 2017/01/02). И я хочу, чтобы дата была автоматически обновлена каждый раз, когда новое сообщение переходит в прямом эфире. – Joey