<?php $query = new WP_Query(array('post_type' => 'event', 'posts_per_page' => 4, 'meta_query' => array(array('key' => 'event_date', 'value' => strtotime(date('Y', $today) . date('m', $today) . date('d', $today)), 'compare' => '>=')))); if ($query->have_posts()) { foreach ($query->posts as $ev) { tst_compact_event_item($ev); } } ?> </div> <div class="mdl-cell mdl-cell--1-col mdl-cell--hide-phone mdl-cell--hide-tablet"></div> <div class="mdl-cell mdl-cell--4-col ev-past cf-widget"> <h5 class="widget-title">Прошедшие</h5> <?php $query = new WP_Query(array('post_type' => 'event', 'posts_per_page' => 4, 'meta_query' => array(array('key' => 'event_date', 'value' => strtotime(date('Y', $today) . date('m', $today) . date('d', $today)), 'compare' => '<')))); if ($query->have_posts()) { foreach ($query->posts as $ev) { tst_compact_event_item($ev); } } ?> </div> </div> </div> <?php get_footer();
<div class="page-footer"><div class="mdl-grid"> <div class="mdl-cell mdl-cell--2-col mdl-cell--hide-phone mdl-cell--hide-tablet"></div> <div class="mdl-cell mdl-cell--6-col mdl-cell--8-col-tablet"> <?php $today = strtotime(sprintf('now %s hours', get_option('gmt_offset'))); $r_query = new WP_Query(array('post_type' => 'event', 'posts_per_page' => 4, 'orderby' => 'rand', 'post__not_in' => array($post->ID), 'meta_query' => array(array('key' => 'event_date', 'value' => strtotime(date('Y', $today) . date('m', $today) . date('d', $today)), 'compare' => '>=')))); if ($r_query->have_posts()) { ?> <aside class="related-posts ev-future section"> <h5><?php _e('More events', 'tst'); ?> </h5> <?php foreach ($r_query->posts as $rp) { tst_compact_event_item($rp); } ?> </aside> <?php } //have posts ?> </div> <div class="mdl-cell mdl-cell--4-col mdl-cell--hide-phone mdl-cell--hide-tablet"></div> </div></div> <?php get_footer();