Поскольку вы говорите, что не знаете, как программировать, я подготовил несколько фрагментов кода для вставки в ваши функции и заголовочные файлы, но я рекомендую вам посмотреть, как они были созданы, чтобы вы немного понялиболее знакомы с функциями Wordpress.Как сказал thenetimp, вам нужно добавить поддержку меню для вашей темы, что можно сделать с помощью функции add_theme_support ('menus') , после чего вы можете зарегистрировать несколько меню с помощью функции register_nav_menus (% menu array%) , с массивом меню внутри функции, например:
add_theme_support( 'menus' );
if ( function_exists( 'register_nav_menus' ) ) {
register_nav_menus(
array(
'header-menu' => 'Header Menu',
'footer-menu' => 'Footer Menu'
)
);
}
Эта функция добавляет поддержку тем для меню, а также добавляет отдельные меню 'Header Menu' &«Меню нижнего колонтитула», которое можно вызвать в вашей теме.Для этого вы можете использовать функцию wp_nav_menu (% menu name%) .Что бы вы ни указали для «названия меню», Wordpress будет искать это меню в базе данных вашего сайта и показывать его содержимое.Итак, если вы хотите вызвать это меню заголовка, которое мы создали ранее, вы можете использовать код в вашем файле header.php:
<?php wp_nav_menu( array(
'theme_location' => 'header-menu',
'container' =>'nav',
'menu_class' => 'menu header-menu'
)
) ?>
Этот код получит меню из местоположения 'header-menu',оберните его в элемент nav и присвойте ему класс 'menu header-menu' (который может быть полезен при оформлении вашего меню).Я только показал несколько вариантов, чтобы вы не запутались, но если вам интересно, вы можете узнать больше на сайте документации Wordpress ( ссылка )