Как на WordPress сделать авторизацию без выхода, чтобы каждый раз не авторизовываться?

Как на WordPress сделать постоянную авторизацию без выхода, чтобы каждый раз не авторизовываться?

Вот куки на 1 год
ставить в самый верх functions.php

при входе обязательно указывать «Запомнить меня»

<?php




add_filter( 'auth_cookie_expiration', 'login_time', 10, 3 );
function login_time( $expiration, $user_id, $remember ) {
    if ( $remember ) {
        // Пользователь поставил галочку «Запомнить меня» → продлеваем до 1 года
        return YEAR_IN_SECONDS; // = 31536000 сек (встроено в WP)
    } else {
        // Без галочки — сессия до закрытия браузера (или 2 дня, если нужно)
        return 2 * DAY_IN_SECONDS; // или оставьте как есть
    }
}





guest
Другие сообщения форума
Закрыть меню