Bagaimana mengurangi waktu tunggu sesi login wordpress?


12

Saya ingin logout pengguna secara otomatis ketika pengguna menganggur selama lebih dari 10 menit. Itu berarti seandainya pengguna masuk ke suatu situs dan pengguna tidak menelusuri halaman apa pun selama lebih dari 10 menit. Ketika ia menelusuri halaman mana pun setelah 10 menit, itu akan logout pengguna dan redirect ke halaman login. Setiap Solusi? Terima kasih sebelumnya.

Jawaban:


23

Anda hanya perlu menambahkan hook filter Anda seperti ini:

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

Anda dapat menambahkannya ke file functions.php tema Anda.


Pertama, terima kasih atas pengaitnya. Saya ingin tahu apakah mungkin untuk mengubah latar belakang saat pengguna keluar (karena alasan keamanan) dan tidak tetap berada di halaman konten admin?
sampaii
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.