尝试在单独的页面(不是父页面)上显示下一组和上一组帖子

时间:2013-04-11 作者:sledgeweight

如果有人有任何建议或知道我做错了什么,那将是一个很大的帮助。我想每页3个自定义新闻帖子,然后链接到下一个新闻项目列表等等。我尝试了“下一页不发布”插件,这会将我带到下一个父页,即联系人页。谢谢

<?php
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;?>
<div style="float:right;"><?php echo "Page " . $paged;?></div>
<?php 
$loop = new WP_Query(array(
\'post_type\' => \'news\',
\'paged\' => $paged,
\'posts_per_page\' => 3,
\'orderby\' => \'menu_order\'
));
?>   
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>

<?php get_template_part(\'news-single\', get_post_format() ); ?>

<?php endwhile; // end of the loop. ?>
 <div class="pnavigation">
    <div class="alignleft"><?php  previous_posts_link(\'Previous\') ?></div>
    <div class="alignright"><?php  next_posts_link(\'More\') ?></div>
 </div>

1 个回复
SO网友:Michael

什么不适用于现有代码?

尝试使用:

<div class="alignleft"><?php  previous_posts_link(\'Previous\',$loop->max_num_pages) ?></div>
<div class="alignright"><?php  next_posts_link(\'More\',$loop->max_num_pages) ?></div>
和添加<?php wp_reset_postdata(); ?> 在代码末尾。

结束

相关推荐

将NextPage标签硬编码到我的主题中?

我有一个幻灯片的自定义帖子类型,它使用自定义帖子元插入不同的幻灯片。如何对<!--nextpage--> 在我的幻灯片中,在两侧之间添加标签。php,这样幻灯片就可以分页了?现在,当我尝试这样做时,代码没有显示出来,因为它本质上被注释掉了。