TOP:
  • Взламали сайт на WordPress? Як очистити від вірусів та відновити роботу.
  • Пусто або помилка invalid taxonomy при використанні get_terms()
  • Редірект 301 посилань з великими літерами на такі самі з маленькими
  • Duplicator – character set and collation isn’t supported on current database.
  • Відкат оновлення плагіну чи шаблона
  • Вимкнути перевірку налаштувань форм у Contact Form 7
  • Як прибрати emoji (смайлики) з тексту
  • WordPress 6.3.2 Security Release
  • Вразливість плагіна tagDiv composer
Ви шукали:
  • Facebook
  • X (Twitter)
  • YouTube
Український WordPress
  • Читати
    • Всі публікації
    • Як зробити
    • Хаки для WordPress
    • Захист WordPress
  • Завантажити
    • Шаблони / Теми
    • Плаґіни
    • Релізи
  • Інфо
    • Про сайт
    • Зв’язок
    • Калькулятор вартості сайту
  • Навчитись
    • Створити блоґ
    • Блог на WordPress
    • Що таке блог?
    • Я хочу створити блог!
    • Система управління
    • Ставимо WordPress
    • Перші налаштування
    • Форум
  • Хостинг для WordPress
  • Ви шукали:
Як зробити

Як збільшити час сесії адмінки

31 Січня, 2023 Читати хвилин ~3
Facebook Twitter Pinterest LinkedIn Tumblr Email
Поділитися
Twitter Facebook Telegram LinkedIn

Хоча це і не найкраще рішення з точки зору захисту WordPress , але якщо ви працюєте вдома, то можете дозволити собі залишити відкритими вкладки з адмінками ваших сайтів WordPress, де ви вже авторизовані. Це зручно, оскільки ви можете швидко відкрити вашу адмінку вордпрес та оновити чи додати новий запис, попрацювати з плагінами чи будь-якою іншою потрібною функцією адміністратора сайту. 

Проблема, з якою ви, певно, стикалися, полягає в тому, що WordPress автоматично “де-авторизує” користувачів через 48 годин, тобто ви повинні вводити логін та пароль щодня. 

Отже, якщо вам потрібен спосіб залишитися в системі WordPress авторизованим на невизначений термін, то такий спосіб є! На щастя, WordPress дуже гнучкий і його легко підлаштувати під себе, а тривалість входу можна змінити кількома різними методами.

Ось три простих способи залишатися авторизованим у WordPress протягом тривалого часу.

  • Поставити “пташку”
  • Додати спеціальний код
  • Встановити плагін

Поставте прапорець

Найпростіший спосіб збільшити термін дії авторизації (логіну) — просто поставити пташку «Запам’ятати мене» на формі входу у WordPress. Це збільшить термін до 14 днів , але за умови, що браузер не буде протягом цього часу закрито. Після цього часу термін дії файлу cookie сеансу закінчується, і вам потрібно буде ще раз увійти.

Одним із недоліків є те, що потрібно завжди ставити цю “пташку” і не забувати це робити. Це вимагає додаткової дії з вашого боку, що не підходить таким ледарям як я, наприклад.

Ще один мінус – 14 днів не завжди достатньо. Якщо для вашого робочого процесу потрібно більше – спробуйте наступний метод, використовуючи спеціальний код.

Додати код

Для більшої гнучкості ви можете додати наведений нижче код і залишатися в системі WordPress скільки завгодно довго, навіть нескінченно, якщо це має сенс.

Важливо: будьте уважні, якщо на вашому сайті є інші зареєстровані користувачі, які можуть входити на загальнодоступних пристроях – це може бути діркою в безпеці. Подовжуйте тривалість входу, лише якщо ви на 100% знаєте, що це безпечно.

Ось чарівний код , щоб залишатися авторизованим в панелі адміністратора WordPress. Ви можете додати цей код за допомогою файлу functions.php , що в корені вашого шаблону. 

