WordPress:如何使用wp#u下拉菜单#u类别添加值为空字符串(';';)的默认项

WordPress:如何使用wp#u下拉菜单#u类别添加值为空字符串(';';)的默认项,wordpress,Wordpress,我在一个自定义表单中使用了wp\u下拉列表\u类别。我想在列表顶部添加一个带有空字符串的附加项,使其呈现如下效果: <select id="cmd" name="cmb" required> <option value=''>Select your language</option> <option value='2'>English</option> <option value='3'>Spanish&l

我在一个自定义表单中使用了
wp\u下拉列表\u类别
。我想在列表顶部添加一个带有
字符串的附加项,使其呈现如下效果:

<select id="cmd" name="cmb" required>
   <option value=''>Select your language</option>
   <option value='2'>English</option>
   <option value='3'>Spanish</option>
   <option value='4'>Italian</option>
   <option value='5'>German</option>
</select>

是否有一种纯粹的WordPress方法来实现这一点?

尝试使用
显示选项\u无
选项\u无(值
)。我不确定您当前的参数列表是什么,但请添加以下内容:

<?php $args = array(
    'show_option_none'   => 'Select your language',
    'option_none_value'  => '',
); ?>

让我知道这是否解决了你的问题。这将在文本中创建一个具有所需空值(“”)的选项(选择语言)。
更多信息请点击此处:

Perfect:)谢谢!
<?php $args = array(
    'show_option_none'   => 'Select your language',
    'option_none_value'  => '',
); ?>