Как настроить приветственное письмо для новых пользователей

25 нояб. 2010 г., 13:31:01
Просмотры: 17.5K
Голосов: 10

Как я могу настроить приветственное письмо для новых пользователей?

Я пробовал плагин 'http://www.sean-barton.co.uk/wordpress-welcome-email-editor/', но он конфликтует с другими необходимыми мне плагинами, такими как Cimy Extra Fields.

Есть еще один плагин, но он слишком старый для WordPress 3.0.1.

Will

0
Все ответы на вопрос 1
5

Редактор приветственных писем SB работает путем замены функции wp_new_user_notification() на собственную версию. Оригинальная версия функции находится в файле wp-includes/pluggable.php, а плагин использует развернутую замену с различными настройками. Вы можете сделать так же: создать новый плагин (просто PHP-файл в wp-content/plugins/) и определить там функцию wp_new_user_notification($user_id, $plaintext_pass = ''). Эта версия будет использоваться вместо стандартной WordPress-версии.

25 нояб. 2010 г. 18:43:11
Комментарии

Это, вероятно, отвечает на вопрос, однако я решил проблему, используя плагин 'Register Plus Redux'. Это гораздо лучший плагин, который лучше справился с моими проблемами. Он заменил 3 других плагина и работал лучше.

William Macdonald William Macdonald
27 нояб. 2010 г. 08:45:58

http://wordpress.org/extend/plugins/register-plus-redux/

Zach Lysobey Zach Lysobey
10 мая 2013 г. 21:21:54

Я как раз работаю над тем же, что и автор вопроса, но не ищу что-то настолько перегруженное, как плагин, который он в итоге выбрал. Я изучил pluggable.php -> wp_new_user_notification(), но это, похоже, вовсе не "приветственное письмо для нового пользователя". Оно предназначено для уведомления администратора сайта о регистрации нового пользователя.

Zach Lysobey Zach Lysobey
10 мая 2013 г. 21:49:10

@ZachL: wp_new_user_notification() выполняет обе задачи: сначала отправляет письмо администратору, затем пользователю.

Jan Fabry Jan Fabry
12 мая 2013 г. 18:40:32

@ZachL: будьте осторожны при использовании wp_new_user_notification(), в кодексе указано: Примечание: Если пароль не передан в функцию, вновь зарегистрированный пользователь не получит приветственное письмо.

Ranjith Siji Ranjith Siji
14 июн. 2014 г. 13:30:29