@vadbobkov

Не сохраняет значение выпадающего списка, почему?

Добрый вечер, в Wordpress админке у пользователей не сохраняет значение выпадающего списка, какая проблема? Какие-то ошибке в коде?
functions.php шаблона такой код :
function fb_add_custom_user_profile_fields( $user ) {
$feature_groups = array(
 'bedroom' => __('Пункт 1', 'work_house'),
 'living' => __('Пункт 2', 'work_house'),
 'kitchen' => __('Пункт 3', 'work_house')
);
 ?>
 <h3><?php _e('Название блока', 'work_house'); ?></h3>
 <table>
<tr>
    <td>Название выпадающего меню</td>
    <td>
        From <select id="monday_from" name="feature-group" class="inp-width">
            <option value="<?php echo esc_attr( get_the_author_meta( 'name_pole', $user->ID ) ); ?>"><?php _e('6 AM','work_house'); ?></option><?php foreach ($feature_groups as $_group_key => $_group) : ?>
                <option value="<?php echo esc_attr( get_the_author_meta( 'name_pole', $user->ID ) ); ?>" class=""><?php echo $_group; ?></option>
            <?php endforeach; ?>
        </select>
    </td>
    </tr>
</table>

 <?php }
 function fb_save_custom_user_profile_fields( $user_id ) {
if ( !current_user_can( 'edit_user', $user_id ) )
 return FALSE;
update_usermeta( $user_id, 'name_pole', $_POST['name_pole'] );
 }
 add_action( 'show_user_profile', 'fb_add_custom_user_profile_fields' );
 add_action( 'edit_user_profile', 'fb_add_custom_user_profile_fields' );
add_action( 'personal_options_update', 'fb_save_custom_user_profile_fields' );
 add_action( 'edit_user_profile_update', 'fb_save_custom_user_profile_fields' );
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы