Это pluggable функция — т.е. её можно заменить из плагина. Это значит, что она будет работать (подключается) только после подключения всех плагинов, а до этого момента функция еще не определена... Поэтому нельзя вызывать эту и зависящие от неё функции прямо из кода плагина. Их нужно вызывать через хук plugins_loaded или позднее, например хук init.
Замена функции (переопределение) — в плагине можно создать функцию с таким же названием, тогда она заменит текущую функцию.
Устарел с версии 4.3.1. Нужно указывать null. По умолчанию: null
$notify(строка)
Определяет тип уведомления.
admin или пустая строка ('') - уведомление получит только админ.
user - уведомление получит только созданный пользователь.
both - уведомления получат админ и созданный пользователь.
По умолчанию: ''
Примеры
0
#1 Уведомление админа и нового пользователя о регистрации и отправка обоим письма
Допустим, при регистрации пользователя нужно уведомить себя (вы админ) и отправить письмо новому пользователю на почту со ссылкой на установку нового пароля:
На вашем сайте «SYSTEMa» зарегистрирован новый пользователь:
Имя пользователя: user
E-mail: user@user.user
Юзер получит:
Имя пользователя: user
Чтобы задать пароль, перейдите по следующей ссылке:
<http://example.com/wp-login.php?action=rp&key=1ORsgCiUtZdwDw3tss4U&login=user>
http://example.com/wp-login.php
Список изменений
С версии 2.0.0
Введена.
С версии 4.3.0
The $plaintext_pass parameter was changed to $notify.
С версии 4.3.1
The $plaintext_pass parameter was deprecated. $notify added as a third parameter.
С версии 4.6.0
The $notify parameter accepts 'user' for sending notification only to the user created.
Код wp_new_user_notification() wp new user notification WP 6.0