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





پلتفرم رپورتاژ آگهی و بک لینک تسمینو
تبلیغات
تبلیغات
تبلیغات تبلیغات
تبلیغات ژاکت, مرجع خرید قالب و افزونه وردپرسی اورجینال

ریدایرکت نقش کاربری خاص در وردپرس پس از ورود

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

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

 

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

 

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

 

ریدایرکت نقش کاربری خاص در وردپرس پس از ورود

ریدایرکت نقش کاربری خاص در وردپرس پس از ورود

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

function my_login_redirect( $url, $request, $user ){
if( $user && is_object( $user ) && is_a( $user, 'WP_User' ) ) {
if( $user->has_cap( 'administrator') or $user->has_cap( 'author')) {
$url = admin_url();
} else {
$url = home_url('/custom-page /');
}
}
return $url;
}
add_filter('login_redirect', 'my_login_redirect', 10, 3 );

حال همانطور که در خط سوم کد مشاهده می کنید نقش های کاربری که قصد دارید تا به صفحه دلخواه هدایت کنید را مانند نمونه در آن وارد کرده و سپس در خط ششم به جای /custom-page/ نامک صفحه دلخواه خود را که پس از آدرس سایت می باشد را قرار داده و فایل فانکشن خود را ذخیره کنید.

 

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

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

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

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=43370
کلمات کلیدی پست :
مطالب مرتبط
6,484نمایش آخرین مطالب در اسلایدر بدون افزونه وردپرس تاریخ : 2019/03/2
7,604۴ تصور اشتباه در استفاده از تگ‌های Hreflang در سئو تاریخ : 2018/11/14
28,061آموزش گرفتن درگاه پرداخت مستقیم بانک برای سایت تاریخ : 2016/09/19
9,451سازنده ی نوشته یا برگه در وردپرس با افزونه Quick Bulk Post/Page Creator تاریخ : 2017/05/18
7,460چگونه برای وردپرس پسورد قوی و ایمن انتخاب کنیم؟ تاریخ : 2018/10/11
10,229افزونه فوق امنیتی وردپرس Security Pro نسخه 2.0.2 تاریخ : 2015/11/22
8,320۱۶ راهکار طلایی برای افزایش سرعت وبسایت وردپرسی تاریخ : 2019/03/20
10,583آموزش افزودن یک زمینه دلخواه به همه پست ها در وردپرس تاریخ : 2015/12/22
9,452جلوگیری از حذف مطالب توسط نویسنده ها در وردپرس تاریخ : 2018/07/13
7,248آموزش سفارشی سازی پیشخوان وردپرس تاریخ : 2019/08/31
5,248ریدایرکت کاربر به نوشته در دسته بندی دارای یک نوشته تاریخ : 2019/04/20
14,239افزونه مخفی سازی مطالب از کاربران WP Private Content Plus تاریخ : 2017/10/12
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file