Добавление меню в старый шаблон WordPress

меню в WordPress

меню в WordPress

Как обычно, делюсь тем, что было сделано в рамках какого-либо проекта и не было тут описано. Поскольку этот бложик это удобная записная книжка, то пишу в первую очередь для себя, но если кому пригодится — отлично. Значит понадобилось добавить меню в шаблон WordPress. Меню есть во всех шаблонах, но не везде оно сделано современно, порой просто выводятся страницы или категории и все. Сегодня у движка WordPress есть удобное управление меню, поэтому правильнее добавить возможность управлять им из админки. К делу. В активном шаблоне находим файл functions.php в него добавляем: Т.е. добавляем поддержку меню в шаблон и регистрируем пару меню. Например, для шапки и подвала, чтобы оба были разные. После добавления этих строк идем в файл header.php и собственно находим в нем упоминания меню и какой-либо вывод его, везде по разному, но почти везде интуитивно понятно, что это блок вывода меню. Код выводивший предыдущее меню комментируем // Старый код меню (если в одну строку) или /* Старый код меню (если несколько строк) */ Комментируем, чтобы если Вы ошиблись, могли вернуть все на прежнее место. Выводим первое меню в шаблоне: Выводим второе меню в шаблоне:

Полезная информация:

Правильные анонимайзеры
Полезные плагины WordPress
Как быстро узнать версию ISPConfig 3 (ssh)
Html в конце ссылки статей в WordPress
Html в конце ссылок страниц WordPress
Как добавить редирект (301) в ISPConfig
Как настроить DNS шаблоны в ISPConfig 3
Форма контактов для WordPress
Как убрать ссылку из плагина iSape в WordPress
iSape vs VKontakte API и iMoney + VK comments
Заменить слова в базе MySQL средствами phpMyAdmin
Русификация плагина «NextGEN Gallery» (файл)
Случайный вывод кода (видео, текст, картинки)
Задача: выравнять картинки по центру div-ов с помощью CSS
Обвести текст при помощи HTML и CSS
Убрать category из ссылки WP (продолжение)
Добавить html в категорию и страницу
Обновляем WordPress до 3.5
Полная русификация Woocommerce
Правильный robots.txt
Польза простых файлов .bat
Joomla/Mambo To WordPress Migrator Fatal error (решение)
Javascript прокрутки страницы
Красивые письма с WP Better Emails
Ubuntu простой backup на Яндекс диск
WordPress http error - решение проблемы
Cherry FrameWork logo + description
Удаляем строки Saphali Lite, Woocommerce, All in one seo pack
Обновление url и адрес картинок после изменения адреса блога
Woocommerce WaitingList
Breadcrumbs редактировать в Cherry FrameWork
Добавление PageNavi (постраничной навигации) в нестандартные шаблоны
Простой плагин email рассылки (Newsletter) для WordPress
Ошибка Deprecated: Function ereg() is deprecated in /samefile.php on line 142
Площадки для размещения статей
Несколько простых команд для Cent OS
Дополнительный домен в панели ISPManager
Отображение и текста и логотипа в шаблоне WordPress
Как сделать в windows 7 в папке «столбцы по размеру содержимого» по умолчанию?
Как прочистить дюзы принтеру Epson Stylus Photo на Mac OS X
Отображение количества просмотров статьи в подходящем месте
Шаблон Mantra изменения вида пагинации
Грамотный robots.txt для WordPress 4.х
ISPManager установить SSL сертификат
Как выводить первую картинку поста wordpress
Как очистить очередь Exim
Как обойти AdBlock
Плагин карты сайта XML
Локализация woocommerce Print Invoice & Delivery Note
Как изменить длину анонса (excerpt) плагин
Управления ссылками WordPress плагин WPNoExternalLinks
Добавление бесплатного SSL сертификата на WordPress
Ошибка платежа Яндекс.Касса и Woocommerce
Footer в functions.php для дочерней (child) темы StoreFront WordPress
Удаляем второй meta name=description от All in One Seo Pack
Метки: . Закладка Постоянная ссылка.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *