Я использую этот скрипт для создания нового пользовательского меню на лету и назначения ему страницы ...
if ( !is_nav_menu( 'Header Menu' )) {
$menu_id = wp_create_nav_menu( 'Header Menu' );
$menu = array( 'menu-item-type' => 'custom', 'menu-item-url' => get_home_url('/'),'menu-item-title' => 'Home', 'menu-item-status' => 'publish' );
wp_update_nav_menu_item( $menu_id, 0, $menu );
}
Однако, я застрял на том, как подключить это менювплоть до «Местоположений меню» моей темы.
Например, моя тема регистрирует расположение меню ...
register_nav_menus(
array('header-menu' => __( 'Main Navigation Menu' ) )
);
Как я могу подключить "Меню заголовка "до области" Главное меню навигации "с помощью скрипта?
т.е. я могу сделать это вручную из диспетчера WordPress" Внешний вид> Меню "и в разделе" Расположение тем> Главное меню навигации "выбрать"Заголовок »и нажмите« Сохранить ».Я пытаюсь сделать это в сценарии.