باز هم قدمی دیگر برای وردپرسی ها. دوست دارید هنگامی که مطلبی ارسال میکنید تمام کاربران سایتتان از وجود آن مطلع شوند ؟ شاید خیلی ها با دیدن این جمله یاد 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 http://www.hamyarwp.com'); return $post_ID; } add_action('publish_post', 'email_members');
از اینکه یک وردپرس کار هستید لذت ببرید…