/** * Get a image URL. * * @param int $id Image ID. * @param int $width Image width. * @param int $height Image height. * @param boolean $crop Image crop. * @param boolean $upscale Force the resize. * * @return string */ function vulcano_get_image_url($id, $width, $height, $crop = true, $upscale = false) { $resizer = Vulcano_Thumbnail_Resizer::get_instance(); $origin_url = wp_get_attachment_url($id); $url = $resizer->process($origin_url, $width, $height, $crop, $upscale); return $url ? $url : $origin_url; }