【发布时间】:2017-08-24 20:01:36
【问题描述】:
我一直在尝试在 Wordpress 中设置一个具有几个条件的基本侧边栏。
- 如果是顶级页面,则显示第一级子页面
- 如果是子页面,则显示父页面及其兄弟页面
我得到了一些结果,但它添加的页面不是直接的子页面。
<?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) { ?>
<?php echo '<h4>Explore ' . get_the_title($parent[1]) . '</h4>'; ?>
<?php echo $children; ?>
【问题讨论】: