if is_grandchild for single和category

时间:2013-08-30 12:27:52

标签: wordpress

我一直在搜索,似乎无法找到(或拼凑在一起)代码,检查当前类别或帖子是否是某个类别的孙子。基本上,有没有办法正确编码:

<?php if ( is_grandchild(147) || in_grandchild(147) ) { do something } ?>

1 个答案:

答案 0 :(得分:0)

function get_topmost_parent($post_id){
  $parent_id = get_post($post_id)->post_parent;
  if($parent_id == 0){
    return $post_id;
  }else{
    return get_topmost_parent($parent_id);
  }
}

尝试这将返回最顶层!