From b549bdcbc7e2072d6ae64518cf4d0330d96fa322 Mon Sep 17 00:00:00 2001 From: Nikolai R Kristiansen Date: Fri, 21 Jul 2017 01:51:51 +0200 Subject: [PATCH] Event API: Add thumbnails --- plugins/neuf-events/neuf-events-post-types.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugins/neuf-events/neuf-events-post-types.php b/plugins/neuf-events/neuf-events-post-types.php index 3139b89f..f8b53d3b 100644 --- a/plugins/neuf-events/neuf-events-post-types.php +++ b/plugins/neuf-events/neuf-events-post-types.php @@ -146,6 +146,13 @@ function api_add_custom_fields($response, $post, $request) { $response->data['start_time'] = date("c", $response->data['start_time'] - $offset_in_seconds); $response->data['end_time'] = date("c", $response->data['end_time'] - $offset_in_seconds); + /* Add thumbnail in all sizes */ + $sizes = get_intermediate_image_sizes(); + $response->data['thumbnail'] = array(); + foreach ($sizes as $size) { + $response->data['thumbnail'][$size] = get_the_post_thumbnail_url($post->ID, $size); + } + return $response; }