دنیای وردپرس

no-img

م
ن
و
دنیای وردپرس

ادامه مطلب

آموزش
ارسال اتوماتیک ایمیل هنگام انتشار پست به کاربران وردپرس
آموزش
بهمن 17, 1394

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


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

 

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

 

خوب بریم سراغ آموزش ابتدا به قسمت wp-contents/themes/yourtheme رفته ( به جای yourtheme نام پوسته فعال وردپرس خود) و سپس فایل functions.php را با یک ویرایشگر متنی باز و کدهای زیر را درون آن کپی کنید:

 

function email_members_worldwp($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.worldwp.ir');
    return $post_ID;
}
add_action('publish_post', 'email_members_worldwp');

 

سپس از فایل خود را ذخیره کنید حالا پس از هر باز انتشار پست جدید در وردپرس یک ایمیل به کاربران سایت شما ارسال خواهد شد.

امیدوارم پست مفیدی براتون بوده باشه.



موضوعات :
آموزش وردپرس

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

فرزاد خالدی 58 نوشته در دنیای وردپرس دارد . مشاهده تمام نوشته های

دیدگاه ها


پاسخ دهید

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