wordpress / latest / functions / wp_nav_menu_disabled_check.html

wp_nav_menu_disabled_check( int|string $nav_menu_selected_id, bool $display = true ): string|false

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: true

Return

string|false Disabled attribute if at least one menu exists, false if not.

Source

File: wp-admin/includes/nav-menu.php. View all references

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 );
}

Uses

Uses Description

Changelog

Version Description
5.3.1 The $display parameter was added.
3.6.0 Introduced.

© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/wp_nav_menu_disabled_check