serii81
@serii81
Я люблю phр...

Как сортировать произвольные типы записей по месяцу в wordpess?

Добрый день.
Есть записи из портфолио, они добавлялись в течении года.
На странице нужно сформировать блоки и задать каждому из них заголовок, который будет месяц и год.
И в этих блоках уже вывести записи, которые соответствуют месяцу.

Записи я буду выводить через объект wp_query. Сортировать по дате.

Нужно только реализовать механизм вывода блоков.

Заранее благодарен за подсказку.
  • Вопрос задан
  • 26 просмотров
Решения вопроса 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
$flag = [];
if ( have_posts() ) :
	while ( have_posts() ) : the_post();
		$year = get_the_date( 'Y' );
		
		if ( ! in_array( $year, $flag ) ) {
			printf( '<h2>%s</h2>', $year );
			$flag[] = $year;
		}

		the_title( '<h3>', '</h3>' );

		the_content();
	endwhile;
else :
endif;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы