如何检查当前页面的父级是否为2个不同ID之一 时间:2014-01-03 作者:Poisontonomes 我现在使用这个小片段来检查当前页面是否是特定页面的子页面;$studies_parent = 5860; if ($studies_parent == $post->post_parent) { 这很好,虽然现在我需要检查当前页面是否是两个不同ID之一的子页面,但我不确定该如何操作。基本上,我需要检查当前页面的父级是5860还是1047。你知道我该怎么做吗? 1 个回复 SO网友:Eugene Manuilov 将以下函数添加到functions.php 文件:function is_child_of() { global $post; return is_page() && in_array( $post->post_parent, func_get_args() ); } 并在模板中使用它,如下所示:if ( is_child_of( 5860, 1047 ) ) { // is child of 5860 or 1047 } 结束 文章导航