'', 'fss_featured_image' => '', 'featured_ext_image' => '', 'fss_image_style' => '', 'fss_image_shadow' => '', 'fss_click_action' => '', 'fss_image_link' => '', 'fss_link_target' => '', 'css_animation_image' => '', ),$atts)); $default_src = vc_asset_url( 'vc/no_image.png' ); $image = wpb_getImageBySize($params = array( 'post_id' => NULL, 'attach_id' => $fss_featured_image, 'thumb_size' => 'full', 'class' => "" )); if ($featured_image_source == 'external_link') { $src = $featured_ext_image; } elseif ($featured_image_source == 'media_library' && !$image) { $src = $default_src; } else { $link = wp_get_attachment_image_src( $fss_featured_image, 'large' ); $link = $link[0]; $src = $link; } if ($featured_image_source == 'external_link' && $featured_ext_image != '') { list($width, $height) = getimagesize($src); } else { list($width, $height) = getimagesize($link); } $a_attrs['href'] = $fss_image_link; $a_attrs['target'] = $fss_link_target; if ($featured_image_source == 'external_link') { if (!$featured_ext_image) { $content_image =''; } else { if ($fss_click_action == 'open_photoswipe') { $content_image = ''; } elseif ($fss_click_action == 'custom_link') { $content_image = ''; } else { $content_image =''; } } } else { if (!$fss_featured_image) { $content_image =''; } else { if ($fss_click_action == 'open_photoswipe') { $content_image = '' . $image['thumbnail'] . ''; } elseif ($fss_click_action == 'custom_link') { $content_image = '' . $image['thumbnail'] . ''; } else { $content_image = $image['thumbnail']; } } } /* Animation delay */ if ('' !== $css_animation_image) { $animation_delay = 'data-animation-delay="200"'; } else { $animation_delay = ''; } $wrapper_class = implode(' ', array('side-featured-wrapper', $fss_image_style, $css_animation_image, $fss_image_shadow)); $output = '
'; return $output; } }