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

меню в WordPress

меню в WordPress

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

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

Доступ к namebased сайту без DNS-записи в Windows
Как добавить отображения даты в подвале сайта WordPress.
Как быстро узнать версию ISPConfig 3 (ssh)
Html в конце ссылок страниц WordPress
Удалить category WordPress
ISPConfig 3 установить флаг active в MyDNS
Как добавить редирект (301) в ISPConfig
Как добавить алиас домена ISPConfig
Как настроить DNS шаблоны в ISPConfig 3
Форма контактов для WordPress
Удаление плагинов WordPress
Как убрать ссылку из плагина iSape в WordPress
Простой и красивый способ украсить UnderConstruction
Разделитель в iSape / Sape
Не показывать виджет iMoney если он пуст
Задача: выравнять картинки по центру div-ов с помощью CSS
Убрать category из ссылки WP (продолжение)
Добавить html в категорию и страницу
Добавить новый sidebar
Во время загрузки произошла ошибка... WordPress
Системные переменные Windows
Полезные фотосервисы
Красивые WordPress caption
Вывод материалов из рубрики списком WordPress
Jazzy Forms плагин, который радует!
Javascript прокрутки страницы
Красивые письма с WP Better Emails
При обновлении произошла ошибка: Не удалось определить директорию содержимого
Ubuntu простой backup на Яндекс диск
WordPress http error - решение проблемы
Удаляем строки Saphali Lite, Woocommerce, All in one seo pack
Обновление url и адрес картинок после изменения адреса блога
Поиск по размеру файла в Ubuntu
Breadcrumbs редактировать в Cherry FrameWork
Добавление PageNavi (постраничной навигации) в нестандартные шаблоны
Простой плагин email рассылки (Newsletter) для WordPress
Сделать изображения одинаковыми по высоте средствами CSS
Ошибка Deprecated: Function ereg() is deprecated in /samefile.php on line 142
WordPress не работают постоянные ссылки (404 Not Found)
Несколько простых команд для Cent OS
Как в Mac Os X заменить QIP
Несколько мыслей про Skype
Как отключить сообщения «системы безопасности» Mac OS X
Принудительное включение отображения ошибок в PHP
Шаблон Mantra изменение текста Read more
Грамотный robots.txt для WordPress 4.х
ISPManager установить SSL сертификат
Как выводить первую картинку поста wordpress
Как очистить очередь Exim
Плагин карты сайта XML
Как изменить длину анонса (excerpt) плагин
Как удалить ссылки на картинки в новостях WordPress
MainWP Child не добавляется при успешном подключении [Решено]
Footer в functions.php для дочерней (child) темы StoreFront WordPress
Повышение безопасности редактируя .htaccess
Метки: . Закладка Постоянная ссылка.

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

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

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