Wordpress内置了一个很好的小功能来处理选择。
<option <?php selected(\'value1\', \'value2\');?> value=\'foo\'>Bar</option>
您还可以查看以下表单处理功能:
选中()http://codex.wordpress.org/Function_Reference/checked禁用()http://codex.wordpress.org/Function_Reference/disabled您的HTML语法也错误。根据W3C,“value”不是select标记的属性。选择的值在选择的选项中定义。应该是这样的:
<select name="country" class="mid2" id="country" style="width:150px;">
<option value="US" <?php selected(\'US\', $userdata->country);?>>USA</option>
<option value="ES" <?php selected(\'ES\', $userdata->country);?>>Spain</option>
<option value="FR" <?php selected(\'FR\', $userdata->country);?>>France</option>
</select>