function get_photo_count() { add_post_meta(get_the_ID(), '_instagram_count', 0, true); $instagram_count = get_post_meta($post->ID, '_instagram_count'); $instagram_count = @unserialize($instagram_count[0]); $instagram = new Instagram(array('client_id' => '4dbe36aac4c943b9b260f078f33b4edc', 'access_token' => '1685551.4dbe36a.1970e3a32fff4545a4e3ceded4e059ee')); $result = $instagram->tags_media_recent('tbex'); $data = json_decode($result, true); if (count($instagram_count) != 0) { for ($i = 0; $i < sizeof($data['data']); $i++) { $instagram_count[] = $data['data'][$i]["id"]; } $instagram_count = array_unique($instagram_count); sort($instagram_count); $instagram_count = serialize($instagram_count); update_post_meta($post->ID, '_instagram_count', $instagram_count); } }