Здравствуйте,
Я обнаружил, что мой сайт не адаптируется под планшет. Однако он становится адаптивным, если отключить плагины в безопасном режиме. На моём сайте установлены только официальные плагины.
Подозреваю, что это связано с новой боковой панелью, потому что если я использую меню-гамбургер, чтобы скрыть панель, то сайт становится адаптивным и идеально выравнивается по экрану.
Боюсь, у меня нет планшета, чтобы проверить это самостоятельно, но не могли бы вы попробовать отключить боковую панель, используя настройки администратора «enable experimental sidebar hamburger» и «enable sidebar», и посмотреть, поможет ли это в краткосрочной перспективе:
Я могу воспроизвести это на вашем сайте. Думаю, причина в том, что верхние объявления имеют фиксированную ширину. Не уверен, можно ли выбрать тип адаптивных объявлений? Или, может быть, задать ширину через CSS. Вероятно, реклама в Discourse требует обновления для лучшей работы с боковой панелью… Или у вас есть какие-то модификации рекламы?
Понятно. Я думаю, проблема связана с рекламой фиксированной ширины. Например, если открыть сайт со свернутым боковым меню, а затем развернуть его, то реклама полного размера тоже сместится вправо, и ширина рекламы обновится только после полной перезагрузки страницы.
К сожалению, прямо сейчас я не могу проверить это на своем тестовом сайте.
Но я могу представить, что подобное решение может сработать и для другой рекламы. Не могли бы вы попробовать изменить предыдущий код на этот?
Извините, это была моя лучшая подсказка на данный момент, но теперь мы знаем, что причина в рекламе. Думаю, вы можете удалить этот код, чтобы избежать конфликта с будущим исправлением.
Привет, да, я могу воспроизвести проблему. Похоже, что на страницах тем с открытым боковым меню максимальная ширина нижнего .loading-container менее 790 пикселей вызывает это.