首页 > 解决方案 > 获取活动日历中活动的开始日期

问题描述

我正在使用 WordPress,并且我的日历中有此重复事件。由于预订了活动,还向客户发送了一封电子邮件。问题是,通过电子邮件发送给我的客户的活动日期是重复活动的开始日期,而不是预订活动的开始日期。我正在使用事件日历插件以及事件日历 PRO。

这是我在主题的 function.php 中的代码片段

function tribe_add_date_to_order_title( $title, $item ) {

    $event = tribe_events_get_ticket_event( $item['product_id'] );

    if ( $event !== false ) {
        $title .= ' - ' . tribe_get_end_date( $event );
    }

    return $title;
}

add_filter( 'woocommerce_order_item_name', 'tribe_add_date_to_order_title', 100, 2 );

标签: wordpresseventswoocommercecalendar

解决方案


// get just the date
echo tribe_get_start_time ( $event_id, 'd. F');

// get just the time 
echo tribe_get_start_time ( $event_id, 'H:i');

希望这会有所帮助。


推荐阅读