Как в 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);

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

 


Хостинг, которым я пользуюсь: Good-Host


Похожие статьи

Оставить комментарий

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

*

code

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>