Привет! Мы продолжаем разбирать самые интересные и самые полезные плагины для сайта WordPress! Сегодня я покажу вам как добавить на свой сайт PHP сессии. Данный плагин реализует собственные обработчики сессий PHP, опираясь на базу данных WordPress. Это позволяет плагинам, темам и пользовательскому коду, безопасно использовать PHP $_SESSIONs в распределенной среде, где tempfile хранилища по умолчанию в PHP просто не будет работать.
Установить плагин WordPress Native PHP Sessions вы сможете прямо из своей админ-панели. Перейдите на страницу: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
Далее, после установки и активации плагина, перейдите на страницу: Инструменты – Sessions. Здесь у вас будут отображаться все активные php сессии. В сессии вы можете узнать:
– ID сессии.
– ID пользователя.
– IP адрес.
– Последний сеанс.
– Дату.
Как проверить совместимость WordPress с PHP 7 Смотри Здесь!
Более 500 Супер полезных плагинов WordPress Смотри Здесь!
Остались вопросы? Напиши комментарий! Удачи!
Здравствуйте, этот плагин в большинстве случаев проверяет кто посещал сайт? А каким образом он может помочь сайту или ему уже не помочь?
Добрый вечер. Что вы имеете ввиду, какая проблема у вашего сайта?
Сессии?
Что не так с сессиями?
Что конкретно выполняет плагин
Почитайте ещё раз запись, там объяснил всё. Можно узнать информацию о php сессиях. В чём конкретно заключается ваша проблема, что не так?
Здравствуйте!
Ну вот например проблема, в разделе здоровья в критических проблемах я вижу такое:
– Обнаружена активная PHP сессия.
Сессия PHP была создана вызовом функции session_start(). Это препятствует работе REST API и петлевым запросам. Сессия должна быть закрыта функцией session_write_close() перед выполнением любых HTTP-запросов.
—
При этом в плагине я вижу только свою сессию. Этот плагин чем-то поможет в данном случае?
Здравствуйте. Я знаю, что у многих функция REST API вообще отключена, в том числе и у меня. Не думаю, что это как-то негативно сказывается на сайте. Я уже не помню, есть ли в этом плагине функция для отключения текущих сессий, посмотрите сами. Можно ещё отключить или удалить php функцию через файл functions.php