我在Wordpress中有簡單的腳本來獲取上一篇和下一篇文章。 唯一的問題是,prevoius帖子(的第一篇文章),不會返回null,當沒有以前的帖子。get_previous_post爲什麼不返回null?
的腳本如下:
$prevPost = get_previous_post();
echo $prevPost->ID;
$nextPost = get_next_post();
echo $nextPost->ID;
現在的問題是,這兩個變量得到相同的值(id爲接下來的文章)。應該發生什麼,是$ prevPost應該返回null,因爲沒有以前的帖子!
有什麼建議嗎?
plz爲get_previous_post()提供代碼,所以我們可以看到 –
@AbdulJabbarWebBestow:get_previous_post()的定義位於http://core.trac.wordpress.org/browser/tags/3.8/src/wp-包括/鏈路的template.php#L0。 – ChunLin
這很奇怪,因爲get_previous_post()返回空,如果沒有以前的帖子在那裏! –