显示下一页和上一页仅链接某个父页面的页面

时间:2014-08-22 08:05:01

标签: wordpress

鉴于方案

父页面

  • 子第1页
  • 子第2页
  • 子第3页
  • 等。

我想仅显示父页面子页面的下一页/上一页链接 所以在子页面1上会有一个指向子页面2的链接,而在子页面2中会有另一个指向子页面1和子页面3的链接,依此类推。

基本上我想稍微限制next_post_link / previous_post_link到父页面的子页面

这有可能,如何实现它?

提前致谢。

1 个答案:

答案 0 :(得分:0)

检查某个页面是否是另一个页面的子页面。然后如果为true,则使用该页面的nex_post_link()和previous_post_link

检查页面是否是另一页的子页面的代码

function is_child($page_id) { 
    global $post; 
    if( is_page() && ($post->post_parent == $page_id) ) {
       return true;
    } else { 
       return false; 
    }
}