php 事件日历 - 使用WP_Query进行自定义查询
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 事件日历 - 使用WP_Query进行自定义查询相关的知识,希望对你有一定的参考价值。
<?php
$args = array(
'post_status'=>'publish',
'post_type'=>array(TribeEvents::POSTTYPE),
'posts_per_page'=>10,
//order by startdate from newest to oldest
'meta_key'=>'_EventStartDate',
'orderby'=>'_EventStartDate',
'order'=>'DESC',
//required in 3.x
'eventDisplay'=>'custom',
//query events by category
'tax_query' => array(
array(
'taxonomy' => 'tribe_events_cat',
'field' => 'slug',
'terms' => 'featured',
'operator' => 'IN'
),
)
);
$get_posts = null;
$get_posts = new WP_Query();
$get_posts->query($args);
if($get_posts->have_posts()) : while($get_posts->have_posts()) : $get_posts->the_post(); ?>
<a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a><br />
<?php if (tribe_get_start_date() !== tribe_get_end_date() ) { ?>
<?php echo tribe_get_start_date(); ?> - <?php echo tribe_get_end_date(); ?>
<?php } else { ?>
<?php echo tribe_get_start_date(); ?>
<?php } ?>
<?php the_content(); ?>
<?php
endwhile;
endif;
wp_reset_query();
?>
以上是关于php 事件日历 - 使用WP_Query进行自定义查询的主要内容,如果未能解决你的问题,请参考以下文章
使用 php 和服务帐户创建谷歌日历事件 - 身份验证问题
为啥 Galaxy S21 没有自定义通知声音
php 插件事件日历事件日历
php 事件日历PRO:从相关的帖子逻辑中删除帖子标签,因此,仅使用事件类别。
php 事件日历PRO:从相关的帖子逻辑中删除帖子标签,因此,仅使用事件类别。
php 活动日历:在新窗口中打开活动链接。 - 与“制作事件标题链接到事件Websi”结合使用