我在网站上找到了一条我想改变的代码。
我们希望我们的性别字段是一个选择选项,默认为用户个人资料中的值,然后为他们提供男/女选项。
有关如何将以下代码更改为选择的任何建议?
<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' ); ?> >
答案 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>
我认为你正在寻找类似的东西。