add_filter('auth_cookie_expiration', 'wpcoua_auth_cookie_expiration', 10, 3);
function wpcoua_auth_cookie_expiration($expiration) {
        // return YEAR_IN_SECONDS;
        return MONTH_IN_SECONDS;
        // return DAY_IN_SECONDS;
        // return HOUR_IN_SECONDS;
    
    return $expiration;
}Code language: PHP (php)

Цей код використовує фільтр auth_cookie_expiration та змінює тривалість періоду дії кукі (у секундах). За замовчуванням тривалість становить 48 годин. Ви можете змінити це на будь-що, в прикладі вище встановлено 1 місяць.

Щоб залишатися в системі назавжди , потрібно змінити інтервал на якесь дуже велике число, наприклад 3153600000, це еквівалент 100 років 😉

Встановити плагін

Якщо ви хочете подовжити термін на щось більше ніж 14 днів, але не бажаєте використовувати код для шаблону, встановіть плагін (як встановити плагін вордпрес?). Наразі в репозиторії плагінів WP є пара плагінів, які можуть працювати :

  • WordPress Persistent Login
  • WP Keep Me Logged In

Дайте мені знати, якщо є інші цікаві методи!

п.с. фонову картинку взято у https://areena.yle.fi/1-50409258

cookiesfunctions.phpwp-login.phpавторизаціябезпекафільтрхакшаблоняк зробити
Дмитро К.

Дмитро Кондрюк в веб-індустрії з 2003 року. В 2009р. заснував проект Український WordPress (що у подальшому став офіційним сайтом команди локалізації WordPress в Україні). З 2010 року засновник і технічний директор проекту Український хостинг для WordPress (WPHost.me) - повноцінного хостинг-сервісу, максимально оптимізованого на використання CMS WordPress.

  • Website
Попередня стаття

WordPress 6.1 або “привіт, Міша!”

3 Листопада, 2022 Читати хвилин ~2
Наступна стаття

WordPress 6.2 Dolphy

30 Березня, 2023 Читати ~1 хвилину

Пов'язана тема, буде цікаво!

Вимкнути перевірку налаштувань форм у Contact Form 7

21 Березня, 2024

Як прибрати emoji (смайлики) з тексту

1 Грудня, 2023

Коментувати Скасувати

  • Підписатися на новини

    Як бонус Ви отримуєте 3 преміум-шаблони для WordPress

     

  • Донат на розвиток проекту



  • Ваш надійний хостинг-провайдер
    Хостинг для WordPress Хостинг для WordPress
  • Останні публікації
    • Пусто або помилка invalid taxonomy при використанні get_terms()
      25 Березня, 2025
    • Редірект 301 посилань з великими літерами на такі самі з маленькими
      29 Жовтня, 2024
    • Duplicator – character set and collation isn’t supported on current database.
      10 Жовтня, 2024
  • Як встановити плагін?
    Коротка покрокова інструкція Коротка покрокова інструкція
  • Захист WordPress
    Зламали сайт або хочете вберегтись від цього? Зламали сайт або хочете вберегтись від цього?
  • Знижки на шаблони Themeforest
  • Свіжі публікації
    • Пусто або помилка invalid taxonomy при використанні get_terms()
      Як зробити 25 Березня, 2025

      В процесі розробки зіштовхнулися з проблемою, що список доступних “термінів” однієї з кастомних таксономій не…

    • Редірект 301 посилань з великими літерами на такі самі з маленькими
      Як зробити 29 Жовтня, 2024

      В процесі роботи над однією задачею від SEO спеціалістів виникла необхідність зробити редірект з посилань…

  • Найбільше обговорюють
    • HTTPS та SSL для WordPress безкоштовно за 11 кроків
      11 Січня, 2017
    • Розіграш! 115 преміум-шаблонів для WordPress безкоштовно.
      2 Жовтня, 2015
  • Реклама на сайті Реклама на сайті

© 2020 WordPress хостинг для Вашого сайту. All registered.

  • Facebook
  • X (Twitter)
  • Instagram