我希望我理解正确。当用户处于“发生了什么”页面或其任何子页面时,您希望在侧边栏上显示该链接列表吗?
如果我不明白,那就跳过这个但是。
创建一个新的文本小部件,将您的页面作为这样的列表:
<ul>
<li><a href="#">Overview</a></li>
<li><a href="#">Schedule</a></li>
<li><a href="#">etc</a></li>
<li><a href="#">etc</a></li>
<li><a href="#">etc</a></li>
<li><a href="#">etc</a></li>
</ul>
然后获取 Widget Logic 插件:http ://wordpress.org/plugins/widget-logic/
该插件允许您选择小部件出现的位置,例如在某些页面中、在档案中、在某些语言中、在子页面中等。查看:http ://wordpress.org/plugins/widget-logic/other_notes/ ,了解如何让这个链接列表导航小部件出现在您想要的页面上。
有点像
global $post; return (is_page('15') || ($post->post_parent=="15"));
您输入希望小部件出现的页面的 ID。以及后者的子页面。