wp_nav_menu_disabled_check() WordPress Function
The wp_nav_menu_disabled_check() function is used to check whether a navigation menu is disabled. If a menu is disabled, its items will not be displayed. This function is typically used by plugin developers to disable menus when their plugin is deactivated.
wp_nav_menu_disabled_check( int|string $nav_menu_selected_id, bool $display = true ) #
Check whether to disable the Menu Locations meta box submit button and inputs.
Parameters
- $nav_menu_selected_id
(int|string)(Required)ID, name, or slug of the currently selected menu.
- $display
(bool)(Optional)Whether to display or just return the string.
Default value: true
Return
(string|false) Disabled attribute if at least one menu exists, false if not.
Source
File: wp-admin/includes/nav-menu.php
function wp_nav_menu_disabled_check( $nav_menu_selected_id, $display = true ) { global $one_theme_location_no_menus; if ( $one_theme_location_no_menus ) { return false; } return disabled( $nav_menu_selected_id, 0, $display ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
5.3.1 | The $display parameter was added. |
3.6.0 | Introduced. |