2011-07-30 70 views
0

我有一個主題,我開發了以下問題:wordpress導航問題。前面和後面的帖子鏈接返回空白

在我的索引

這段代碼

<?php previous_posts_link(); ?> 
<?php next_posts_link(); ?> 

返回空白結果...

如果不是我使用

<?php previous_post_link(); ?> 
<?php next_post_link(); ?> 

它顯示下一篇文章(單頁)。你爲什麼這麼想?任何想法? 我在循環中使用上面的內容。

回答

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

http://codex.wordpress.org/Template_Tags/previous_post_link