我正在尝试仅在页面id = 261的子页面上更改标题。 我想在菜单上方显示一个文本。
我在想<?php if(is_page('page name')){ ?> <div id="text-above"></div> <?php } ?>
但我不确定如何检查页面是否是第261页的孩子。
<header class="site-header no-fixed-header">
<div class="bnt-container">
<?php mobile_menu(); ?>
<?php logo(); ?>
<div class="text-above">Menu title child pages</div>
<?php primary_menu(); ?>
</div>
</header>
答案 0 :(得分:2)
使用$ post-&gt; post_parent检查当前页面的父ID是否为261
if ( '261' == $post->post_parent ) {
do some thing
}
了解更多信息see this