我一直在搜索,似乎无法找到(或拼凑在一起)代码,检查当前类别或帖子是否是某个类别的孙子。基本上,有没有办法正确编码:
<?php if ( is_grandchild(147) || in_grandchild(147) ) { do something } ?>
答案 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);
}
}
尝试这将返回最顶层!