В одній із статей, я розповідав, як додати вибір ролі користувача при реєстрації в WordPress. Зараз я
За замовчуванням лист про реєстрацію нового користувача містить у собі інформацію:
- Ім'я нового користувача
- E-mail нового користувача
У цей лист нам потрібно додати інформацію про роль користувача. Для цього редагуємо системний файлpluggable.php, який знаходиться:
Реклама
Реклама
/wp-include/pluggable.php
У ньому потрібно знайти функцію:
function wp_new_user_notification($user_id, $plaintext_pass = ”)
Після рядки:
$message .= sprintf(__(‘E-mail: %s’), $user->user_email) . “rn”;
Потрібно додати рядок відповідає за висновок ролі користувача:
$message .= sprintf(__(‘Role: %s’), $roles = implode(‘, ‘, $user->roles)) . “rn”;
Також тут можете додати будь-який свій текст, або код виведення будь-якої іншої інформації про користувача.
Тепер як це працює:
1. Користувач реєструється в нашому інтернет-магазині і вказує, тип користувача оптовик чи роздрібний покупець
2. На пошту адміністратору приходить лист про те що зареєстрований новий користувач


доповнення:будьте уважні, при оновленні WordPress файл pluggable.php затирається та створюється новий. Тому збережіть його та при оновленні просто замініть його, або заново відредагуйте.

