最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Custom Post Type Pagination getting 404 error

programmeradmin0浏览0评论
function viewevnts() { 
    ob_start();     
$query = ( get_query_var( 'query' ) ) ? get_query_var( 'query' ) : 1;
$args = array(
        'post_type' => 'events',
        'category_name' => 'en-events',
        'posts_per_page' => 5,
        'query' => $query
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
     // CPT content

endwhile;

     $big = 999999999;
     echo paginate_links( array(
          'base' => str_replace( $big, '%#%', get_pagenum_link( $big ) ),
          'format' => '?query=%#%',
          'current' => max( 1, get_query_var('query') ),
          'total' => $loop->max_num_pages,
          'prev_text' => '«',
          'next_text' => '»'
     ) );
     return  $data; 

}

add_shortcode('AllEvents','viewevnts'); // end 

i tried with above code items displaying but when i click on 2 page it will coming 404 error page. please help me on this.

发布评论

评论列表(0)

  1. 暂无评论