- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
ну так зачем дело стало? делай как хочешь, меню хтмл кодом вставить в шаблон дело 10 минут)
Я бы сказал четыре клика мышкой :-) в моем случае, но вдруг html меню = wp_nav_menu тогда ноль кликов мышкой :)
классы, функции, хранение в БД и другая ересь замедляющая загрузку страницы и нагружающая ресурсы хостинга
Так я о том же подумал, вот тут нашел на сайте кусок кода этой функции:
https://wp-kama.ru/function/wp_nav_menu
Там оказывается в ядре wp-includes/nav-menu-template.php около 300 строк PHP кода, который я бы мог заменить одной строкой html готового меню :)
Я провел некоторые тесты, правда я ещё тот тестер и кодер, даже не знаю можно ли так замерять кусочки, но вот:
При таком раскладе тратится в среднем 0,005 сек. на вызов меню.
А если без функции wp_nav_menu, html разметкой:
Вы не поверите, но тратится в среднем 0,000 сек. на вывод меню.
Честно говоря, не знаю, что меня сдерживает, может фиг с ними с этими 0,005 секундами :) это если я правильно насчитал, я ещё тот счетовод.При статическом меню (HTML) - не будет подсвечивать активное меню!
Это ж можно реализовать на js
есть ли смысл выводить меню напрямую HTML разметкой
Меню редактируется через админку для того, чтобы не лезть в код шаблона для его редактирования. Не все могут редактировать шаблоны, не навредив сайту, и не всегда меню находится только в одном шаблоне, иногда приходится редактировать несколько шаблонов, чтобы везде изменить одну ссылку. А так-то пожалуйста, заменяйте логику CMS на зашивание кода в шаблоны, если лично Вам это удобнее.