Як змінити лист при зміні пароля з особистого кабінету

Зіткнувся з такою проблемою: необхідно на сайті змінити всі стандартні листи (реєстрація, скидання пароля, зміна пароля з особистого кабінету) зробити html.

З листом реєстрації та скидання пароля я впорався, а от лист, яке приходить на зміну пароля користувачем з особистого кабінету, я не можу змінити.

Буду вельми вдячний за підказку як це зробити.

Для цього, потрібно створити плагін в якому визначити наступні функції. Вони відповідають за те як листи будуть виглядати. Всі такі функції знаходяться в файлі wp-includes / pluggable.php

Ось потрібні вам функції:

Також, є такі фільтри, які спрацьовують під час виклику функції wp_update_user ():

Змінимо текст листа при зміні пароля:

Змінимо текст листа при зміні пошти:

Велике спасибі. Виручили.

У мене ще питання.
При заміні листи з використанням:

у мене текст листа змінюється, а ось хедер листи залишається незмінним. А мені треба поміняти повністю все лист, тому, що мені необхідно відправляти свертаное лист, повністю відмінне від стандартного.

Масив $ pass_change_mail крім елемента message містить також:

Міняй їх через фільтр цей.

Докладнішу інформацію можна знайти опис wp_mail ()

Саме передається в результаті так:

Питання в тому, що я в

На питання можуть відповідати тільки зареєстровані користувачі. Реєстрація. Вхід .

Сервіси для пошуку і створення іконок - який краще?

  • WordPress в Telegram - украінскоговорящее співтовариство - питай сам, допомагай іншим!
  • Створити сайт - зрозумілий конструктор WIX для швидкого створення сайту або блогу. Рекомендую тим, хто не розбирається в двигунах, HTML і CSS. Короткий огляд WIX.