WP_Navigation_Fallback::get_most_recently_created_nav_menu
Sorts the classic menus and returns the most recently created one.
Method of the class: WP_Navigation_Fallback{}
No Hooks.
Returns
WP_Term. The most recently created classic nav menu.
Usage
$result = WP_Navigation_Fallback::get_most_recently_created_nav_menu( $classic_nav_menus );
- $classic_nav_menus(WP_Term[]) (required)
- Array of classic nav menu term objects.
Changelog
| Since 6.3.0 | Introduced. |
WP_Navigation_Fallback::get_most_recently_created_nav_menu() WP Navigation Fallback::get most recently created nav menu code WP 6.9.1
private static function get_most_recently_created_nav_menu( $classic_nav_menus ) {
usort(
$classic_nav_menus,
static function ( $a, $b ) {
return $b->term_id - $a->term_id;
}
);
return $classic_nav_menus[0];
}