Автоуведомление на e-mail зарегистрированным при выходе поста
Подскажите пожалуйста, как сделать автоматическое уведомление на e-mail зарегистрированным в блоге о выходе новой статьи?
Перерыл кучу ресурсов, протестировал 2 кучи кодов и... простого и рабочего варианта так и не нашел. А этот хук мне очень нужен!
Возможно переделать этот хук? Я, к сожалению, не смог.
function authorNotification($post_id) {
$post = get_post($post_id);
$author = get_userdata($post->post_author);
$message = "
Hi ".$author->display_name.",
Your post, ".$post->post_title." has just been published at ".get_permalink( $post_id ).". Well done!
";
wp_mail($author->user_email, "Your article is online", $message);
}
add_action('publish_post', 'authorNotification');
Буду признателен за ответ. Можно на e-mail.
С уважением, Вадим.
А функция отправки письма вообще работает проверили?
Куда код вставляете?