Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WP Page Navi不在我的自定义查询中工作-仅限事件页面_Php_Wordpress_Pagination - Fatal编程技术网

Php WP Page Navi不在我的自定义查询中工作-仅限事件页面

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

我在我的新闻页面中使用相同的自定义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('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;?>

时间:上午十时至下午十二时
地点:
我也不确定我是否必须把这个问题作为一个单独的问题发布。我似乎无法在我的循环中提取我事件的开始和结束时间:到目前为止,它在那里有静态的开始时间和结束时间

谢谢!我真的需要你们帮忙!!求你了