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

Pagination and Related Posts

programmeradmin1浏览0评论

Is it possible to use pagination with the following related posts code, which is embedded in single.php of my theme.

    <?php
     // for use in the loop, list 5 post titles related to first tag on current post
          $tags = wp_get_post_tags($post->ID);
          if ($tags) {
              $first_tag = $tags[0]->term_id;
              $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
              $args = array(
                 'tag__in' => array($first_tag),
                 'post__not_in' => array($post->ID),
                 'posts_per_page'=> 5,
                 'caller_get_posts'=> 1,
                 'paged'=> $paged
              );
              }
              $the_query = new WP_Query( $args );
                  if( $the_query->have_posts() );
                  while ($the_query->have_posts()) : $the_query->the_post(); ?>

                        <?php get_template_part( 'content' ); ?>

            <?php endwhile; ?>

Is it possible to use pagination with the following related posts code, which is embedded in single.php of my theme.

    <?php
     // for use in the loop, list 5 post titles related to first tag on current post
          $tags = wp_get_post_tags($post->ID);
          if ($tags) {
              $first_tag = $tags[0]->term_id;
              $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
              $args = array(
                 'tag__in' => array($first_tag),
                 'post__not_in' => array($post->ID),
                 'posts_per_page'=> 5,
                 'caller_get_posts'=> 1,
                 'paged'=> $paged
              );
              }
              $the_query = new WP_Query( $args );
                  if( $the_query->have_posts() );
                  while ($the_query->have_posts()) : $the_query->the_post(); ?>

                        <?php get_template_part( 'content' ); ?>

            <?php endwhile; ?>
Share Improve this question edited Nov 14, 2016 at 14:54 Zeljko Radic asked Jan 28, 2014 at 0:06 Zeljko RadicZeljko Radic 34 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

Yes, it is possible but might be a little complicated to apply the 'paged' variable to the arguments. You'll need pagination functions which do the ajax calls to receive and apply the 'paged' var.

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论