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

меню в WordPress

меню в WordPress

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

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

Во время загрузки произошла ошибка... WordPress
Полная русификация Woocommerce
Локализация woocommerce Print Invoice & Delivery Note
Правильные анонимайзеры
Плагин карты сайта XML
Добавить html в категорию и страницу
Несколько мыслей про Skype
Ошибка платежа Яндекс.Касса и Woocommerce
Cherry FrameWork logo + description
TimThumb error has occured WordPress
ISPConfig 3 установить флаг active в MyDNS
Простой скрипт обратного отсчета (javascript)
Несколько простых команд для Cent OS
WordPress Super Cache - кто такой?
WP-PageNavi добавление пагинации
Добавление PageNavi (постраничной навигации) в нестандартные шаблоны
Html в конце ссылок страниц WordPress
Случайный вывод кода (видео, текст, картинки)
Как прочистить дюзы принтеру Epson Stylus Photo на Mac OS X
Повышение безопасности редактируя .htaccess
Обновление url и адрес картинок после изменения адреса блога
Разделитель в iSape / Sape
Как быстро узнать версию ISPConfig 3 (ssh)
Удалить category WordPress
Добавить валюту (руб.) в woocommerce
Удалить все meta name=generator WordPress, Woocommerce, Saphali
Breadcrumbs редактировать в Cherry FrameWork
Дополнительный домен в панели ISPManager
Отображение количества просмотров статьи в подходящем месте
Backup сайта в DropBox
Как добавить отображения даты в подвале сайта WordPress.
Как отключить сообщения «системы безопасности» Mac OS X
Как настроить DNS шаблоны в ISPConfig 3
Красивые письма с WP Better Emails
Обновляем WordPress до 3.5
WordPress не работают постоянные ссылки (404 Not Found)
Добавить новый sidebar
MainWP Child не добавляется при успешном подключении [Решено]
Woocommerce WaitingList
Убрать category из ссылки WP (продолжение)
Как в Mac Os X заменить QIP
Как убрать точки li в меню
Обвести текст при помощи HTML и CSS
Как обойти AdBlock
Как добавить алиас домена ISPConfig
Как распечатать каталог содержимого на диске
Как очистить очередь Exim
Принудительное включение отображения ошибок в PHP
Как склеить домены (301 редирект)
Красивые WordPress caption
Как изменить длину анонса (excerpt) плагин
При обновлении произошла ошибка: Не удалось определить директорию содержимого
Удаляем строки Saphali Lite, Woocommerce, All in one seo pack
Заменить слова в базе MySQL средствами phpMyAdmin
Footer в functions.php для дочерней (child) темы StoreFront WordPress
Метки: . Закладка Постоянная ссылка.

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.