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

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

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

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

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

 

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

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

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

 

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

 

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

 

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

 

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

 

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

برای اینکه کاربران بعد از ثبت نام مستقیماً به صقحه ی اصلی سایت تان هدایت شوند؛ قطعه کد زیر را در فایل 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
کلمات کلیدی پست :
مطالب مرتبط
6,756آموزش ساخت صفحه ابر برچسب ها در وردپرس تاریخ : 2018/06/2
8,880افزودن کپی رایت به انتهای مطالب وردپرس Copyrighted Post تاریخ : 2017/04/1
18,330قالب جذب سرمایه گذاری Backer برای وردپرس تاریخ : 2016/09/30
6,635ساخت صفحه در دست تعمیر در ووکامرس با افزونه YITH Maintenance Mode تاریخ : 2017/11/27
11,706دانلود فرم ارسال دیدگاه بسیار زیبا جی کوئری تاریخ : 2013/11/24
11,613تغییر چیدمان منوی وردپرس با افزونه Admin Menu Manager تاریخ : 2017/07/15
8,198نمایش تعداد کلمات در پست های وردپرس با Word Stats تاریخ : 2017/02/27
8,179۱۰+ کد wp-config برای افزایش سرعت وردپرس تاریخ : 2013/10/26
23,713افزونه ساخت تایم لاین در وردپرس Cool Timeline Pro نسخه 2.7 تاریخ : 2017/12/10
4,588چگونه از دست خطاهای رایج در قالب وردپرس رها شویم؟ تاریخ : 2019/10/28
6,792پوسته فروشگاهی و چندمنظوره UpStore برای ووکامرس تاریخ : 2019/02/7
5,516پوسته چندمنظوره Uplift برای وردپرس تاریخ : 2019/01/30
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file
تبلیغات