我在“u5”事件类别中有 2 个事件。结果显示如下:
U5 vs Eagan
没有事件
我怎样才能只显示没有“无事件”输出的事件?
date_default_timezone_set( 'America/Chicago' );
$today = date('j M Y');
$tomorrow = date('j M Y', strtotime('+1 days'));
$third = date('j M Y', strtotime('+2 days'));
$fourth = date('j M Y', strtotime('+3 days'));
$end_date = date('j M Y', strtotime('+4 days'));
global $post;
$upcoming = tribe_get_events(array('start_date'=>$today,'end_date'=>$end_date,'tribe_events_cat'=>'u5'));
if (count($upcoming) == 0) {
echo '<li>No Events</li>';
} else {
foreach($upcoming as $post) {
setup_postdata($post);
$start = tribe_get_start_date(null, false, 'j M Y');
if($start == $tomorrow) {
echo the_title();
} else {
echo 'no events';
}
}
}