Як налаштувати привітання електронної пошти нового користувача


9

Як я можу налаштувати новий привітання електронної пошти користувача?

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

Є ще один плагін, який є старим для Wordpress 3.0.1.

Буде

Відповіді:


8

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


Це, мабуть, відповідає на питання, однак я вирішив проблему, використовуючи «Зареєструвати плюс Redux». Це набагато кращий плагін, який краще вирішив мої плагіни. Він замінив 3 інші плагіни і зробив кращу роботу.
Вільям Макдональд


Я насправді працюю, щоб зробити те саме, що і OP, але насправді не виглядаю настільки роздутим, як плагін, у якому він закінчив. Я заглянув у pluggable.php -> wp_new_user_notification(), але це, мабуть, не є "новим електронним листом привітання користувача". Це для електронного листа, надісланого адміністратору сайту, який зареєстрував новий користувач.
Зах Лісобей

@ZachL: wp_new_user_notification()робить і те й інше: спочатку надсилає пошту адміністратору, потім користувачеві.
Ян Фабрі

1
@ZachL: будьте обережні, використовуючи wp_new_user_notification (), кодекс говорить Примітка: Якщо пароль не буде передано для функціонування, нещодавно зареєстрований користувач не отримає свого вітального листа.
Ранджіт Сіджі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.