Skip to content

Instantly share code, notes, and snippets.

@adamcbrewer
Created March 14, 2012 17:53

Revisions

  1. adamcbrewer renamed this gist Mar 14, 2012. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  2. adamcbrewer created this gist Mar 14, 2012.
    17 changes: 17 additions & 0 deletions gistfile1.aw
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,17 @@
    <?php
    function email_members($post_ID) {
    global $wpdb;

    // fetch the list of users registered
    foreach( $wpdb->get_results("SELECT user_email FROM $wpdb->users;") as $key => $object) {
    $user_emails[] = $object->user_email;
    }

    $users = implode(',', $user_emails);
    $subject = "";
    $message = "";
    $headers .= 'From: ' . "\r\n";
    mail($users, $subject, $message, $headers);
    return $post_ID;
    }
    add_action('publish_post', 'email_members');