alphaprog
Ответы в темах
-
Полно плагинов.
Например Quick Box Popup
https://wordpress.org/plugins/quick-box-popup/Форум: Проблемы и решения
Тема: КАК сделать произвольное менюПроизвольное меню создается в админке «Внешний вид»-«Меню».
А чтобы добавить в шаблон нужно с начало в functions.php добавить
function setuptheme() {
register_nav_menu( ‘top_logo_menu’, ‘Произвольное меню после логотипа’ );
}
add_action( ‘after_setup_theme’, ‘setuptheme’ );
В админке «Внешний вид»-«Меню»-«Управление областями». Там назначить «Произвольное меню после логотипа» созданное меню.
Потом в шаблоне, в файле header.php найти то место, где нужно вставить меню и написать <?php wp_nav_menu( array( ‘theme_location’ => ‘top_logo_menu’, ‘menu_class’ => ‘toplogomenu’, ‘container’ => ‘false’ ) ); ?>
А после добавить класс в css — toplogomenu и навести красоту 🙂Форум: Проблемы и решения
Тема: В каком файле хранится меню страницы?Это делается немного по другому.
Обычно, если готовый шаблон, то в файле header.php можно найти Топ меню. И нижнее меню в footer.php.
Меню рисуется динамический. Это делает функция wp_nav_menu.
Вот пример:
<?php wp_nav_menu( array( ‘theme_location’ => ‘top_menu’, ‘menu_class’ => ‘nav navbar-nav’, ‘container’ => ‘false’ ) ); ?>
Описание данной функции http://wp-kama.ru/function/wp_nav_menu
Там и можно посмотреть аргументы.
А всю красоту можно навести уже с помощью CSS.
Если и такой вариант не устраивает, то можно получить пункты меню с помощью фунции wp_get_nav_menu_items() (http://wp-kama.ru/function/wp_get_nav_menu_items) и потом рисовать как угодно.