Настройка профиля
-
Здравствуйте.
Использую плагин TML для настройки профиляЧтобы задать имя под которым будут публиковаться комментарии нужно ввести имя
<input type="text" name="first_name" id="first_name" value="<?php echo esc_attr( $profileuser->first_name ); ?>" class="regular-text" />
После чего нужно обновить профиль и в выпадающем списке вместо логина выбрать имя и еще раз обновить профиль
<select name="display_name" id="display_name"> <?php $public_display = array(); $public_display['display_username'] = $profileuser->user_login; $public_display['display_nickname'] = $profileuser->nickname; if ( ! empty( $profileuser->first_name ) ) $public_display['display_firstname'] = $profileuser->first_name; $public_display = array_map( 'trim', $public_display ); $public_display = array_unique( $public_display ); foreach ( $public_display as $id => $item ) { ?> <option <?php selected( $profileuser->display_name, $item ); ?>><?php echo $item; ?></option> <?php } ?> </select>
В общем много действий.
Подскажите, как сделать, чтобы имя автоматически ставилось по умолчанию если пользователь заполнил поле имя и обновил профиль?
Просмотр 5 ответов — с 1 по 5 (всего 5)
Просмотр 5 ответов — с 1 по 5 (всего 5)
- Тема «Настройка профиля» закрыта для новых ответов.