仅在子页面上显示内容

时间:2017-11-16 17:38:47

标签: php html wordpress

我正在尝试仅在页面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>

1 个答案:

答案 0 :(得分:2)

使用$ post-&gt; post_parent检查当前页面的父ID是否为261

if ( '261' == $post->post_parent ) { 
    do some thing
 }

了解更多信息see this