使用wp_Dropdown_Categories选择所有值的类别下拉列表

时间:2015-08-29 作者:Gustavo

我正在使用此代码获取类别的下拉列表,但是all options are marked as selected. 因此,最后一个选项是默认显示为选中的选项。

<?php wp_dropdown_categories( 
    array( 
        \'class\' => \'form-control\', 
        \'show_option_none\' => \'Search by category...\',
        \'hierarchical\'     => true,
        \'depth\'            => 1,
        \'hide_empty\'       => true,
        \'exclude\'          => 1,
        \'orderby\'          => \'NAME\',
        \'value_field\'      => \'slug\',
        )
    ); ?>
我还尝试了以下参数,但没有成功。

\'select\' => 0
如何防止将选定属性分配给所有项目?

1 个回复
最合适的回答,由SO网友:Gustavo 整理而成

添加此参数:

\'select\' => false
解决方案在Wordpress Codex函数参考中wp_dropdown_categories:

选定参数的默认值为0,但这可能会导致所有术语都标记为选定的下拉列表。要解决此问题,请将所选参数设置为false,而不是0。