我需要在Wordpress主题的侧边栏中显示所有父页面及其子页面。 问题是,我只想显示包含子页面的父页面。
这可能吗?
答案 0 :(得分:0)
您可能需要做的就是调用所有页面,检查每个页面是否为子项,然后仅在有孩子的情况下显示页面名称。
$children = get_pages('child_of='.$post->ID);?>
if( count( $children ) != 0 ) { // Has Children }
<li>Page Title</li>
else { // No children }
这有点麻烦,但是WP没有任何内置的方法来执行此操作。
答案 1 :(得分:0)
是的,有可能。但是我不知道是否有实际的小部件来实现这一点。您有3个选择: