افزایش زمان نشست کاربران در وردپرس

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

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

{code type=php}

add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );function keep_me_logged_in_for_1_year( $expirein ) {

return 31556926; // 1 year in seconds

}

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


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

1 Likes