在我的自定义主题中,我想显示所有父页面,但对于其中一些父页面,我不想显示它们的子页面。
我知道您可以将所有这些子页面添加到wp\\u list\\u pages函数的“exclude”参数中,但我想确保每当有人添加新的子页面时,也不会显示该子页面。
排除树可能是一种可能性,但它也会忽略父页。
My code:
$subtitle_walker = new Subtitle_Walker();
$args = array(
\'authors\' => \'\',
\'child_of\' => 0,
\'date_format\' => get_option(\'date_format\'),
\'depth\' => 2,
\'echo\' => 1,
\'exclude\' => \'\',
\'exclude_tree\' => \'\',
\'include\' => \'\',
\'link_after\' => \'\',
\'link_before\' => \'\',
\'post_type\' => \'page\',
\'post_status\' => \'publish\',
\'show_date\' => \'\',
\'sort_column\' => \'menu_order\',
\'title_li\' => \'\',
\'walker\' => new Subtitle_Walker
);
wp_list_pages($args);