API JSON и уведомление о регистрации

поэтому я использую JSON API, и я регистрирую пользователя с помощью

localhost/api/user/register/?username=name&user_pass=pass123&email=example@example.com&nonce=0c308f17af&display_name=name&notify=yes 

Когда я это делаю, я хочу, чтобы пользователь получил электронную почту активации, и у него ничего не получается, он получает информацию о создании новой учетной записи. Как я могу выполнить этот пользователь, сначала получает адрес электронной почты активации со ссылкой для активации его acc?

это как-то возможно?

Задайте свой запрос var notify user (если вы хотите отправить электронное письмо только пользователю) или both (если вы хотите отправить его пользователю и администратору).

Внутри controller/User.php:165 плагина controller/User.php:165 вызывает wp_new_user_notification с $_REQUEST['notify'] wp_new_user_notification $_REQUEST['notify'] .

wp_new_user_notification – это (вам повезло) подключаемая функция. Если у вас есть готовая к использованию логика активации, вы можете перезаписать эту функцию и отправить измененное письмо пользователю. Вы можете перезаписать его в настраиваемом mu-plugin (необходимо использовать плагин).

  • Создайте (если не существует) папку mu-plugins внутри wp-content
  • Создайте файл pluggable.php . Все файлы в mu-plugins ведут себя как плагины, но автоматически загружаются.
  • Создайте свою версию wp_new_user_notification

Если у вас нет логики активации в руке, вы можете использовать ответ в вопросе @Emil, описанном в его комментарии.