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.

Islam Monirul
sumber

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.

Eugene Manuilov
sumber
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