На WPBeginner мы показываем дату последнего изменения вместо даты публикации для всех наших статей. Мы считаем, что это плохая идея — удалять даты из записей вашего блога WordPress. Если вы используете дату последнего изменения, то, возможно, вы захотите показать список недавно обновленных постов на вашем сайте. В этой статье мы покажем вам, как отобразить список последних обновленных постов в WordPress.
Каждый раз, когда вы обновляете пост, WordPress сохраняет дату и время этого обновления в таблице постов как дату последнего обновления. Мы покажем вам, как создать пользовательский запрос WordPress для вывода списка последних обновленных статей.
Скопируйте и вставьте этот код в плагин для конкретного сайта или в функции вашей темы.php файл.
-
‘; while( $lastupdated_loop->have_posts() && $counter < 5 ) : $lastupdated_loop->the_post(); $string .= ‘
- post->ID ) . ‘»> ‘ .get_the_title( $lastupdated_loop->post->ID ) . ‘ ( ‘. get_the_modified_date() .’) ‘; $counter++; endwhile; $string .= ‘
Вот и все. Теперь, если вы хотите отображать последние обновленные посты в файлах шаблона вашей темы, то вы можете использовать это следующим образом:
Для отображения последних обновленных постов в постах, страницах и виджетах WordPress можно использовать шорткод [lastupdated-posts] .
Существует много различных способов сортировки статей в WordPress. Помимо возрастающего, убывающего и случайного порядка, вы также можете отображать посты по сроку действия. С помощью этой статьи вы теперь можете показывать посты по времени последнего изменения.
Как бы вы использовали это на своем сайте? Вы отображаете оригинальную дату публикации или дату последнего изменения? Дайте нам знать, оставив комментарий ниже.
Источник: www.wpbeginner.com