0
創建WordPress的自定義菜單我使用這個腳本動態創建新的自定義菜單和頁面分配給它...上飛
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「Appearance> Menus」Manager中手動執行此操作,並在「主題位置>主導航菜單」下選擇「Header Menu」並單擊「Save」。我試圖在腳本中做到這一點。