В една от статиите говорих за това как да добавя избор на потребителска роля при регистрация в WordPress. сега аз
По подразбиране писмото за регистрация на нов потребител съдържа следната информация:
- Ново потребителско име
- Имейл на новия потребител
Трябва да добавим информация за ролята на потребителя към това писмо. За да направите това, редактирайте системния файлpluggable.php, който се намира:
реклама
реклама
/wp-include/pluggable.php
Намерете функцията в него:
функция wp_new_user_notification($user_id, $plaintext_pass = ”)
След реда:
$message .= sprintf(__(‘Имейл: %s’), $user->user_email) . “rn”;
Трябва да добавите ред, отговорен за показване на ролята на потребителя:
$message .= sprintf(__(‘Роля: %s’), $roles = implode(‘, ‘, $user->roles)) . “rn”;
Също така тук можете да добавите произволен текст или код за показване на друга информация за потребителя.
Сега как работи:
1. Потребителят се регистрира в нашия онлайн магазин и посочва дали типът потребител е търговец на едро или купувач на дребно
2. Администраторът получава писмо по пощата, че е регистриран нов потребител


Добавка:Внимавайте, когато актуализирате WordPress, файлът pluggable.php се презаписва и се създава нов. Затова го запазете и при актуализиране просто го сменете или редактирайте отново.

