任何人都可以帮助我吗?我想在wordpress
中获取子页面的所有父IDParrent 1
- 家长1.1
---- Parent 1.1.1
------儿童页
所以我想获得Parent 1,Parent 1.1,Parent 1.1.1
的ID谢谢, 由
答案 0 :(得分:1)
<?php
$pages = get_pages('child_of=X');
foreach($pages as $child) {
echo $child->ID; // The child ID
}
?>
答案 1 :(得分:1)
查看此帖子希望它能为您提供帮助。
答案 2 :(得分:0)
在全球$ post中你可以做的就是
使用
$post->post_parent
表示父亲1.1.1是第一个父母的
你可以查看
$post->ancestors
其他父母的数组
答案 3 :(得分:0)
您需要get_post_ancestors()
;
https://codex.wordpress.org/Function_Reference/get_post_ancestors