/home/arranoyd/magicraft/wp-content/themes/massive-dynamic/templates/single-post-media.php
<?php
$format = get_post_format();
$height=esc_attr(get_post_meta( get_the_ID(), 'image-height', true));
if($format==false){
    if ( function_exists('has_post_thumbnail') && has_post_thumbnail() ) { ?>
        <?php
        $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' );
        $image = (false == $image)?PIXFLOW_PLACEHOLDER_BLANK:$image[0];
        ?>
        <div class="single-post-media" style="background-image: url('<?php echo esc_url($image); ?>'); <?php if($height!='') echo 'height:'.esc_attr($height).'px'; ?>">
        </div>
    <?php
    }
}elseif($format=='audio'){
    $audio=pixflow_extract_audio_info(get_post_meta(get_the_ID(), 'audio-url', true));
    if($audio != null)
    {
        ?>
        <div class="single-post-media audio-frame" <?php if($height!='') echo 'style="height:'.esc_attr($height).'px"'; ?>">
            <?php
            echo pixflow_soundcloud_get_embed($audio['url'],$height);
            ?>
        </div>
    <?php
    }

}elseif($format=='video') {

    $videoUrl = get_post_meta(get_the_ID(), 'video-url', true);


    //Parse the content for the first occurrence of video url
    $video = pixflow_extract_video_info($videoUrl);
    if ($video != null) {
        pixflow_get_video_meta($video);

        //Extract video ID
        ?>
        <div class="single-post-media" <?php if ($height != '') echo 'style="height:' . esc_attr($height) . 'px"'; ?>>
            <?php
            if ($video['type'] == 'youtube')
                $src = "https://www.youtube.com/embed/" . esc_attr($video['id']);
            else
                $src = "https://player.vimeo.com/video/" . esc_attr($video['id']) . "?color=ff4c2f";
            ?>
            <iframe src="<?php echo esc_url($src); ?>" width="100%" height="<?php echo esc_attr($height); ?>" frameborder="0"
                    webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
        </div>
    <?php
    }
}elseif($format=='gallery'){ ?>

    <?php
    $images =get_post_meta( get_the_ID(), 'fg_perm_metadata');
    $images = (isset($images[0]))?explode(',',$images[0]):array();
    $images2=get_post_gallery_images();
    if(!count($images)&& !count($images2)){
      $height=100;
    }
    ?>

    <div class="single-post-media" <?php if($height!='') echo 'style="height:'.esc_attr($height).'px"'; ?>>
        <?php
        $images =get_post_meta( get_the_ID(), 'fg_perm_metadata');
        $images = (isset($images[0]))?explode(',',$images[0]):array();

        if(count($images))
        { ?>
            <div class="flexslider">
                <ul class="slides">
                    <?php


                    $imageSize = 'full';
                    foreach($images as $img){
                        $imgTag = wp_get_attachment_image_src($img, $imageSize);
                        $imgTag = (false == $imgTag)?PIXFLOW_PLACEHOLDER1:$imgTag[0];
                        ?>
                        <li class="images" style="background-image: url('<?php echo esc_url($imgTag); ?>'); <?php if($height!='') echo 'height:'.esc_attr($height).'px'; ?>">
                        </li>
                    <?php
                    }?>
                </ul>
            </div>
        <?php
      }
      else {
        $images=get_post_gallery_images();
        if(count($images))
        { ?>
            <div class="flexslider">
                <ul class="slides">
                    <?php
                    $imageSize = 'full';
                    foreach($images as $img){
                        ?>
                        <li class="images" style="background-image: url('<?php echo esc_url($img); ?>'); <?php if($height!='') echo 'height:'.$height.'px'; ?>">
                        </li>
                    <?php
                    }?>
                </ul>
            </div>
        <?php
      }
      }
        ?>
    </div>
<?php
}
?>