Php WP Page Navi不在我的自定义查询中工作-仅限事件页面
我在我的新闻页面中使用相同的自定义wpquery格式。我的分页使用Php WP Page Navi不在我的自定义查询中工作-仅限事件页面,php,wordpress,pagination,Php,Wordpress,Pagination,我在我的新闻页面中使用相同的自定义wpquery格式。我的分页使用WP-PAGE-NAVI插件。它在我的新闻页面上有效,但在我的事件页面上无效 使用的插件: 1. WP PAGE NAVI 2. EVENTS MANAGER 问题:当我单击第2页或下一页时。页面变为404: 这是我的密码: <?php global $wp_query; $old_query=$wp_query; $paged = ( get_query_var('paged') ) ? get_query_var
WP-PAGE-NAVI
插件。它在我的新闻页面
上有效,但在我的事件页面
上无效
使用的插件:
1. WP PAGE NAVI
2. EVENTS MANAGER
问题:当我单击第2页或下一页时。页面变为404
:
这是我的密码:
<?php
global $wp_query;
$old_query=$wp_query;
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
?>
<?php $wp_query = new WP_Query(array( 'post_type' => 'event', 'posts_per_page' => 3, 'paged' => $paged )); ?>
<?php while($wp_query->have_posts()) : $wp_query->the_post(); ?>
<?php $EM_Event = em_get_event($post->ID, 'post_id'); ?>
<div class="main-news-cont">
<div class="event-posts">
<div class="upcoming-date-cont2 fl">
<div class="upcoming-d2"><?php echo get_the_date('d'); ?></div>
<div class="upcoming-m-y2"><?php echo get_the_date('M Y'); ?></div>
</div>
<div class="news-title events-title"><a href="<?php the_permalink(); ?> ">
<?php the_title( '<h2>', '</h2>' ); ?>
</a></div>
<div class="events-time-loc">
<div class="events-time"> <span>Time</span>: 10:AM to 12:00PM</div>
<div class="events-loc"> <span>Location:</span> <?php echo do_shortcode('[locations_list]'); ?> </div>
</div>
</div>
<div class="clearfix"></div>
</div>
<?php endwhile; ?>
<?php wp_pagenavi(); ?>
<?php wp_reset_postdata(); wp_reset_query(); ?>
<?php $wp_query=$old_query;?>
时间:上午十时至下午十二时
地点:
我也不确定我是否必须把这个问题作为一个单独的问题发布。我似乎无法在我的循环中提取我事件的开始和结束时间:到目前为止,它在那里有静态的开始时间和结束时间
谢谢!我真的需要你们帮忙!!求你了