Добавление данного сниппета WordPress в файл function.php добавит автоматическое уведомление пользователя, когда профиль на сайте WordPress обновился. Интересное решение, может многим пригодиться. Смотрите также моё решение как работать с jQuery Masonry на WordPress .
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
function user_profile_update( $user_id ) { //получаем урл , с которого было произведено обновление $site_url = get_bloginfo('wpurl'); //получаем данные пользователя, того кто обновился $user_info = get_userdata( $user_id ); // кому отправляем vail $to = $user_info->user_email; // тема сообщения $subject = "Профиль обновился: ".$site_url.""; //сообщение $message = "Привет " .$user_info->display_name . "\nВаш профиль обновлён!\n\nСпасибо, что посещаете нас!\n ".$site_url.""; wp_mail( $to, $subject, $message); } //это всё в function файл add_action( 'profile_update', 'user_profile_update', 10, 2); |
Достаточно простой сниппет, а делает какую полезную вещь, как автоматическое уведомление на email. Смотрите комментарии WordPress или sitemap WordPress может пригодиться.
Здравствуйте! Скажите пожалуйста, у вас внизу под комментариями находится чек бокс, который дают возможность оповещать о новых комментариях по почте. Подскажите, пожалуйста как вы его поставили? Спасибо.
Здравствуйте Евгений, данная возможность реализована с помощью плагина WordPress — «Subscribe To Comments»
Спасибо!
Плагин актуален в 2017 году?