Есть ли смысл делать вывод меню напрямую не используя функцию wp_nav_menu в WordPress?

12
Dmitriy_2014
На сайте с 01.07.2014
Offline
146
127

Всем привет!

Как вы думаете есть ли смысл выводить меню напрямую HTML разметкой, а не через функцию wp_nav_menu которая генерирует меню, в плане скорости или в этом смысла нет. Меню в шапке сайта, особо не меняется годами :-). Нужна ли здесь работа PHP и функции WordPress?

Заранее всем спасибо за ответы!


BrickLayer
На сайте с 13.06.2020
Offline
16
#1
Главное чтобы внутренние ссылки были без https
totamon
На сайте с 12.05.2007
Offline
359
#2
нет смысла задавать подобные вопросы🤔
Хостинг от 90р ( https://goo.gl/h1VRkY ) и ВПС от 161р ( https://goo.gl/vw9JH7 ) 14 дней бесплатный тест! Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno ХОСТИНГ №1 РОССИИ https://8fn.ru/beget Монетизация любых сайтов PUSHами ( https://8fn.ru/push ) - лучшая цена клика и показа ;)
Dmitriy_2014
На сайте с 01.07.2014
Offline
146
#3
totamon #:
нет смысла задавать подобные вопросы🤔
В том смысле что готовое и заранее подготовленное меню выводится естественно быстрее или в том смысле что эта функция wp_nav_menu() работает настолько быстро что и нет смысла в этом?
SeVlad
На сайте с 03.11.2008
Online
1457
#4
Dmitriy_2014 #:
В том смысле что готовое и заранее подготовленное меню выводится естественно быстрее или в том смысле что эта функция wp_nav_menu() работает настолько быстро что и нет смысла в этом?
А сайт сделанный полностью на HTML ещё быстрее.
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
Dmitriy_2014
На сайте с 01.07.2014
Offline
146
#5
SeVlad #:
А сайт сделанный полностью на HTML ещё быстрее.
Так ведь так это и есть, но тут то речь про кусочек – html меню против вызова функции, причем меню, которое всегда одно и тоже. Я-то себе представляю, что заранее подготовленная разметка меню в шаблоне при любых раскладах быстрее, но есть сомнения что стандартная функция вывода меню в целом +/- одно и тоже…
Сергей
На сайте с 01.10.2010
Offline
104
#6
Есть смысл выводить wp_nav_menu, если нужно добавить меню минимум интерактива, т.к. WP добавляет классы и т.п. Можно выделить страницу на которой ты сейчас или рубрику и т.п.
При чистом HTML это сделать реально, но не так просто как силами WP.
На скорости не сильно сказывается, тем более, если стоит кеш-плагин, то он вообще html-ку выдает по сути.
totamon
На сайте с 12.05.2007
Offline
359
#7

Дмитрий, это прекрасный вопрос для сео статьи на какой-нибудь говнобложек под адсенс, но нормальных людей такие вопросы не интересуют, тк если ты используешь cms, то пользуешься всеми благами цивилизации и технического прогресса (включая 4х слойную туалетную бумагу), а если ты задрот фапающий на миллисикунды загрузки страницы, то делаешь все в хтмл и троллишь нубов на серче))

зы. бывают у тебя интересные вопросы, но многие просто высосаны из пальца... такие еще риторическими называют😉

Dmitriy_2014
На сайте с 01.07.2014
Offline
146
#8
Sergei Ermilov #:
Есть смысл выводить wp_nav_menu, если нужно добавить меню минимум интерактива, т.к. WP добавляет классы и т.п. Можно выделить страницу на которой ты сейчас или рубрику и т.п.
При чистом HTML это сделать реально, но не так просто как силами WP.
На скорости не сильно сказывается, тем более, если стоит кеш-плагин, то он вообще html-ку выдает по сути.
Да мне такой функционал не нужен, там по сути просто пару ссылок, а плагина кеширования у меня тоже нет, а значит работает как я понимаю php интерпретатор генерируя меню в реальном времени на лету, вместо этого я бы мог просто скопировать разметку и было бы тоже самое, но без работы php.
Dmitriy_2014
На сайте с 01.07.2014
Offline
146
#9
totamon #:

Дмитрий, это прекрасный вопрос для сео статьи на какой-нибудь говнобложек под адсенс, но нормальных людей такие вопросы не интересуют, тк если ты используешь cms, то пользуешься всеми благами цивилизации и технического прогресса (включая 4х слойную туалетную бумагу), а если ты задрот фапающий на миллисикунды загрузки страницы, то делаешь все в хтмл и троллишь нубов на серче))

зы. бывают у тебя интересные вопросы, но многие просто высосаны из пальца... такие еще риторическими называют😉

Банальный вопрос, возник из-за того, что вместо генерации меню его можно сверстать заранее подумал я :-), а фапают на миллисекунды к сожалению, не я, а поисковые системы, а мне приходится вместо творчества, заниматься ерундой всякой, если я хоть на пару секунд, а то и на одну уменьшу загрузку страницы поисковики с превеликим удовольствием поздравят меня со званием тормознутого дауна в смысле сайта конечно :)
totamon
На сайте с 12.05.2007
Offline
359
#10
Dmitriy_2014 #:
Да мне такой функционал не нужен, там по сути просто пару ссылок, а плагина кеширования у меня тоже нет, а значит работает как я понимаю php интерпретатор генерируя меню в реальном времени на лету, вместо этого я бы мог просто скопировать разметку и было бы тоже самое, но без работы php.
ну так зачем дело стало? делай как хочешь, меню хтмл кодом вставить в шаблон дело 10 минут)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий