@@ -145,13 +145,6 @@ function wp_api_v2_menus_get_menu_items( $id ) {
145145 // add slug to menu items
146146 $ slug = basename ( get_permalink ($ item ->object_id ) );
147147 $ item ->slug = $ slug ;
148- if (isset ($ item ->thumbnail_id ) && $ item ->thumbnail_id ) {
149- $ item ->thumbnail_src = wp_get_attachment_image_url (intval ($ item ->thumbnail_id ), 'post-thumbnail ' );
150- }
151- if (isset ($ item ->thumbnail_hover_id ) && $ item ->thumbnail_hover_id ) {
152- $ item ->thumbnail_hover_src = wp_get_attachment_image_url (intval ($ item ->thumbnail_hover_id ), 'post-thumbnail ' );
153- }
154-
155148 } else if ($ item ->type == 'taxonomy ' ) {
156149 $ cat = get_term ($ item ->object_id );
157150 $ item ->slug = $ cat ->slug ;
@@ -163,17 +156,18 @@ function wp_api_v2_menus_get_menu_items( $id ) {
163156 }
164157 }
165158
166- if ( $ item ->menu_item_parent ) {
167- if (isset ($ item ->thumbnail_id ) && $ item ->thumbnail_id ) {
168- $ item ->thumbnail_src = wp_get_attachment_image_url (intval ($ item ->thumbnail_id ), 'post-thumbnail ' );
169- }
170- if (isset ($ item ->thumbnail_hover_id ) && $ item ->thumbnail_hover_id ) {
171- $ item ->thumbnail_hover_src = wp_get_attachment_image_url (intval ($ item ->thumbnail_hover_id ), 'post-thumbnail ' );
172- }
159+ if (isset ($ item ->thumbnail_id ) && $ item ->thumbnail_id ) {
160+ $ item ->thumbnail_src = wp_get_attachment_image_url (intval ($ item ->thumbnail_id ), 'post-thumbnail ' );
161+ }
162+ if (isset ($ item ->thumbnail_hover_id ) && $ item ->thumbnail_hover_id ) {
163+ $ item ->thumbnail_hover_src = wp_get_attachment_image_url (intval ($ item ->thumbnail_hover_id ), 'post-thumbnail ' );
164+ }
173165
166+ if ( $ item ->menu_item_parent ) {
174167 array_push ( $ child_items , $ item );
175168 unset( $ menu_items [ $ key ] );
176169 }
170+
177171 }
178172
179173 // push child items into their parent item in the original object
0 commit comments