You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
749 B
23 lines
749 B
<?php
|
|
|
|
function register_custom_menus() {
|
|
add_theme_support('menus');
|
|
register_nav_menus([
|
|
'main-menu' => 'Основное меню',
|
|
'cats-menu' => 'Меню для кошек',
|
|
'dogs-menu' => 'Меню для собак',
|
|
'mobile-menu' => 'Мобильное меню',
|
|
]);
|
|
}
|
|
add_action('after_setup_theme', 'register_custom_menus');
|
|
|
|
add_filter('timber/context', 'add_to_context');
|
|
|
|
function add_to_context($context)
|
|
{
|
|
$context['main_menu'] = Timber::get_menu('main-menu');
|
|
$context['cat_menu'] = Timber::get_menu('cats-menu');
|
|
$context['dog_menu'] = Timber::get_menu('dogs-menu');
|
|
$context['mobile_menu'] = Timber::get_menu('mobile-menu');
|
|
return $context;
|
|
} |