У меня есть следующие функции в моих темах function.php:wp_mail отправки нескольких сообщений
function user_profile_update($user_id) {
$site_url = get_bloginfo('wpurl');
$user_info = get_userdata($user_id);
$to = $user_info->user_email;
$subject = "Profile Updated: ".$site_url."";
$message = "Hello " .$user_info->display_name . "\nYour profile has been updated!\n\nThank you for visiting\n ".$site_url."";
wp_mail($to, $subject, $message);
}
add_action('profile_update', 'user_profile_update');
В основном это посылает по электронной почте Каждый раз, когда пользователь обновляет там профиль.
Письмо приходит через штраф, но я получаю его 3-4 раза. Что-то не в порядке с вышеуказанным?
Вы экспериментировали с изменением приоритета действия? – nselikoff