Php 如果页面有子项,则显示子导航

Php 如果页面有子项,则显示子导航,php,wordpress,Php,Wordpress,我正在创建一个wordpress主题,我希望仅当当前页面有子页面时才显示子导航,我使用下面的代码,该代码非常有效,但没有if语句,这意味着它在某些页面上显示一个空菜单 <?php global $id; wp_list_pages("title_li=&child_of=$id&show_date=modified&date_format=$date_format"); ?> 尝试以下操作:- $kids = get_pages("chil

我正在创建一个wordpress主题,我希望仅当当前页面有子页面时才显示子导航,我使用下面的代码,该代码非常有效,但没有if语句,这意味着它在某些页面上显示一个空菜单

<?php global $id;
        wp_list_pages("title_li=&child_of=$id&show_date=modified&date_format=$date_format");
?>

尝试以下操作:-

$kids = get_pages("child_of=$id");
if (count($kids) > 0) { wp_list_pages(...); }