gms2
@gms2

Как сохранить данные ulogin в профиле пользователя WP?

Подскажите, как сохранять в стандартном профиле поля phone ,city и т.п.
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ommunist
Делаю и поддерживаю мультиязычные сайты
Если ulogin позволяет "взять" эти данные, то как-то так:
add_action( 'show_user_profile', 'my_show_extra_profile_fields' );
add_action( 'edit_user_profile', 'my_show_extra_profile_fields' );

function my_show_extra_profile_fields( $user ) { ?>

	<h3>Extra profile information</h3>

	<table class="form-table">

		<tr>
			<th><label for="city">City</label></th>

			<td>
				<input type="text" name="city" id="city" value="<?php echo esc_attr( get_the_author_meta( 'city', $user->ID ) ); ?>" class="regular-text" /><br />
				<span class="description">Please enter your City.</span>
			</td>
		</tr>

	</table>
<?php }


Где в значение placeholder возвращаете то что берется с ulogin, если он это отдает. А если нет, то можете после логина предложить пользователю пополнить профиль в popup-e.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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