On this page
WP_REST_Menus_Controller::get_menu_auto_add( int $menu_id ): bool
Returns the value of a menu’s auto_add setting.
Parameters
$menu_idint Required-
The menu id to query.
Return
bool The value of auto_add.
Source
File: wp-includes/rest-api/endpoints/class-wp-rest-menus-controller.php. View all references
protected function get_menu_auto_add( $menu_id ) {
$nav_menu_option = (array) get_option( 'nav_menu_options', array( 'auto_add' => array() ) );
return in_array( $menu_id, $nav_menu_option['auto_add'], true );
}
Related
Uses
| Uses | Description |
|---|---|
| get_option() wp-includes/option.php | Retrieves an option value based on an option name. |
Used By
| Used By | Description |
|---|---|
| WP_REST_Menus_Controller::get_term() wp-includes/rest-api/endpoints/class-wp-rest-menus-controller.php | Gets the term, if the ID is valid. |
| WP_REST_Menus_Controller::prepare_item_for_response() wp-includes/rest-api/endpoints/class-wp-rest-menus-controller.php | Prepares a single term output for response. |
Changelog
| Version | Description |
|---|---|
| 5.9.0 | Introduced. |
© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_rest_menus_controller/get_menu_auto_add