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





آخرین ارسال های تالار مشاهده انجمن
محدودیت در فرم های گریوتی فرم 0 پاسخ 52 بازدید آپدیت نسخه نال شده افزونه یواست سئو 1 پاسخ 140 بازدید قرار دادن افزونه wp Carousel pro 1 پاسخ 864 بازدید افزونه تبلیغات حرفه ای 5 پاسخ 3153 بازدید نصب اسکریپت play tube 0 پاسخ 3264 بازدید کپی محصولات ووکامرس 2 پاسخ 4214 بازدید راستچین کردن قالب مدیریتی HTML 0 پاسخ 2292 بازدید افزونه VitePos 0 پاسخ 3613 بازدید فروش ربات تلگرامی با 40K ممبر فعال (فروشگاهی) 0 پاسخ 4304 بازدید آپدیت افزونه alkit 1 پاسخ 4278 بازدید
اپوفایننس

انتقال کاربر به صفحه دلخواه پس از عضویت در وردپرس

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

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

آموزشی که امروز می خواهیم صحبت کنیم درباره ی ارجاع کاربر پس از عضویت به صفحه موردنظر است به این معنی که کاربری که در سایت وردپرس شما ثبت نام می کند بعد از ثبت نام به کدام صفحه ارجاع داده شود؟!

 

انتقال کاربر به صفحه دلخواه پس از عضویت در وردپرس

هدایت کاربر بعد از ورود در وردپرس

امروزه تقریباً در همه ی سایت ها برای دسترسی های بیشتر کاربر به سایت، امکان عضویت کاربران را در سایت وردپرس قرار می دهند و بدین ترتیب کاربرانی که مایل بودند می توانند ثبت نام کنند و از امکانات بیشتر سایت استفاده کنند.

 

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

 

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

 

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

 

  • نکته : در سیستم مدیریت محتوای وردپرس بعد از عضویت کاربران به طور پیش فرض دوباره به صفحه ی ورود، کاربران را هدایت می کند و این قضیه می تواند کاربران را آزار بدهد و باعث بشود که آن ها رضایت از سایت نداشته باشند برای همین است که باید به فکر چاره برای این قضیه باشید.

 

ارجاع کاربران به صفحه ی اصلی

برای اینکه کاربران بعد از ثبت نام مستقیماً به صقحه ی اصلی سایت تان هدایت شوند؛ قطعه کد زیر را در فایل functions.php  از قالب سایت خودتان قرار دهید.

 

نکته : از قالب خود بکاپ تهیه نمائید .

function auto_login_new_user( $user_id ) {
 
wp_set_current_user($user_id);
 
// You can change home_url() to the specific URL,such as
 
wp_set_auth_cookie($user_id);
wp_redirect( home_url() );
add_action( 'user_register', 'auto_login_new_user' );
 
//wp_redirect( 'http://www.20script.ir' );
 
 
exit;

 

در کد بالا به جای آدرس www.20script.ir آدرس سایت خودتان را قرار دهید و سپس فایل functions.php را ذخیره کنید تا انتقال به صفحه ی اصلی انجام شود.

یا می توانید از قطعه کد زیر استفاده کنید و در فایل functions.php کد زیر را قرار دهید و ذخیره کنید.

 

<i>$getdetails= mysql_fetch_array(mysql_query("SELECT * FROM `wp_users` WHERE `ID`='$user_id'"));
$username=$getdetails['user_login'];
 
 
$creds = array();
$creds['user_login'] = $username;
$creds['user_password'] = $password;
$creds['remember'] = true;
 
    $user = wp_signon( $creds, false );
    if ( is_wp_error($user) ){
        echo $user->get_error_message();
    }else{
        wp_redirect( home_url() );
    }

 

ارجاع کاربران به صفحه ی دلخواه با کدنویسی

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

 

نکته : از قالب خود بکاپ تهیه نمائید .

function auto_login_new_user( $user_id ){
wp_set_current_user($user_id);
wp_redirect( 'http://20script.ir/' );
wp_set_auth_cookie($user_id);
exit;
}
add_action( 'user_register', 'auto_login_new_user' )

 

در کد بالا به جای آدرس http://20script.ir که در مقابل wp_redirect قرار دارد آدرس صفحه ی موردنظرتان را قرار بدهید و بدین ترتیب کاربران بعد از ثبت نام در سایت به صفحه ای که شما تعیین کردید هدایت خواهند شد.

 

ارجاع کاربران به صفحه ی دلخواه

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

 

اسم افزونه ای که دقیقاً می توانید با کمک آن کاربران را به صفحه ی دلخواه سایت تان هدایت کنید Peter’s Login Redirect نام دارد.

افزونه Peter’s Login Redirect تاکنون بیش از ۸۰,۰۰۰ نصب فعال در مخزن وردپرس داشته است و توانسته امتیاز ۴٫۸ از ۵ کسب کند. از آخرین بروزرسانی افزونه ۸ ماه می گذرد.

 

افزونه را نصب و فعال کنید سپس به قسمت تنظیمات > Login/logout Redirects بروید صفحه ای برای شما باز خواهد شد که دارای بخش های مختلفی است شما به بخش Post Registration  بروید و آدرسی صفحه ای که می خواهید کاربر بعد از ثبت نام به آن هدایت شود را وارد کنید بعد از این کار بر روی دکمه ی Update کلیک کنید بدین ترتیب تنظیمات ذخیره خواهد شد و کار تمام است.

 

در پایان!

در این آموزش وردپرس درباره ی اینکه کاربران بعد از ثبت نام در سایت تان به کدام صفحه هدایت شوند صحبت کردیم و گفتیم می توانید با قرار دادن قطعه کدی در فایل functions.php کاربران را به صفحه ی اصلی هدایت کنید همچنین می توانید با استفاده از افزونه ی Peter’s Login Redirect  و  روش کدنویسی کاربران را به صفحه ی دلخواه سایت تان هدایت کنید.

امیدواریم آموزش امروز برای شما مفید بوده باشد…

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

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

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

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

دانلود

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

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 1 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=31508
کلمات کلیدی پست :
مطالب مرتبط
12,184دانلود پوسته وردپرس مشابه سایت پینترست Pinstagram تاریخ : 2017/12/11
13,756افزونه وردپرس امتیاز مطالب WP-PostRatings تاریخ : 2016/01/28
13,253انتقال وردپرس از ساب دامین به دامنه اصلی تاریخ : 2018/01/23
10,072آموزش ساخت فرم ورود در وردپرس با گرویتی فرم تاریخ : 2019/11/1
8,121دانلود قالب چندمنظوره فروشگاهی Feast برای وردپرس تاریخ : 2015/12/6
12,285افزونه تغییر مسیر بر اساس موقعیت کاربر در وردپرس WP GeoIP Country Redirect تاریخ : 2020/08/26
9,456حل مشکل ایجکس هنگام قرار دادن رمز بر روی wp-admin تاریخ : 2015/08/6
12,019کاهش حجم تصاویر در وردپرس با افزونه Optimus تاریخ : 2017/06/15
2,936چرا وردپرس رایگان است؟ تاریخ : 2022/05/8
10,883آموزش بهینه سازی دیتابیس وردپرس با رونوشت ها تاریخ : 2017/04/30
18,964افزونه ایجاد منو شناور در وردپرس Float menu تاریخ : 2018/10/26
10,074پوسته فارسی و زیبای Garvan برای وردپرس تاریخ : 2014/05/17
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file