При редактировании постоянно появляется всплывающее окно «Сессия истекла»

Написано

в

,

При редактировании постоянно появляется всплывающее окно «Сессия истекла»

Page Builder Sandwich регулярно проверяет, выполнен ли вход в WordPress. Это делается для того, чтобы ваши изменения действительно сохранились в момент нажатия кнопки сохранения. Это также используется для блокировки записей и автосохранения.

Для выполнения проверок мы используем WordPress Heartbeat API, который, в свою очередь, зависит от файлов cookie и сессий браузера. Поэтому, если во время редактирования у вас постоянно появляется всплывающее окно «сессия истекла», возможно, что-то мешает WordPress корректно отслеживать ваш статус. Вот несколько шагов, которые помогут решить эту проблему:

Очистите кэш

Если у вас установлены плагины кэширования, настроено DNS-кэширование или любая другая форма кэширования, очистите их. Также очистите кэш вашего браузера. Возможно, вам отдаются устаревшие скрипты вашего сайта.

Очистите файлы cookie

Также возможно, что ваши файлы cookie повреждены. Эту проблему легко решить, удалив cookie в настройках браузера. Обычно эта опция находится рядом с кнопкой очистки кэша браузера.

Проверьте настройки URL-адреса сайта

Перейдите в раздел Настройки > Общие и проверьте параметры. Найдите настройки Адрес WordPress (URL) и Адрес сайта (URL). Домены и протоколы в них должны совпадать с вашим фактическим доменом. Например, если в одном из полей указано «http://», но вы заходите на сайт через «https://», то в настройках должно быть указано «https://». Еще одна распространенная проблема — когда один из этих адресов содержит «www», а другой нет.

Они должны совпадать:

a96f7d7412 file jRzgrZO0et

или:

e00b20cbb4 file dTXaKDFHET

Чтобы исправить это, вы можете изменить параметры в разделе Настройки > Общие. Если вы не можете отредактировать эти настройки, вы можете подключиться по FTP, открыть файл wp-config.php и добавить в него строки:

define( 'WP_HOME', 'http://example.com' );
define( 'WP_SITEURL', 'http://example.com' );
После этого очистите кэш и файлы cookie и попробуйте снова.

Убедитесь, что Heartbeat API не отключен

Наконец, проверьте, не установлен ли у вас плагин (или тема), который принудительно отключает WordPress Heartbeat API. Он очень полезен, и мы настоятельно рекомендуем оставлять его включенным.