[Genesis Framework] Как изменить положение отображения меню навигации
В Genesis Framework меню навигации в основном устанавливаются в следующих двух местах.
Заголовок: основное меню навигации
Нижний колонтитул: дополнительное меню навигации
Вот как отобразить вторичное меню навигации, отображаемое в нижнем колонтитуле в правом верхнем углу заголовка.
Как изменить положение отображения вторичного меню
В качестве примера мы будем использовать дочернюю тему «Genesis Sample», которая поставляется вместе с фреймворком Genesis.По умолчанию для основного меню есть только одна строка, но положение нижнего колонтитула меню устанавливается на две строки, устанавливая его в заголовке.
1. Откройте экран администрирования WordPress → «Внешний вид» → «Редактор тем».
2. Затем выберите дочернюю тему Genesis, которую хотите отредактировать, и откройте function.php.
(Создайте резервную копию function.php, загрузив его отдельно, на случай, если редактирование не удастся)
3. Думаю, у меня есть следующий код.
// Перемещает вторичное меню навигации remove_action ('genesis_after_header', 'genesis_do_subnav'); add_action ('genesis_footer', 'genesis_do_subnav', 10);
4. Замените следующим кодом и обновите.
// Изменение положения вторичного меню remove_action ('genesis_after_header', 'genesis_do_subnav'); add_action ('genesis_before_header', 'genesis_do_subnav');
Добавьте следующий код в дополнительный CSS.
/ * Выровнять меню по правому краю * / .nav-secondary {margin: .3em 2em; text-align: right;}
это все.
Имя класса .nav-secondary, но если имя отличается в зависимости от дочерней темы, щелкните правой кнопкой мыши google chrome → verify.
обсуждение
Список комментариев
Пока нет комментариев