Основы WordPress. Серия седьмая. Навигационное меню

Артем Абрамович

Меня зовут Артем Абрамович и я являюсь фрилансером-вордпресером. Занимаюсь настройкой и редактированием сайтов созданных на CMS WordPress. Это основная моя специализация, есть еще несколько работ, которыми я занимаюсь, но обо этом вы можете более подробно узнать из моего портфолио.

36 комментариев к “Основы WordPress. Серия седьмая. Навигационное меню”

  1. момент со значками был для меня неизвестен, спасибо))

    подписался на канал, записывайте больше видео и популярность придет)))

    Ответить
    • @Віталій Катунін Вам спасибо. постараюсь записывать чаще…

      Ответить
  2. есть сайт на котором раньше меню выводилось так
    wp_nav_menu( array(
    ‘theme_location’ => »,
    ‘menu’ => ‘base’,
    ‘container’ => ‘div’,
    ‘container_class’ => »,
    ‘menu_class’ => ‘wrap’,
    ‘echo’ => true,
    ‘before’ => »,
    ‘after’ => »,

    ‘link_before’ => »,
    ‘link_after’ => »,
    ‘depth’ => 2,
    ‘walker’ => »,
    ) );
    появилась надобность выводить еще и подменю, но только оно должно выводиться без класса для ul и тег a не должен оборачиваться в див. как такое реализовать? Как для подменю задать свои
    ‘menu_class’ => »,
    ‘before’ => »,
    ‘after’ => ‘>’,

    ‘link_before’ => »,
    ‘link_after’ => »,

    Ответить
    • ну вот именно, нужно чтобы вложенное отличалось от основного, для основного должно остаться так как есть (к примеру ‘menu_class’ => ‘wrap’, этот класс должен остаться только у основного) а подменю которое показывается (у меня по клику по одному из пунктов основного меню) не должно содержать те теги и классы которые описаны мной выше

      Ответить
    • хотелось бы узнать, как написать эту самую калбек функцию)

      Ответить
    • вы про walker? а не планируете записать урок по этой теме? мне кажется очень полезная штука.

      Ответить
  3. Иконки появились над надписью в меню, а не сбоку…как-то можно исправить?

    Ответить
  4. Здравствуйте! Спасибо вам за уроки!!
    Скажите, как сделано меню на этом сайте? http://www.bookinagency.cz к
    использована тема DIVI, я как ни крутил, не получается у меня логотип рядом с этим квадратиком добавить.
    тема сильно переработана видимо?

    Ответить
    • Добрый день! Спасибо что смотрите. Скорее всего дочерка используется с собственными стилями. По крайней мере в штатной теме такой возможности нет

      Ответить
    • спасибо.
      написал Вам через форму на сайте! есть проекты по этой части

      Ответить
  5. Спасибо за видео! Вопрос: у меня при раскрытии вкладок меню нет таких настроек как у Вас на видео, как мне их добавить туда чтоб иконку в меню прикрепить? Заранее благодарю!

    Ответить
  6. Здравствуйте. Подскажите пожалуйста, как изменить вид меню или хотя бы надпись на этом сайте: rv-moskow.ru? Там по английски написано Navigation( при просмотре на небольших экранах). Не могу понять где всё это находиться. Буду очень благодарна! Спасибо.

    Ответить
    • Доброго! Видимо надо просто перевод сделать, а так все от темы зависит

      Ответить
  7. Спасибо! Вас слушать — одно удовольствие. Легко и доступно излагаете.
    Вопрос. У вас на сайте (текущей версии), если вы заходите в раздел «О центре» или «Услуги» — дальше открываются новые разделы (с картинками и без), и вглубь — еще разделы. Это дерево можно организовать на любом готовом шаблоне WP? Хотя я, возможно, забегаю вперед, и в следующих видео вы объясните.
    Вопрос возник, т.к. мне нужно выбрать шаблон, а там в виде demo даются образцы записей блога или страниц, но страниц строго определенных стилей (about, our services и т.п.), но они никогда не имеют структуры дерева. И я не пойму — я могу туда вставлять картинки в страницы, причем на всех уровнях (если они возможны)? Типа как у вас на сайте?
    Или это ограничено шаблоном?
    Например, вот этот: https://www.templatemonster.com/ru/demo/53301.html
    или этот: https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266

    Ответить
    • Рад стараться)
      Да, формально, такое дерево можно на любой теме сделать

      Не очень понял, в чем проблема, но картинки на странице абсолютно точно можно вставлять. Выглядеть страницы будут по разному, но это уже совершенно другая история

      Ответить
    • То есть, к примеру, вот в этих шаблонах, что я упомянула — тоже можно будет построить иерархию страниц (как бы дерево), еще и с картинками?

      Ответить
  8. А если я хочу добавить в меню справа скажем дополнительно в конце иконку (изображение малельное типа иконки или лого какой-то )как это сделать и где? или мультиязычность чтобы можно было выбирать!справа в углу.

    Ответить
    • Не очень понял что нужно сделать, но штатными средствами это сделать не получиться. Надо использовать дополнительные плагины

      Ответить
  9. С 2015 по 2020 Ваш поклонник! Удачи в творчестве!!! Два практических вопроса по уроку. 1) В верхнем(главном) меню есть пункт с выпадающим списком. Если «давить» на любой пункт этого списка,то открывается соответствующая страница и всё хорошо. А если человек нажимает на сам пункт главного меню,то открывается ПУСТАЯ страница. Некрасиво. Как сделать так,чтобы в этом случае открывалась первая по списку (или любая назначенная) страница ? 2) Сделано главное меню с выпадающим в шапке. Связываю его в настройках с футером. В футере это меню появляется,но БЕЗ ВЫПАДАЮЩИХ СПИСКОВ. Где в настройках ВордПресса поправить,чтобы в футере тоже выпадали списки? Спасибо Вам или другим зрителям!!!

    Ответить
    • Спасибо
      1. В настройках меню установите для главной любую страницу
      2. Меню в подвале зависит от темы, если там не включены вложения в меню то их не будет

      Ответить
  10. Подскажите пожалуйста. как сделать меню товаров как это реализовано на сайте goods.ru

    Ответить
  11. Добрый день. Скажите как сделать такую функцию, что бы при нажатии на конкретное слово меню оно было не кликабельным ( при нажатии на меню, данное слово ни чего не происходило, не перекидывало бы на новую страницу) Заранее спасибо за ответ.

    Ответить
    • Добрый! Используйте произвольные ссылки(при создании меню там есть такой раздел) и вместо линка ставьте #

      Ответить

Добавить комментарий

%d такие блоггеры, как: