wordpress开发主题时,会遇到父页面调用子页面标题的时候,比如,在开发一个wordpress企业主题时,企业的服务项目,有并列的时候,这个时候就需要,把具体的服务项目,放到服务项目分类下。比如,培训服务,具体的服务项目是,英语培训、语言培训、奥数培训等。
这里需要把服务项目作为父页面,具体服务项目做为子页面。在服务项目父页面通过以下代码,调用出子页面的标题,具体代码如下:
<?php
if($post->post_parent)
$children = wp_list_pages("sort_column=menu_order&title_li=&child_of=".$post->post_parent."&echo=0&depth=1");
else
$children = wp_list_pages("sort_column=menu_order&title_li=&child_of=".$post->ID."&echo=0&depth=1");
if ($children) {
echo '<ul class="service-list">';
echo $children;
echo '</ul>';
} ?>