Домашняя страница WordPress показывает стандартную тему после миграции – пользователи без входа видят другой контент

Вопрос или проблема

Я перенес сайт с Enom на Hostinger, установил WordPress и загрузил свои резервные файлы с помощью Updraft. Когда я авторизован как администратор, все работает отлично. Но когда я пытаюсь получить доступ к главной странице с другого браузера/устройства, будучи неавторизованным, отображается “Стандартная страница темы Twenty Twenty-Four”. Я использую тему “Astra”. Все другие страницы (URL) на сайте работают нормально. Единственная проблема – это главная страница, которая показывает неправильную информацию, когда я пытаюсь получить к ней доступ, будучи неавторизованным.

Это главная страница, которую я вижу после входа в панель управления WordPress

Это то, что отображается, когда я не авторизован или использую другой браузер или устройство

Ответ или решение

При миграции вашего сайта с Enom на Hostinger и восстановлении резервной копии с помощью Updraft, может возникнуть проблема, когда домашняя страница сайта отображает неправильный контент для незарегистрированных пользователей. В данном случае вы столкнулись с тем, что при входе в систему как администратор все работает корректно, но при выходе отображается стандартная страница темы "Twenty Twenty-Four".

Вот несколько шагов для решения этой проблемы:

  1. Проверьте настройки страницы "Домашняя страница":

    • Зайдите в админку WordPress и перейдите в Настройки -> Чтение. Убедитесь, что в разделе "Главная страница отображает" выбрано нужное значение (например, "Статическая страница"?). Убедитесь, что выбрана именно ваша домашняя страница и что она сохранена.
  2. Очистите кэш:

    • Если вы используете плагины кэширования (например, W3 Total Cache, WP Super Cache или аналогичные), очистите кэш. Иногда кэшированные версии страниц могут отображаться неправильно.
  3. Проверьте настройки темы Astra:

    • Перейдите в раздел Внешний вид -> Настроить и проверьте настройки вашей темы Astra. Убедитесь, что все настройки для главной страницы корректны. Вы также можете попробовать еще раз сохранить настройки, чтобы убедиться, что они обновились.
  4. Проверьте виджеты и контент:

    • Иногда виджеты могут отображаться по-разному для зарегистрированных и незарегистрированных пользователей. Перейдите в Внешний вид -> Виджеты и проверьте, какие виджеты активированы на главной странице. Убедитесь, что они настроены корректно и показывают нужный контент.
  5. Проверьте пользовательские роли и доступ:

    • В некоторых случаях доступ к контенту может зависеть от ролей пользователей. Убедитесь, что вашему контенту нет ограничений на просмотр для незарегистрированных пользователей.
  6. Проверьте на наличие конфликтов с плагинами:

    • Отключите все плагины и проверьте, отображается ли страница корректно для незарегистрированных пользователей. Если да, включайте плагины по одному, чтобы выявить конфликтующий плагин.
  7. Убедитесь в корректности перманентных ссылок:

    • Зайдите в Настройки -> Постоянные ссылки и просто сохраните настройки без изменений. Это может помочь обновить правила перенаправления и устранить проблемы с отображением.
  8. Проверьте .htaccess и настройки сервера:

    • Если вы знакомы с редактированием файла .htaccess, убедитесь, что он правильно настроен и не содержит конфликтующих правил. Возможно, также потребуется проверить настройки сервера на наличие специфических редиректов или блокировок.

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

Надеюсь, эти рекомендации помогут вам решить проблему с отображением главной страницы для незарегистрированных пользователей.

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

Капча загружается...