PHP сессии для сайта плагин WordPress

Оптимизация сайта

Привет! Мы продолжаем разбирать самые интересные и самые полезные плагины для сайта WordPress! Сегодня я покажу вам как добавить на свой сайт PHP сессии. Данный плагин реализует собственные обработчики сессий PHP, опираясь на базу данных WordPress. Это позволяет плагинам, темам и пользовательскому коду, безопасно использовать PHP $_SESSIONs в распределенной среде, где tempfile хранилища по умолчанию в PHP просто не будет работать.

Установить плагин WordPress Native PHP Sessions вы сможете прямо из своей админ-панели. Перейдите на страницу: ПлагиныДобавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

 

Native PHP Sessions for WordPress

 

Далее, после установки и активации плагина, перейдите на страницу: Инструменты — Sessions. Здесь у вас будут отображаться все активные php сессии. В сессии вы можете узнать:

 

— ID сессии.

— ID пользователя.

— IP адрес.

— Последний сеанс.

— Дату.

 

Pantheon Sessions

 

Как проверить совместимость WordPress с PHP 7 Смотри Здесь!

Более 500 Супер полезных плагинов WordPress Смотри Здесь!

 

Остались вопросы? Напиши комментарий! Удачи!

 

   
Добавить комментарий

  1. Алексей

    Здравствуйте, этот плагин в большинстве случаев проверяет кто посещал сайт? А каким образом он может помочь сайту или ему уже не помочь?

    Ответить
    1. Admin автор

      Добрый вечер. Что вы имеете ввиду, какая проблема у вашего сайта?

      Ответить
  2. Алексей

    Сессии?

    Ответить
    1. Admin автор

      Что не так с сессиями?

      Ответить
  3. Алексей

    Что конкретно выполняет плагин

    Ответить
    1. Admin автор

      Почитайте ещё раз запись, там объяснил всё. Можно узнать информацию о php сессиях. В чём конкретно заключается ваша проблема, что не так?

      Ответить
      1. Александр

        Здравствуйте!
        Ну вот например проблема, в разделе здоровья в критических проблемах я вижу такое:
        — Обнаружена активная PHP сессия.
        Сессия PHP была создана вызовом функции session_start(). Это препятствует работе REST API и петлевым запросам. Сессия должна быть закрыта функцией session_write_close() перед выполнением любых HTTP-запросов.

        При этом в плагине я вижу только свою сессию. Этот плагин чем-то поможет в данном случае?

      2. Admin автор

        Здравствуйте. Я знаю, что у многих функция REST API вообще отключена, в том числе и у меня. Не думаю, что это как-то негативно сказывается на сайте. Я уже не помню, есть ли в этом плагине функция для отключения текущих сессий, посмотрите сами. Можно ещё отключить или удалить php функцию через файл functions.php