Здравствуйте! Пациент:
https://banbas-nn.com/
Верхнее меню грузится последним на всех страницах, даже на почти пустых, таких как доставка или контакты, что очень сильно раздражает, тема и так не быстрая, пожалуйста, подскажите можно ли как-то поменять порядок загрузки?
Да и вообще есть мысли как ускорить загрузку всей темы?
Здравствуйте, Алексей!
Там "умное" меню – оно сначала проверяет ширину пунктов и сравнивает с шириной блока, если ширина пунктов больше, то невлезающая часть отправляется в "ещё". Но суть в том, что нужно подождать пока загрузятся иконки пунктов или изображения.
Чтобы клиент не видел, как меню меняется, оно сделано изначально прозрачным. И после полной загрузки страницы и подсчёта ширины пунктов, оно становится видимым.
Можете попробовать сделать его изначально видимым, добавьте в блок prostore.user_css код:
К сожалению, эта тема такая, какая она есть.
Чтобы сделать её быстрее, нужно переписывать её с нуля, отказываться он некоторых вещей, отключать ненужные плагины.
Сейчас, например, я работаю над специальной скоростной темой.
Могу вам предложить лишь промо-коды на тему Start AMP (гугл любит AMP страницы и не считает по ним скорость, т.к. эти страницы лежат на его серверах). А также на будущую скоростную тему.
.navbar .top-nav { opacity:1 !important; }
немного помогло - спасибо.