' . $blogcentral_thumb . ''; $media_flag = true; } // Construct the $blogcentral_media variable. This variable is used in the layout-item-wrapper-begin template. if ( ! empty( $blogcentral_post_meta['media'] ) ) { $media_flag = true; if ( is_array( $blogcentral_post_meta['media'] ) && count( $blogcentral_post_meta['media'] ) > 0 ) { foreach( $blogcentral_post_meta['media'] as $media ) { $width = $height = ''; if ( isset( $blogcentral_layout_opts['img_size'] ) ) { if ( 'default' === $blogcentral_layout_opts['img_size'] ) { $width = ! empty( $blogcentral_post_meta['media_width'] ) ? ' width="' . esc_attr( $blogcentral_post_meta['media_width'] ) . '"' : ''; $height = ! empty( $blogcentral_post_meta['media_height'] ) ? ' height="' . esc_attr( $blogcentral_post_meta['media_height'] ) . '"' : ''; } } $alt = ! empty( $blogcentral_post_meta['alt_txt'] ) ? esc_attr( $blogcentral_post_meta['alt_txt'] ) : ''; $url = ! empty( $blogcentral_post_meta['media'] ) ? esc_url( $blogcentral_post_meta['media'] ) : ''; $blogcentral_media = ''; } } /** * If quote layout is 2, then only output the content and post format icon, but have to preserve the original * theme options first, and only if this is not a shortcode or widget. */ if ( isset( $blogcentral_layout_opts['quote_layout'] ) && '2' === $blogcentral_layout_opts['quote_layout'] && ( ! isset( $blogcentral_query ) || ! $blogcentral_query ) ) { $temp = array(); $temp['show_title'] = isset( $blogcentral_layout_opts['show_title'] ) ? $blogcentral_layout_opts['show_title'] : ''; $temp['title_above'] = isset( $blogcentral_layout_opts['title_above'] ) ? $blogcentral_layout_opts['title_above'] : ''; $temp['show_author'] = isset( $blogcentral_layout_opts['show_author'] ) ? $blogcentral_layout_opts['show_author'] : ''; $temp['show_date'] = isset( $blogcentral_layout_opts['show_date'] ) ? $blogcentral_layout_opts['show_date'] : ''; $temp['show_categories'] = isset( $blogcentral_layout_opts['show_categories'] ) ? $blogcentral_layout_opts['show_categories'] : '' ; $temp['show_tags'] = isset( $blogcentral_layout_opts['show_tags'] ) ? $blogcentral_layout_opts['show_tags'] : ''; $temp['show_social'] = isset( $blogcentral_layout_opts['show_social'] ) ? $blogcentral_layout_opts['show_social'] : ''; $temp['show_stats'] = isset( $blogcentral_layout_opts['show_stats'] ) ? $blogcentral_layout_opts['show_stats'] : ''; $temp['show_content'] = isset( $blogcentral_layout_opts['show_content'] ) ? $blogcentral_layout_opts['show_content'] : ''; $blogcentral_layout_opts['show_content'] = true; $blogcentral_layout_opts['show_title'] = $blogcentral_layout_opts['title_above'] = $blogcentral_layout_opts['show_author'] = $blogcentral_layout_opts['show_date'] = $blogcentral_layout_opts['show_categories'] = $blogcentral_layout_opts['show_tags'] = $blogcentral_layout_opts['show_social'] = $blogcentral_layout_opts['show_stats'] = false; } // End if /** * Template file that constructs the various html fragments for the layout-item-wrapper-begin template. */ include( locate_template( 'templates/postmeta-layout.php', false, false ) ); // Call the post_class function, and pass it $blogcentral_extra_li_class variable, after converting to array. $class_array = explode( ' ', trim( $blogcentral_extra_li_class ) ); ob_start(); post_class( $class_array ); $blogcentral_extra_li_class = ob_get_clean(); /** * Template file for each post item. */ include( locate_template( 'templates/layout-item-wrapper-begin.php', false, false ) ); // Restore original theme options if ( isset( $blogcentral_layout_opts['quote_layout'] ) && '2' === $blogcentral_layout_opts['quote_layout'] && ( ! isset( $blogcentral_query ) || ! $blogcentral_query ) ) { $blogcentral_layout_opts['show_title'] = $temp['show_title']; $blogcentral_layout_opts['title_above'] = $temp['title_above']; $blogcentral_layout_opts['show_author'] = $temp['show_author']; $blogcentral_layout_opts['show_date'] = $temp['show_date']; $blogcentral_layout_opts['show_categories'] = $temp['show_categories']; $blogcentral_layout_opts['show_tags'] = $temp['show_tags']; $blogcentral_layout_opts['show_social'] = $temp['show_social']; $blogcentral_layout_opts['show_stats'] = $temp['show_stats']; $blogcentral_layout_opts['show_content'] = $temp['show_content']; }