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

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

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

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

 

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

 

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

 

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

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

برای شروع کار ابتدا وارد ویرایشگر قالب خود شده و کدهای زیر را در مکان مناسبی از فایل فانکشن (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 کلیک کنید >
انتقال و خرید دامنه 5000 تومان! | کد تخفیف: limoo-ir-5s ثبت دامنه >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=43464
کلمات کلیدی پست :
مطالب مرتبط
3,340چرا گوگل سایت رو ایندکس نمی‌کنه؟ دلایل و روش‌های حل مشکل تاریخ : 2019/09/13
2,924تعیین استایل دلخواه نوشته ها برای نویسندگان تاریخ : 2019/04/12
6,464دور زدن تحریم نقشه گوگل در دامنه IR تاریخ : 2018/06/14
2,808آموزش افزودن مدیر در وردپرس با FTP تاریخ : 2019/07/6
4,844تعیین زمان ارسال سفارش در ووکامرس توسط مشتری تاریخ : 2020/04/26
5,837تغییر نحوه نمایش دیدگاه های مدیر در وردپرس تاریخ : 2016/04/5
3,548نمایش مطالب مرتبط در وردپرس با افزونه Related Posts Thumbnails تاریخ : 2019/03/11
5,746افزودن امضا و تبلیغات در انتهای مطالب وردپرس با افزونه Insert Post Ads تاریخ : 2017/06/10
5,000تفاوت نوشته و برگه در وردپرس چیست؟ تاریخ : 2019/05/4
2,884استفاده از eEmbed در ابزارک متن وردپرس تاریخ : 2019/08/27
4,328رفع خطای Fatal Error: wp_cache_get() در وردپرس تاریخ : 2018/10/19
10,137انتقال وردپرس از ساب دامین به دامنه اصلی تاریخ : 2018/01/23
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب
شرکت سئو سایت
شرکت سئو سایت
تبلیغات
هاست دانلود
تبلیغات