Se você não quer usar plugins para notificar seus comentadores ou inscritos, esta é uma boa opção.

O código a seguir captura todos os e-mails do banco de dados do seu WordPress e envia uma mesagem automaticamente cada vez que uma nova postagem for publicada.

No arquivo functions.php adicione o código, alterando a mesagem padrão:

function email_members($post_ID)  {
global $wpdb;
$usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
$users = implode(",", $usersarray);
mail($users, "Nova postagem no site", 'Veja minha nova dica em http://dkc.dianakcury.com');
return $post_ID;
}
 
add_action('publish_post', 'email_members');

Se o seu arquivo ainda não tem nada, você deve começar o arquivo com <?php inserir o código acima e terminar com ;?>.