WordPress 技巧:找到最顶层父页面的 ID

如果你的页面结构有多层级,下面的代码可以找到某个页面最顶层的父页面 ID: <?php if ($pos…

如果你的页面结构有多层级,下面的代码可以找到某个页面最顶层的父页面 ID:

<?php
if ($post->post_parent)	{
	$ancestors	= get_post_ancestors($post->ID);
	$root		= count($ancestors)-1;
	$parent		= $ancestors[$root];
} else {
	$parent		= $post->ID;
}
?>

©我爱水煮鱼,本站推荐使用的主机:阿里云,国外主机建议使用BlueHost

本站长期承接 WordPress 优化和建站业务,请联系微信:「chenduopapa」。

类别:WordPress技巧

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册