将文本字段更改为选择和默认值

时间:2015-11-02 03:35:18

标签: php html wordpress

我在网站上找到了一条我想改变的代码。

我们希望我们的性别字段是一个选择选项,默认为用户个人资料中的值,然后为他们提供男/女选项。

有关如何将以下代码更改为选择的任何建议?

<label for="dbem_gender"><?php _e('Gender','buddypress');?></label>
<input type="text" name="dbem_gender" id="dbem_gender" value="<?php echo get_user_meta($user_id,'dbem_gender',true); ?>" class="settings-input" <?php bp_form_field_attributes( 'gender' ); ?> >

1 个答案:

答案 0 :(得分:0)

<select id="dbem_gender" name="dbem_gender">
<option <?php if (echo get_user_meta($user_id,'dbem_gender',true) == "Male" ) echo 'selected' ; ?> value="1">Male</option>
<option <?php if (echo get_user_meta($user_id,'dbem_gender',true) == "Female" ) echo 'selected' ; ?> value="2">Female</option>
</select>

我认为你正在寻找类似的东西。