WordPress kívülről

Bejegyzés értesítő felhasználóknak

Volt már szó régebben a subscribe2 nevű pluginról ami nagyrészt arra szolgál, hogy egy bejegyzés értesítőt küldjön a feliratkozottaknak. Ha nem használjuk még ezt a bővítményt, de valami hasonlót keresünk, arra is van megoldás. Ahol lehet regisztrálni a blogra ott tudjuk használni az alábbi kis funkciót.

function email_members($post_ID)  {
    global $wpdb;
    $usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
    $users = implode(",", $usersarray);
    mail($users, "Új WordPress tipp az efrud.hu-n!", 'Tekintsd meg az http://efrud.hu oldalon.');
    return $post_ID;
}
add_action('publish_post', 'email_members');

De mire is jó ez? Ha új bejegyzést írunk akkor a regisztrált felhasználóknak a rendszer automatikusan értesítést küld emailben. Nem zseniális megoldás? 🙂