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

- visibility ٨ mode_comment

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

 

کافیه کد زیر رو در فایل functions.php پوسته وردپرس خودتون قرار بدین و به جای اون آدرس your-page اسم صفحه دلخواه رو قرار بدین.

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

امیدوارم که براتون مفید باشه.موفق و پیروز باشید.

comment دیدگاه کاربران
امیر

سلام
کدی که گذاشتید، برای ریدایرکت کردن پس از ثبت نام هست ..

کیوان علی محمدی

ممنون،کد تصحیح شد.

somayehyari

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

سجاد دریس

سلام.
خب بعد از وارد کردن اطلاعات و تائید، اطلاعات رو با اطلاعات موجود در دیتابیس مقایسه می کنید، اگر صحیح بودن با استفاده header location اونو به مسیر خاصی منتقل می کنید.

header("location page.php") 
hasan_elc

سلام
من یک سوال داشتم من دوتا کاربر دارم میخوام هر کاربر پس از لاگین شدن به صفحه مخصوص خود هدایت شود به عنوان مثال کاربر اول به صفحه one.php منتقل شود و کاربر دوم به two.php منتقل شود چطور باید این کد را استفاده کنم؟؟

لقمان آوند

سلام
باید چک کنی که کدوم یوزر لاگین هست . چنین کدی رو باید استفاده کنی :

hasan_elc

یک سوال دیگه باید به جای user 1 و user 2 که شما نوشتید باید نام یوزری که خودم ساخته ام بنویسم یا مهم نیست

لقمان آوند

باید شرطی بزاری که یوزر رو مشخص کنه . مثلا از تابع get_current_user_id() استفاده کنی و مقایسه اش کنی با آیدی یوزری که میخوای . اگر یکی بود منتقلش کنی به صفحه ی دلخواه .

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.