Intereting Posts

Добавить пользователя meta после регистрации пользователем и войти в систему

У меня очень простой вопрос. Я создаю сайт wordpress, где после того, как пользователь будет создан и войдет в систему, появится ссылка, в которой он может щелкнуть и добавить дополнительную информацию о нем (скажем, добавить информацию о бизнесе).

Я не хочу тратить время на это, так как считаю, что для этого достаточно плагинов. Я попробовал wordpress user-meta , но, к сожалению, он поддерживает только добавление метаданных во время регистрации.

Solutions Collecting From Web of "Добавить пользователя meta после регистрации пользователем и войти в систему"

Вы можете добавить пользователя meta после входа в систему с помощью wp_login hook. Не забудьте установить более высокий приоритет (99 – по умолчанию – 10), чтобы получить данные после того, как все обработано в функции wp_signon() ядра.

Из Кодекса …

 function add_my_user_meta_after_login( $user_login, $user ) { //Add my user meta code } add_action('wp_login', 'add_my_user_meta_after_login', 99, 2);