ارسال خودکار مطالب به ایمیل کاربران عضو

باز هم قدمی دیگر برای وردپرسی ها. دوست دارید هنگامی که مطلبی ارسال میکنید تمام کاربران سایتتان از وجود آن مطلع شوند ؟ شاید خیلی ها با دیدن این جمله یاد feedburner بیفتند اما میخوام عرض کنم که این دفعه ارسال مطالب به ایمیل کاربران عضو شده خود سایت وردپرسی تان است.برای یادگیری این کار امروز رو با ما باشید …
برای این کار کد زیر را به فایل functions.php قالب خود بیفزائید :

 

function email_members($post_ID)  {
    global $wpdb;
    $usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
    $users = implode(",", $usersarray);
    mail($users, "New WordPress recipe online!", 'A new recipe have been published on https://www.dastchinweb.com');
    return $post_ID;
}

add_action('publish_post', 'email_members');

از اینکه یک وردپرس کار هستید لذت ببرید…

منبع:همیار وردپرس
مطالب زیر را حتما بخوانید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *