事件日历-即将到来的事件短代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了事件日历-即将到来的事件短代码相关的知识,希望对你有一定的参考价值。
This shortcode was tested with The Events Calendar version 3.3.1Usage: [upcoming_events limit="6"]
function upcoming_events_shortcode($atts){ 'limit' => 5, ), $atts ) ); $i=0; $result='<div id="event-box"><ul>'; foreach ( $upcoming_events as $post ) { $stime = tribe_get_start_date( $post->ID, false, 'g:i a' ); $etime = tribe_get_end_date( $post->ID, false, 'g:i a' ); $result .= '<li><h4><a class="blacklink" href="' . get_permalink($post->ID) . '">'; if( $stime == '12:00 am' ){ $result .= $sdate; //all day event }else if( $stime != $etime ){ $result .= $sdate . ' <span class="time">@ ' . $stime . ' - ' . $etime . '</span>'; }else{ $result .= $sdate . ' <span class="time">@ ' . $stime . '</span>'; } $result .= '</a></h4><p>'; $title = $post->post_title; $result .= '</p>'; if( ($i%$limit) == 0 && $i>0) { $result .= '</li>'; } $i++; }//end foreach $result .= '</ul></div><!-- end #event-box -->'; return $result; } add_shortcode( 'upcoming_events', 'upcoming_events_shortcode' );
以上是关于事件日历-即将到来的事件短代码的主要内容,如果未能解决你的问题,请参考以下文章
php 事件日历PRO:即使对于tribe_events短代码,也使tribe_is_week()返回TRUE。
php 事件日历PRO:即使对于tribe_events短代码,也使tribe_is_week()返回TRUE。
php 事件日历PRO:将{pro_addl_fields}变量添加到tribe_event_inline短代码中。