ارسال ایمیل به کاربران هنگام انتشار مطلب تازه در وردپرس

اگر می خواهید در هنگام انتشار هر مطلب یا نوشته در وب سایت وردپرس شما، یک ایمیل به کاربران سایت ارسال شود ، می توانید از کد زیر در فایل 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 post online", 'A new post has been published on https://www.wpsnipp.com');
    return $post_ID;
}
add_action('publish_post', 'email_members');

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin
  • linkedin

هدف ما در تیم راهنمای وردپرس ارائه خدمات به علاقه مندان در حوزه وب و بخصوص وردپرس و در نهایت ایجاد کسب و کار و به ثمر رسیدن ایده های شما دوستان خلاق میباشد.

  • twitter
  • googleplus

۲ نظرات در حال حاضر

  1. جناب من این کد را گذاشتم کار نمی کند
    دقیق بفرمایید کجای کد قرار دهم

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

نشانی ایمیل شما منتشر نخواهد شد.