تبلیغات
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات

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

مقالات,آموزش,ترفند , وردپرس

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

 

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

 

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

 

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

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

برای شروع کار ابتدا وارد ویرایش قالب خود شده و کدهای زیر را در مکان مناسبی از فایل فانکشن (functions.php) قالب خود قرار داده و آن را ذخیره کنید.

function notifyauthor($post_id) {
$post = get_post($post_id);
$author = get_userdata($post->post_author);
$subject = "Post Published: ".$post->post_title."";
$message = "
سلام ".$author->display_name.",
مطلب شما با عنوان \"".$post->post_title."\" در سایت منتشر گردید.
مشاهده نوشته: ".get_permalink( $post_id )."
با احترام"
;
wp_mail($author->user_email, $subject, $message);
}
add_action('publish_post', 'notifyauthor')

همانطور که در این کد مشاهده می کنید هنگامی که نوشته ارسالی توسط نویسنده به حالت منتشر شده تغییر پیدا کند وردپرس به صورت خودکار ایمیلی را که حاوی پیغام مورد نظر می باشد برای ان نویسنده ارسال خواهد کرد.

  • نکته: مثل همیشه دقت داشته باشید قبل از هرگونه تغییری در فایل فانکشن قالب خود یک نسخه پشتیبان از ان تهیه کنید تا در صورت بروز خطا سریعا بتوانید مشکل را برطرف کنید.

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

دانلود


هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟

درخواست نصب

نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=43247
کلمات کلیدی پست :
مطالب مرتبط
27,685دانلود قالب وردپرس Hueman فارسی نسخه 2.2.2 تاریخ : 2015/04/1
1,732نمایش تصادفی کاربران در وردپرس تاریخ : 2019/05/3
4,801ارسال ایمیل به تمام کاربران سایت در وردپرس تاریخ : 2017/07/14
4,628رفع مشکل حالت تعمیر زمان‌بندی شده در وردپرس تاریخ : 2018/03/28
5,780حل مشکل ایجکس هنگام قرار دادن رمز بر روی wp-admin تاریخ : 2015/08/6
16,310افزونه فوق امنیتی وردپرس iThemes Security Pro نسخه 1.7.10 تاریخ : 2014/11/1
1,504آموزش رفع خطای افزونه وردپرس تاریخ : 2019/07/10
3,352حل مشکل محدودیت منو در وردپرس تاریخ : 2018/08/1
1,6845 روش آسان برای جلوگیری از سرقت پهنای باند در وردپرس تاریخ : 2019/10/23
1,456افزودن دکمه اشتراک گذاری لینکدین در وردپرس تاریخ : 2019/09/2
30,765کد ورود و عضویت کاربران در وردپرس تاریخ : 2015/02/8
1,608نمایش پیغام به نویسندگان در صفحه افزودن نوشته تاریخ : 2019/04/17
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب
تبلیغات
تبلیغات