Здравствуйте, делаю сайт на wp и столкнулся с проблемой. У меня есть страница "Афиша" и есть её дочерние страницы "Апрель 2019", "Май 2019", "Июнь 2019" и тд. Как мне вывести 3 месяца текущий и 2 последующих и учитывать год??
Вот что у меня пока есть
<?php
$query = new WP_Query(array(
'post_parent' => 214,
'post_type' => 'page',
'posts_per_page'=> 3,
'order' => 'ASC'
// Как задать правильный orderby ??
));
$i = 0; while( $query->have_posts() ): $query->the_post(); $i++;
$title = explode( ' ', get_the_title() );
var_dump($title, date("n"), date("n",strtotime("+1 Months")), date("n",strtotime("+2 Months")));
// Получаю
array(2) { [0]=> string(8) "Март" [1]=> string(4) "2019" } string(1) "4" string(1) "5" string(1) "6"
array(2) { [0]=> string(12) "Апрель" [1]=> string(4) "2019" } string(1) "4" string(1) "5" string(1) "6"
array(2) { [0]=> string(6) "Май" [1]=> string(4) "2019" } string(1) "4" string(1) "5" string(1) "6"
?>
<a href="#" class="tabs__item <?php if( $i == 1 ) {echo 'active';} ?>" data-month="<?php echo dateParse($title[0]); ?>">
<span><?php echo $title[0]; ?></span>
</a>
<?php endwhile; ?>
<?php wp_reset_query(); ?>