Skip to content

Commit bcd1001

Browse files
author
Fifciuu
committed
Update
1 parent 564b0e1 commit bcd1001

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

wp-rest-api-v2-menus.php

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)