PageSpeed Ninja может вызывать подобные проблемы из-за своих оптимизационных настроек, например, сжатие HTML-кода или перемещение стилей и скриптов вниз страницы для улучшения скорости загрузки. Это может влиять на порядок загрузки элементов страницы и привести к неправильному отображению меню.
Для решения этой проблемы вам может потребоваться настроить плагин PageSpeed Ninja так, чтобы он не затрагивал расположение меню или других элементов на странице. Также рекомендуется проверить CSS-стили и HTML-код в вашей теме WordPress, чтобы убедиться, что нет конфликтов, вызванных плагином.
Если проблема сохраняется, рекомендуется связаться с разработчиками плагина PageSpeed Ninja или использовать другие плагины для оптимизации скорости загрузки страницы.