mojwp.ru
Назад

Увеличиваем время залогированости в админке WordPress

Опубликовано: 16.02.2016
5
1233

Все замечали, что по истечении какого-то промежутка времени вам приходится снова авторизоваться в админке WordPress, хотя ставили галочку "Запомнить меня"?

По умолчанию WordPress запоминает вас на 14 дней. Дальше нужно снова авторизоваться.

Решаем проблему вылогирования при помощи хака. Размещаем код в файле functions.php сразу после <?php и с новой строки:

/* увеличиваем время вылогирования */
add_filter( 'auth_cookie_expiration', 'login_time' );

function login_time( $expirein ) {
    return 31556926; // 1 год в секундах
}

Время можете сами настроить.

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • seoonly.ru
    Опубликовано: 16.02.2016 Ответить на сообщение

    А в плане безопасности не сильно пострадает от такого изменения?

    • Виталий
      Опубликовано: 18.02.2016 Ответить на сообщение

      Попробуйте вначале сами подумать, а затем только писать))

  • Евгений
    Опубликовано: 26.03.2016 Ответить на сообщение

    Спасибо! Полезная вещь =)

  • Lucky
    Опубликовано: 23.09.2016 Ответить на сообщение

    Давно у Вас не был, а тут столько интересного появилось, вчера всю ночь читал новые статьи.

  • Кристина
    Опубликовано: 16.06.2017 Ответить на сообщение

    Это для всех групп пользователей (в моем случае Участники) или только для админа? Замечала за собой что сессия порой живет минут 30, беда прям какая. Установила плагин configure-login-timeout но хотелось бы кодом решить. Спасибо

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.