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

باز هم قدمی دیگر برای وردپرسی ها. دوست دارید هنگامی که مطلبی ارسال میکنید تمام کاربران سایتتان از وجود آن مطلع شوند ؟ شاید خیلی ها با دیدن این جمله یاد 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');

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

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

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام آیا میشه تنظیم کرد وقتی مطلبی منتظر میشه فقط برای اومین سایت ایمیل بره مثلا فقط برای یوزر آی دی 1 ؟؟؟

  2. سلام. من می خوام بخشی از پست جدید با عکس را ارسال کنم. تا کاربر ادامه مطلبرا در سایت مطالعه کند.
    ممنون می شوم اگر راهنمایی کنید.
    در ضمن من با ایمیلم که وارد سایت می شوم می نویسد ثبت نام نکرده اید و وقتی می خواهم ثبت نام کنم پیغام می هد این ایمیل قبلا رزرو شده است. (یادم نمی اید که قبلا عضو شدم یا نه)

    • 7 سال عضو همیار وردپرس

      سلام
      برای اینکار لازمه که شما ایمیل ها رو به صورت خبرنامه ارسال کنید تا کاربر پس از دریافت ایمیل بتواند به آن مطلب در سایت منتقل شود.

  3. 5 سال عضو همیار وردپرس

    سلام
    با احترام
    من وقتی این کد رو گذاشتم. سئو(افزونه yoast seo ) سایتم از کار افتاد! ینی کلمه کلیدی وقتی میذارم و انتشار مطلب رو میزنم ارور 500 (server error) میزنه. و بدون سبز شدن چراغ سئو مطلب منتشر میشه.
    وقتی این کد رو برداشتم دوباره درست شد…

  4. سلام و تشکر
    اگر بخواهیم محصول رو واسش بفرستیم باید چیکار کنیم ؟ ( منظورم با ووکامرس هستش )

  5. سلام کی مطالب جدید به ایمیلم ارسال میشود ؟

  6. از اطلاعات روز با خبر شدن

  7. سلام علی آقا
    من این کدو توی فایل functions.php کپی کردم و همه چیز بهم ریخته و صفحه سفید شده و دیگه سایت بالا نمیاد لطفا برش دارید تا همه بدبخت نکردید یه راه حلم جلوی پای من بزارید….

    • 5 سال عضو همیار وردپرس

      سلام دوست عزیز
      شما میتونید با وارد شدن به cpanel سایت خود، وارد بخش file manager بشید و فایل functions.php قالب رو پیداکرده و آن را ویرایش کنید(کدی که به آن اضافه کردید را پاک کرده و save کنید) با اینکار قالب سایت به حالت قبل بر میگرده.

  8. خیلی سایت خوبی دارید.

  9. با سلام و خسته نباشید.من یه سایت وردپرسی دارم و می خواستم در ارسال مطالب خودم هر مطلب روتیتر داشته باشه.افزونه یا کد خاصی برای نمایش هست که بهم معرفی کنی؟خیلی نیاز ضروری دارم.هرچی تو اینترنت گشتم چیزی پیدا نکردم.چشم انتظار جواب امید بخش شما هستم.به امید دیدار

  10. آقای علی حاجی محمدی واقعا سایت خوبی داری اما مدیر خوبی نیستی
    چرا جواب نظرات کاربرانو نمیدی؟
    اگه بلد نیستی بگو اگرم نه دیگه مشکل چیه؟
    واقعا که

  11. باسلام من جدیدن به کاربران وردپرس اضافه شدم حقیقتا چیز زیادی هم از ورد پرس نیدونم من میخواستم این کد بازدیدکننده هارو اضافه کنم ولی موفق نشدم لطفا اگه امکان داره بیشتر راهنمایی کنید متشکرم.

  12. سلام علی آقا
    من نیاز به این دارم که برای اخبار سایتم روتیتر بذارم. این خیلی برام مهمه. اگر وقت داشتی اینو بتونی یا افزونه اش یا کدش رو معرفی کنی خیلی عالی میشه. چون تابحال هرچی سرچ کردم ندیدم کسی در این باره مطلبی نوشته باشه که کد یا افزونه ای معرفی کرده باشه

  13. سلام
    آقا من هر کدی به Function.php اضافه می کنم دیگه نمی تونم از دکه بروزرسانی کد یا دکمه انتشار مطالب زمان نوشتن یک پست جدید استفاده کنم وقتی این دکمه هارو میزنم صفحه سفید می شه و باید ختماً از cpanel برم و کدهایی که اضافه کردم حذف کنم
    لطفاً راهنمایی بفرمایید
    با تشکر

  14. Catchable fatal error: Object of class stdClass could not be converted to string in /home/wleir/public_html/wp-content/themes/neo/functions.php on line 5
    این ایرور رو داره اقای مدیر همه مشکل دارن رسیدگی کن یا مطلبو حذف کن . مردم از بس باش ور رفتم درستم نشد

  15. دوستان منم دقیقا همین مشکل دارم … 🙁

  16. سلام علی جان
    وقتی این کد رو داخل فانکشن گذاشتم بعد از اینکه می خوام مطلب ارسال کنم از این خط ارور میگیره

    $users = implode(“,”, $usersarray);

    ممنون میشم راهنمایی کنید

  17. سلام. توی ووردپرس امکانش هست که ایمیل ها رو هم مدیریت کرد؟
    منظورم اکانت های اختصاصی ای هستش که توی سرویس ایمیل هاست واسه خودمون میسازیم

  18. با سلام من خیلی دنبال یک همچین چیزی می گشتم که با این صفحه شما رسیدم ولی وقتی مطلب جدید را میخواهم انتشار بدهم با خطای زیر مواجه می شوم: Catchable fatal error: Object of class stdClass could not be converted to string in /blog/wp-content/themes/swhite/functions.php on line 69

  19. سلام

    من توي فايل فانكشن گذاشتم ولي مطلب كه ارسال ميكنم به ثبت نامي هام ارسال نميكنه مطلب !

  20. سلام این functions.php کجای وردپرسه من پیدا نکردم من تازه کارم ممنون میشم راهنمایی کنید.
    ممنون میشم یه کد لودینگ شیشه ای هم بزارید.

  21. سلام من ميخواستم عضوشم توسايتتون ولي ندونستم بايد چيكاركنم!لطفا،حتماوخواهشانحوه ي عضوشدن روبهم ايميل كنين!

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

  23. سلام
    بابت زحماتتون و مطالب بسیار خوبتون تشکر میکنم
    یه سوال:
    الان بر فرض من این دستورالعمل رو انجام دادم…ولی هنوز عضویت در سایت رو راه ننداختم.
    چطور سامانه ی عضویت در خبرنامه ی سایت رو ایجاد کنم؟
    با تشکر

  24. اگه میشد خوب بود چون روزی برای اپ بودن سایت فکر کنم 4 یا 5 تا پست بفرستم و اگه روزی 5تا ایمیل به هر کاربر بره چیزی شبیه به اسپم میشه ؟!

  25. نمیشه طوری تنظیم کرد که پست های روزانه رو یکجا بفرسته چون پست ها تک تک فرستاده شه فکر کنم کاربر حال نکنه من که حال نمی کنم ؟!
    ضمناً از سایتتون تشکر می کنم مطالبی زیبایی دارن که دنبال می کنم ؟!

  26. به آخر قالب باید اضافه کنیم ؟

  27. درود ، خسته نباشید…
    من این کد رو در قسمت فانکشن پوسته قرار دادم ، اما قالب سایت هیچ تغییری نکرد و هیچ ،لطفا” راهنمایی کنید…

    ممنونم

    پ.ن: در قسمت پایین متن دیدگاه سایتتون “دیدگاه” رو نوشتید “دیگاه” .

  28. سلام.
    لطفا کد رو رت کامل بزارید من این کد رو وقتی قرار میدم با مشکل صفحه سفید مواجه میشم که باید از سی پنل کد رو پاک کنم

  29. سلام وقتی این کد بالا رو به فانکشن اضافه میکنم مدیریت سایت دیگه باز نمیشه و از سی پنل این تکه کد را دوباره با ادیتور سی پنل پاک میکنم درست میشه راهنمایی کنید کد را حتما میخوام ممنون

  30. این خیلی جالب بود خوشم اوومد

  31. سلام . جواب کامنتتون رو دادم . ممنون از نظر تون !

  32. New WordPress recipe online!”, ‘A new recipe have been published on http://www.wprecipes.com
    اینو تغییر می دادید !

  33. ممنون واقعا ! من همش دارم سایتتو دنبال میکنم ؛ حال میکنم … :ی

مطالب زیر را حتما بخوانید

دوره‌های آموزشی