WP_Navigation_Fallback::get_most_recently_created_nav_menu()private staticWP 6.3.0

Sorts the classic menus and returns the most recently created one.

Method of the class: WP_Navigation_Fallback{}

No Hooks.

Return

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() code WP 6.7.2

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