nav_menuアイテムの出力をツリーのような多次元配列に変換します
navメニュー項目をフラット配列ではなく多次元配列として取得する方法はありますか? ツリーのような構造とは、子アイテムと親アイテムの関係を維持するようなものを意味します(これは単なる例です)… array( array( 'post_type' => 'page', 'post_name' => 'Home', 'children' => array() ), array( 'post_type' => 'page', 'post_name' => 'About Us', 'children' => array( array( 'post_type' => 'page', 'post_name' => 'Our History', 'children' => array() ) ) ) ) wp_get_nav_menu_items()関数はありますが、同じレベルのすべての項目を含む1次元配列を返します。これは私が望むものではありません。WordPressには、メニュー項目の多次元配列を取得する組み込みの方法が含まれていますか?そうでない場合wp_get_nav_menu_items()、パフォーマンスの観点から、ツリーのような構造として多次元配列に入れる最良の方法は何ですか?