Надсилання повідомлення на електронну адресу адміністратору при зміні даних у профілях.
Отримувати повідомлення про зміну профілю користувача корисно у двох випадках. У першому випадку ви завжди знаєте, хто з користувачів у вас активний і які дані змінилися, а в другому випадки ви дізнаєтесь, якщо перед зломом сайту було змінено пароль, що дасть вам з більшою ймовірністю зрозуміти через який обліковий запис був зламаний сайт і змінити в ньому пароль на більш строгий.
функція user_profile_update( $user_id ) {
$site_url = get_bloginfo('WPURL');
$user_info = get_userdata( $user_id );
$до = $user_info->user_email;
$суб'єкт = "Профіль оновлено: ".$site_url."";
$повідомлення = "Привіт " .$user_info->display_name . "\nВаш профіль оновлено!\nnДякуємо за відвідуванняn ".$site_url."";
wp_mail( $до, $суб'єкт, $повідомлення);
}
add_action( 'profile_update', 'user_profile_update', 10, 2);Фрагмент коду перевірив, все працює чудово. Лист надсилається на пошту адміністратору.
/*

- Базовий курс з веб-дизайну;
- Верстка сайтів;
- Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
- Розробка сайтів на PHP.




