Michael Oeser - Fotografie, Film, Webdesign - Logo

Automatische E-Mails an registrierte Leser verschicken

Wollten Sie schon immer automatisch eine E-Mail an Ihre registrierten Leser versenden, wenn ein neuer Artikel in Ihrem Blog erscheint? Hier zeige ich eine einfache Lösung.

Einfach folgenden Code in die functions.php Datei des aktivierten Themes kopieren.

function email_members($post_ID)  {
    global $wpdb;
    $usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
    $users = implode(",", $usersarray);
    mail($users, "Neuer Artikel", 'Ein neuer Artikel wurde auf http://www.michaeloeser.de veröffentlicht.');
    return $post_ID;
}

add_action('publish_post', 'email_members');

Den Mailtext kann man natürlich entsprechend anpassen.

Welche Möglichkeiten nutzen Sie, um Ihre Leser (registriert oder nicht) auf dem Laufenden zu halten? Schreiben Sie einen Kommentar.