سلام به همگی! حالتون چطوره؟! 👋 امروز میخوام درباره یه موضوع ساده اما خیلی بااااا اهمیت صحبت کنم: تغییر مسیر خروج کاربر در وردپرس. وقتی کاربر از سایت خارج میشه، به طور پیشفرض به صفحه لاگین یا ورود هدایت میشه. اما اگه بخوایم اونو به یه صفحه خاص مثل صفحه اصلی یا اصلاً صفحه مدنظرمون هدایت کنیم، باید چیکار کنیم؟ 🤔
اگه این سوال ذهنتو درگیر کرده و دنبال یه آموزش بیدردسر بدون نیاز به نصب افزونههای اضافی و الکی هستی، این مقاله رو به هیچ وجه از دستش ندهههههه! 😎
چرا تغییر مسیر خروج کاربر اینقدر مهمه؟ 🤔
شاید بپرسی اصلاً چرا باید اینکارو بکنی؟ خب، در ظاهر شاید خیلی ساده به نظر بیاد، اما تغییر مسیر خروج کاربر میتونه تاثیر زیادی تو تجربه کاربری سایتت بذاره. این کار میتونه به چند دلیل مهم خیلی مفید باشه:
- تجربه کاربری بهتر: وقتی کاربر از سایت خارج میشه و به یه صفحهای که خودت انتخاب کردی هدایت میشه، احساس میکنه که سایت به نیازش توجه کرده. این کار بهش این حس رو میده که وقتی وارد سایت میشه، تجربهای بهتر و شخصیتر داره. در نتیجه، شاید دفعه بعدی که سایت رو باز کرد، با دیدی مثبتتر برگرده!
- هدایت به صفحات خاص: شاید نخای کاربر بعد از خروج، فقط به صفحه لاگین بره. شاید بخای از این فرصت استفاده کنی و اون رو به صفحه خاصی مثل صفحه “تشکر” یا حتی صفحه پیشنهادات ویژهای که براش داری هدایت کنی. این کار باعث میشه که بازدیدکننده احساس کنه به اون توجه داری و احتمال اینکه باز هم به سایتت سر بزنه خیلی بیشتر میشه.
- جلوگیری از خروج بیهدف: اگه هیچ صفحه خاصی نزاری، کاربر بعد از خروج ممکنه بیهدف از سایت خارج بشه. اما اگه بعد از خروج اون رو به یه صفحه هدفمند هدایت کنی، مثل صفحهای که توضیحات بیشتری درباره محصولات یا خدماتت داره، احتمال اینکه کاربر دوباره برگرده و حتی عملی انجام بده بیشتر میشه. یعنی خروج کاربر از سایت رو به یه فرصت تبدیل میکنی!
- افزایش تعامل با سایت: شاید وقتی کاربر از سایت خارج میشه، اصلاً قصد برگشت نداشته باشه. اما اگه به صفحهای هدایت بشه که پیشنهادات ویژه یا تخفیفهای منحصر به فردی رو نشون میده، احتمال اینکه دوباره وارد سایت بشه خیلی بیشتر میشه. اینطوری هم ترافیک سایتت رو بیشتر میکنی، هم نرخ تبدیل سایتت رو بالا میبری.
آموزش تغییر مسیر خروج کاربر در وردپرس بدون افزونه 🎯
خب، بریم سراغ اصل مطلب! 🤩 تغییر مسیر خروج کاربر تو وردپرس میتونه خیلی ساده انجام بشه، بدون اینکه بخوای یه افزونه سنگین نصب کنی که سرعت سایتت رو پایین بیاره یا فضای اضافی اشغال کنه. خیلیها ممکنه فکر کنن برای این کار حتماً باید افزونه نصب کنن، اما با یه روش خیلی راحت و بدون دردسر میتونی این کار رو انجام بدی! 🛠️
✨ فیلم و سریال های جدید رو از اینجا دانلود کن✨ کلیک کن AD
مراحل کار:
1- وارد فایل functions.php بشو: برای شروع، باید وارد پیشخوان وردپرس بشی. بعد از اون به بخش نمایش > ویرایشگر پرونده پوسته برو و فایل functions.php
رو پیدا کن. این فایل همون جایی هست که کد تغییر مسیر رو باید وارد کنی.
2- کد مورد نظر رو اضافه کن: حالا وقتشه کدی که تغییر مسیر خروج رو انجام میده وارد کنی. این کد خیلی ساده است و فقط باید یه لینک به صفحهای که میخوای کاربر بعد از خروج بهش بره بدی:
//change logout redirect to Custom url By RayaWp
function custom_logout_redirect() {
wp_redirect('https://yourwebsite.com/Custom.php');
exit();
}
add_action('wp_logout', 'custom_logout_redirect');
نکات مهم:
- این کد فقط زمانی که کاربر از حساب کاربری خودش خارج میشه عمل میکنه، پس اگر نیاز داری به یه صفحه خاص هدایت بشه، حتماً باید از این کد استفاده کنی.
- کد رو دقیق و درست وارد کن چون هر اشتباهی توی کد میتونه باعث ایجاد مشکلاتی توی عملکرد سایت بشه.
- در کد بالا به جای https://yourwebsite.com/Custom.php آدرس صفحه دلخواه ات رو قرار بده تا کاربر بلافاصله بعد از خروج از حساب کاربریش به اون صفحه ریدایرکت یا هدایت بشه.
- اگه میخای کاربر بعد از خروج از حساب به صفحه اصلی سایتت ریدایرکت بشه میتونی از کد زیر استفاده کنی. تو اینجا از
home_url()
استفاده کردیم که خود وردپرس آدرس صفحه اصلی سایت رو به طور خودکار دریافت میکنه.//change logout redirect to home url By RayaWp function ps_redirect_after_logout(){ wp_redirect( home_url() ); exit(); } add_action('wp_logout','ps_redirect_after_logout');
3- ذخیره تغییرات: بعد از اینکه کد رو وارد کردی، فقط کافیه تغییرات رو ذخیره کنی و از این به بعد هر وقت کاربری از سایت خارج بشه، به صفحهای که تو مشخص کردی هدایت میشه. به همین راحتی! 💥
خب، حالا که همه چیز رو یاد گرفتی، وقتشه که بدون نیاز به افزونه مسیر خروج کاربران رو تغییر بدی و تجربه کاربری سایتت رو بهبود ببخشی! 😎
ممنون که با من همراه بودی! امیدوارم این آموزش برات مفید بوده باشه و بتونی از این ترفند برای بهبود سایتت استفاده کنی. اگر سوال یا نظری داشتی، حتماً تو کامنتها بنویس! خوشحال میشم که کمکت کنم. 🙌