В админке создаю 2 записи.
Использую ф-ию
wp_get_recent_posts().
Код стандартный:
$args = array(
'numberposts' => 1,
'offset' => 0,
'category' => 0,
'orderby' => 'post_date',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' => '',
'post_type' => 'post',
'post_status' => 'draft, publish, future, pending, private',
'suppress_filters' => true,
);
$result = wp_get_recent_posts( $args );
foreach( $result as $post ){
setup_postdata( $post );
the_title(); // вывод
}
wp_reset_postdata();
На странице нужно вывести всего одну последнюю запись.
Вывод происходит, но на страниц видна первая запись, а не крайняя. С датой опубликования все в порядке (первая - прошлый месяц, крайняя - сегодня).
Вопрос: как вывести всего одну и именно последнюю запись на странице в wordpress?