хук user_register не срабатывает - PullRequest
0 голосов
/ 10 апреля 2019

Я разработал плагин, и в части его функциональных возможностей я пытаюсь сохранить некоторые данные в пользовательскую таблицу в MySQL на основе идентификатора нового зарегистрированного пользователя в Wordpress регистрационной форме. Я использовал user_register hook следующим образом:

function my_func($user_id){

    // some DB Query code based on $user_id
}

add_action('user_register', 'my_func', 10, 1);

Я уже пробовал решение в Перехват Wordpress user_register не выполняется? и использовал profile_update hook, как описано там но это не могло помочь. Я также попытался изменить значение приоритета и удалил его, но проблема все еще существует.

Единственное, что я хочу, - это иметь доступ к идентификатору нового зарегистрированного пользователя в регистрационной форме. Я ценю, если кто-то может мне помочь.

1 Ответ

0 голосов
/ 10 апреля 2019

Я наконец-то смог найти решение.На самом деле в теле функции myfunc в вопросе я пытался вывести $ user_id , используя предупреждение javascript, и по какой-то причине этот скрипт не запускается в этот момент, но мой запрос выполняетсяи способ, которым я использовал хук user_register , верен.

Я просто хочу поделиться им на случай, если кто-нибудь столкнется с такой проблемой.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...