/** * Add a cool featured image/video/audio to the top of a portfolio post * * @param int $p the post id * @param array $meta the custom meta fields * @return string HTML string */ function hanna_portfolio_media_feature($p, $meta) { $output = '<div class="portfolio-media-feature">'; if ($meta['display_video']) { $output .= hanna_print_video_html($p); } elseif ($meta['display_audio']) { $output .= hanna_print_audio_html($p); } elseif (has_post_thumbnail($p)) { $output .= get_the_post_thumbnail($p, 'full'); $output .= hanna_get_image_description(get_post_thumbnail_id($p)); } $output .= '</div>'; echo $output; }
post_class(); ?> > <?php zilla_post_start(); ?> <?php if (is_layout_standard()) { echo '<div class="media-bg">'; hanna_post_thumbnail($post->ID); } ?> <?php echo hanna_print_video_html($post->ID); ?> <?php echo is_layout_standard() ? '</div>' : ''; ?> <!--BEGIN .entry-header--> <header class="entry-header"> <?php hanna_post_title(); hanna_post_meta_header(); ?> <!--END .entry-header--> </header>