تبلیغات

تبلیغات تبلیغات
حراجی دامنه های ویژهمشاهده
آخرین ارسال های تالار مشاهده انجمن
محدودیت اسکریپت bemusic 0 پاسخ 67 بازدید خرید تتر از ایران 0 پاسخ 17 بازدید چرا قالب بیست اسکریپت کار نمیکنه؟ 2 پاسخ 397 بازدید سئو و لینک سازی 0 پاسخ 2 بازدید دانلود رایگان مجموعه طرح لایه باز قالب پست اینستاگرام 2 پاسخ 663 بازدید وردپرس یا جوملا؟ 0 پاسخ 704 بازدید بهترین وب سرور 0 پاسخ 540 بازدید معرفی سایت و اپ لیلام 4 پاسخ 641 بازدید بهترین cdn 0 پاسخ 576 بازدید 5 ارز دیجیتال برتر برای سرمایه گذاری در سال 2021 1 پاسخ 3257 بازدید

تبلیغات
تبلیغات تبلیغات

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

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

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

 

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

 

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

 

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

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

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

// notify users role changed by www.20script.ir
function user_role_update( $user_id, $new_role ) {
$site_url = get_bloginfo( 'wpurl' );
$user_info = get_userdata( $user_id );
$to = $user_info->user_email;
$subject = "تغییر نقش کاربری در: {$site_url}";
$message = "سلام {$user_info->display_name} عزیر؛ نقش کاربری شما در وبسایت {$site_url} به {$new_role}تغییر کرده است.";
wp_mail( $to, $subject, $message );
}
add_action( 'set_user_role', 'user_role_update', 10, 2);

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

 

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

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
دانلود بیش از 5میلیون محصول وردپرسی تنهابا 500 هزارتومان (طرح برد برد) کلیک کنید >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=43464
کلمات کلیدی پست :
مطالب مرتبط
2,468آموزش تغییر نشانی سایت در وردپرس تاریخ : 2019/10/20
2,528جلوگیری از Hotlinking در وردپرس تاریخ : 2019/11/15
4,368اضافه کردن دسته بندی به آدرس مطالب وردپرس تاریخ : 2019/03/22
2,580معرفی بهترین افزونه‌های کش وردپرس تاریخ : 2019/11/8
7,042ارور 404 در صفحه مطالب وردپرس تاریخ : 2015/08/7
1,788آموزش اضافه کردن استایل دلخواه به ابزارک ها در وردپرس تاریخ : 2019/11/4
3,788نمایش عنوان پست با طول محدود در وردپرس تاریخ : 2018/06/6
3,668غیرفعال کردن ذخیره آدرس آی پی در نظرات وردپرس تاریخ : 2018/04/30
3,704افزودن انجمن BBPress به عنوان کامنت در پست ها تاریخ : 2018/11/3
1,508چگونه آدرس تصاویر آپلود شده در وردپرس را پیدا کنیم؟ تاریخ : 2019/08/31
17,466افزونه فوق امنیتی وردپرس iThemes Security Pro نسخه 1.7.10 تاریخ : 2014/11/1
7,088ایجاد یادداشت در پیشخوان وردپرس با افزونه WP Dashboard Notes تاریخ : 2017/04/30
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب
شرکت سئو سایت
تبلیغات
تبلیغات
تبلیغات
تبلیغات