Pagination and Related Posts

时间:2014-01-28 作者:Zeljko Radic

是否可以对嵌入在single中的以下相关POST代码使用分页。我的主题的php。

    <?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; ?>

1 个回复
SO网友:1fixdotio

是的,这是可能的,但将“paged”变量应用于参数可能有点复杂。您需要分页函数来执行ajax调用,以接收和应用“paged”var。

结束

相关推荐

是否为父子Single.php自定义发布条件?

继续上一个问题,但需要更具体一些,所以认为一个新的主题将是最好的。。。自定义post父项和子项在其相应的单子项上的条件标记。php,目前我有以下内容。。 <?php if ( is_home() || is_page( \'overview\' ) || is_page( \'about\' ) ) : ?> Home Page <?php elseif ( \'artists\' == get_post_type() ): ?>&#