Тема Genesis для WordPress пользуется популярностью среди веб-разработчиков благодаря своей гибкости и возможностям настройки. Одним из распространенных запросов на настройку является добавление в тему меню нижнего колонтитула. В этой статье мы рассмотрим несколько методов добавления меню нижнего колонтитула в тему Genesis, а также примеры кода для каждого метода.
Метод 1: использование плагина Genesis Simple Menus
Самый простой способ добавить меню нижнего колонтитула в тему Genesis — использовать плагин Genesis Simple Menus. Вот как это можно сделать:
- Установите и активируйте плагин Genesis Simple Menus из репозитория плагинов WordPress.
- Перейдите в «Внешний вид» ->«Меню» на панели управления WordPress.
- Создайте новое меню и добавьте в него нужные ссылки.
- В разделе «Настройки меню» выберите расположение «Меню нижнего колонтитула».
- Сохраните меню.
Метод 2: редактирование файлов темы
Если вы предпочитаете редактировать файлы темы вручную, выполните следующие действия:
- Доступ к вашей установке WordPress через FTP или файловый менеджер на панели управления хостингом.
- Перейдите в каталог «wp-content/themes/genesis».
- Найдите файл «functions.php» и откройте его в текстовом редакторе.
- Добавьте следующий фрагмент кода, чтобы зарегистрировать новое меню нижнего колонтитула:
add_action('init', 'custom_register_footer_menu');
function custom_register_footer_menu() {
register_nav_menu('footer_menu', 'Footer Menu');
}
-
Сохраните изменения.
-
Откройте файл «footer.php» и добавьте следующий код в место, где должно отображаться меню нижнего колонтитула:
<?php
wp_nav_menu(array(
'theme_location' => 'footer_menu',
'container' => 'nav',
'container_id' => 'footer-menu',
));
?>
- Сохраните изменения.
Метод 3: использование пользовательской области виджетов
Другой подход — создать собственную область виджетов для меню нижнего колонтитула. Вот как:
- Установите и активируйте плагин Genesis Simple Sidebars из репозитория плагинов WordPress.
- Перейдите в раздел «Внешний вид» ->«Виджеты» на панели управления WordPress.
- Создайте новую область виджетов и назначьте ее нижнему колонтитулу.
- Добавьте виджет пользовательского меню во вновь созданную область виджетов и выберите нужное меню.
- Сохраните изменения.
Добавить меню нижнего колонтитула в тему Genesis можно различными способами. Вы можете использовать плагин Genesis Simple Menus, редактировать файлы темы напрямую или создавать собственную область виджетов. Выберите метод, который соответствует вашим предпочтениям и рабочему процессу разработки. Следуя предоставленным примерам кода, вы сможете легко интегрировать меню нижнего колонтитула в свою тему Genesis.