WordPress — меню страниц

Как сделать, чтоб шаблон поддерживал меню?

wordpress меню страницОчень многие шаблоны WordPress изначально не поддерживают меню. И зайдя в раздел меню, вы видите надпись: «Текущая тема не поддерживает создание меню, однако вы можете использовать виджет «Произвольное меню», чтобы добавить любое из созданных здесь меню в боковую колонку темы».

Сегодня я покажу вам, как легко сделать так, чтоб ваша тема WordPress поддерживала меню, и вы легко смогли управлять пунктами своего меню. То есть добавлять и убирать необходимые пункты меню.

Для этого вам необходимо открыть файл functions.php Вашего шаблона и вставить в него следующую функцию:

 

Не забудьте сохранить файл.

После этого открываем файл header.php и находим в нем код похожий на этот:

Почему похожий, потому что у всех темы разные и код может отличаться. Можно сделать проще, вбить в поиск вашего браузера слово «menu» и он вам покажет где находится ваш код отвечающий за вывод меню.

Обратите внимание, что каждое меню имеет свой стиль оформления, который прописан как правило в контейнере <div class=»Menu»> или похожем, и надо аккуратно вставить новый код, не стерев стиль оформления меню.

Вставляем новый код:

Сохраняем файл и обновляем страницу.

После этого идем в раздел «Меню» и создаем свое новое меню(например: верхнее). Добавляем в него те пункты, которые вам необходимы, сохраняем меню и наслаждаемся!  🙂

меню wordpress

Вы ждали большего, но это все.

Есть и еще один способ.

Добавляем в файл functions.php следующую функцию:

Если ваша тема изначально имеет два меню, тогда код будет выглядеть следующим образом:

Сохраняем файл.

Добавляем в файл header.php, в то место, которое мы определили как и в первом случае код:

Сохраняем файл и настраиваем свое меню, как вам необходимо.

Удачи Вам и процветания!

Похожие записи

Рейтинг: 0

Автор публикации

не в сети 5 месяцев

Александр

24

Ничего так в делах не подкупает, как своевременная предоплата. $

Комментарии: 146Публикации: 102Регистрация: 05-02-2016

10 комментариев

  • Андрей

    Вот спасибо, так спасибо.
    Решил попробовать парочку тем от yootheme, но не одна из них (даже самые последние) не понимают произвольное меню горизонтальное.
    Сделал шаблончик для wp на Artisteer, так там все нормально.
    Еще раз спасибо.

    Рейтинг: 0
  • Михаил

    А вот с меню у меня по вашим советам не получилось… В админке все появилось, а вот на сайте отображаться никак не захотело… пришлось все обратно вернуть.

    Рейтинг: 0
    • Михаил, я все шаблоны делаю именно так как я описываю и этот шаблон тоже доделывал… Почему у вас не получилось, могу только предположить, что что-то сделали не правильно… Пробуйте экспериментируйте и наверняка у вас получится! 🙂

      Рейтинг: 0
  • Ник

    У меня все получилось, но вот только стили слетают и меню тупым текстом в низ идёт, как сделать чтобы стиль не нарушался?
    вот кусок коды меню которое идёт по умолчанию в шаблоне:

    <li class="»><a href="»>Главная

    Подскажите как отредактировать именно вот этот кусок:

    так чтобы не разваливать стиль меню

    Рейтинг: 0
  • Ник

    блин вордпресс съел код не удаётся выложить

    Рейтинг: 0
  • Виталий

    Здравствуйте, Александр.

    Пользуюсь таким же шаблоном как у вас. С поддержкой меню, вроде бы, получилось. Но хотелось, чтобы меню было выпадающим. Не подскажете, как это сделать?
    Спасибо.

    Рейтинг: 0
  • У меня все получилось!!!!!!)))неделю не мог настроить(((Спасибо, Александр за полезную статейку!

    Рейтинг: 0

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