unregister_nav_menu

函式
unregister_nav_menu ( $location )
引數
  • (string) $location The menu location identifier.
    Required:
返回值
  • (bool) True on success, false on failure.
定義位置
相關方法
register_nav_menuregister_nav_menusget_registered_nav_menusis_nav_menuunregister_post_meta
引入
3.1.0
棄用
-

unregister_nav_menu: 這個函式取消註冊一個導航選單的位置。它需要一個引數,$location,它是位置的名稱。

取消註冊一個主題的導航選單位置。

function unregister_nav_menu( $location ) {
	global $_wp_registered_nav_menus;

	if ( is_array( $_wp_registered_nav_menus ) && isset( $_wp_registered_nav_menus[ $location ] ) ) {
		unset( $_wp_registered_nav_menus[ $location ] );
		if ( empty( $_wp_registered_nav_menus ) ) {
			_remove_theme_support( 'menus' );
		}
		return true;
	}
	return false;
}

常見問題

FAQs
檢視更多 >