Как в WordPress вывести статьи за определенное число?



Приветствую вас дорогие друзья! Давненько я не писал о wordpress API, в этом небольшом уроке я покажу, как выводить статьи за определенную дату!

Как в WordPress вывести статьи за определенное число?

Если вам необходимо в цикле вывести все статьи за определенный год, месяц или день, то для этого вам необходимо передать в функцию вывода статей специальный параметр — «date_query»!

Давайте сразу взглянем на программный код!

$args = array(		   	
	'date_query' => array(
		array(..параметры..)
	)
);

query_posts($args);

Как видите, в качестве параметра —  «date_query» мы должны передать массив, а для вывода записей на страницу используется функция — «query_posts».

Давайте взглянем на конкретные примеры и всё сразу станем понятно.

Пример № 1 — выведем все статьи за 5 апреля 2015 года:

$args = array(		   	
	'date_query' => array(
		array(
			'year'      => 2015,
			'month'   => 4,
			'day'   => 5,
		)
	)
);

query_posts($args);

Пример № 2 — выведем все статьи за март 2014 года:

$args = array(		   	
	'date_query' => array(
		array(
			'year'      => 2014,
			'month'   => 3,
			'day'   => '',
		)
	)
);

query_posts($args);

Пример № 3 — выведем статьи за 2013 год:

$args = array(		   	
	'date_query' => array(
		array(
			'year'      => 2013,
			'month'   => '',
			'day'   => '',
		)
	)
);

query_posts($args);

Думаю, суть ясна! На этом у меня все, подписывайтесь на обновления, до новых встреч!

 

Оставить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *