ওয়ার্ডপ্রেস লগইন সেশনের সময়সীমা কীভাবে হ্রাস করবেন?


12

ব্যবহারকারী 10 মিনিটেরও বেশি সময় অলস থাকাকালীন আমি স্বয়ংক্রিয়ভাবে ব্যবহারকারীকে লগআউট করতে চাই T যার অর্থ ধরুন যে ব্যবহারকারী কোনও সাইটে লগ ইন করেছেন এবং ব্যবহারকারী 10 মিনিটেরও বেশি কোনও পৃষ্ঠা ব্রাউজ করেন নি 10 যখন তিনি 10 মিনিটের পরে কোনও পৃষ্ঠা ব্রাউজ করেন, এটি হবে লগআউট ব্যবহারকারী এবং লগইন পৃষ্ঠায় পুনর্নির্দেশ। কোন সমাধান? অগ্রিম ধন্যবাদ

উত্তর:


23

আপনার এইমাত্র আপনার ফিল্টার হুক যুক্ত করতে হবে:

function myplugin_cookie_expiration( $expiration, $user_id, $remember ) {
    return $remember ? $expiration : 600;
}
add_filter( 'auth_cookie_expiration', 'myplugin_cookie_expiration', 99, 3 );

আপনি এটিকে আপনার থিমের ফাংশন.এফপি ফাইলটিতে যুক্ত করতে পারেন।


প্রথম, হুক জন্য ধন্যবাদ। আমি জানতে চাই যে ব্যবহারকারী লগআউট (সুরক্ষার কারণে) এবং প্রশাসকের সামগ্রী পৃষ্ঠাতে না থাকাকালীন পটভূমিটি পরিবর্তন করা সম্ভব কিনা?
সাম্পাই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.