वर्डप्रेस लॉगिन सत्र टाइमआउट समय को कैसे कम करें?


12

मैं उपयोगकर्ता को स्वचालित रूप से लॉगआउट करना चाहता हूं जब उपयोगकर्ता 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 );

आप इसे अपने विषय के functions.php फ़ाइल में जोड़ सकते हैं।


सबसे पहले, हुक के लिए धन्यवाद। मैं जानना चाहता हूं कि क्या उपयोगकर्ता (सुरक्षा कारण के लिए) लॉगआउट होने पर पृष्ठभूमि को बदलना संभव है और व्यवस्थापक के सामग्री पृष्ठ पर नहीं रहना है?
सम्पाई
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.