باخبر کردن کاربران وبلاگ بعد از ارسال پست جدید به صورت خودکار

شاید به دلیل شخصی و خصوصی بودن وبلاگ و یا وبسایت وردپرسی‌تون علاقه‌ای به استفاده از سرویس‌های خبرنامه‌ای مثل فیدبرنر نداشته باشید.

توسط کد زیر، بدون استفاده از هیچ سرویس و سایت جانبی‌ای می‌تونید خبرنامه‌ای برای وردپرستون راه اندازی کنید تا در صورت منتشر کردن پست جدید به صورت خودکار ایمیلی برای کاربرای سایت شما ارسال بشه و اون‌ها رو از بروز شدن سایت باخبر کنه.

برای این منظور کافیه کد زیر رو در فایل function.php پوسته‌ی وبلاگتون قرار بدید.

function email_members($post_ID)  {
    global $wpdb;
    $usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
    $users = implode(",", $usersarray);
    mail($users, "نوشته‌ی جدید", 'یک پست جدید در وبلاگ وب نما در انتظار خوانده شدن توسط شماست http://webnma.com');
    return $post_ID;
}
add_action('publish_post', 'email_members');

طبق معمول فقط برای تذکر می‌گم؛ با تغییر عبارت‌های فارسی موجود در خط پنجم می‌تونید متن خبرنامه ارسالی رو تغییر بدید.
فقط در نظر داشته باشید که امکان لغو عضویت کاربران در خبرنامه از این طریق وجود نداره.

موفق باشید

به زودی در این مکان تب زیبا برای لینک های دانلود قرار میگیرد

 

منبع : webnma.com

خشایار توکلی

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

اضافه کردن دیدگاه

تماس با ما

جهت تماس با مدیر وب سایت با شماره 09307957745 در تماس باشید یا به این ایمیل webnma.com@gmail.com پیام دهید