php 获取活动状态(活动日历)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 获取活动状态(活动日历)相关的知识,希望对你有一定的参考价值。

// Retrieve event status
function red_underscores_get_event_status( $postid ) {

    $start = tribe_get_start_date( $postid, true, 'Ymd Hi' );
    $end = tribe_get_end_date( $postid, true, 'Ymd Hi' );
    if ($end > $start) {
      $event_date = $end;
    } else {
      $event_date = $start;
    }
    $now = date_i18n( 'Ymd Hi' );

    // If its start or end date (whichever is later) is in the past, link to event archive
    if ( $now >= $event_date ) {
        $event_status = 'Past';
    } else { // otherwise, link to upcoming events
        $event_status = 'Upcoming';
    }

    return $event_status;
}

以上是关于php 获取活动状态(活动日历)的主要内容,如果未能解决你的问题,请参考以下文章

php 活动日历:获取分配了特定活动类别的所有活动。

php 活动日历 - 获取下一个即将举行的特色活动

php 活动日历 - 获取下一个即将举行的特色活动

php 活动日历|全天/多日活动

php 活动日历:社区活动门票:在社区活动列表视图上显示“付款选项”按钮。

php 活动日历:社区活动门票:在社区活动列表视图上显示“付款选项”按钮。