我正在开发的主题有以下问题:
在我的索引中这段代码
<?php previous_posts_link(); ?>
<?php next_posts_link(); ?>
返回空白结果......
如果我使用
<?php previous_post_link(); ?>
<?php next_post_link(); ?>
它显示下一篇文章(单页)。你为什么这么想?任何的想法? 我在循环中使用上面的内容。
答案 0 :(得分:1)
从表面上看,差异只是略有不同的拼写。实际的区别是previous_posts_link应该在循环之外使用,提供了一种通过帖子分页的方法,即view / page / 2,其中第2页可以被带入query_posts调用,获得下一批帖子。
而在循环中应使用previous_post_link / next_post_link,而在发布时间表中提供前一个/下一个帖子的链接。
http://codex.wordpress.org/Function_Reference/previous_posts_link