我有一个页面“关于我们”,它有两个子页面。在我的WP模板functions.php中,我使用:
输出页面标题if (is_page() && !is_front_page()) { ?>
<h1 class="entry-title"><?php the_title(); ?></h1>
}
我想列出标题旁边的子页面名称和链接,我不知道从哪里开始。
如果你能指出我正确的方向,我将不胜感激!
/伊斯梅尔
答案 0 :(得分:0)
找到答案!
<?php
if($post->post_parent)
$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");
else
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");
if ($children) {
$parent_title = get_the_title($post->post_parent);?>
<span class="entry-title">/</span>
<ul class="custom-sub-menu">
<li><a href="<?php echo get_permalink($post->post_parent) ?>"><?php echo $parent_title;?></a></li>
<?php echo $children; ?>
<?php } ?>
</ul>