} $output .= '<div class="blog-meta">'; $output .= '<h2 class="blog-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h2>'; $output .= '<div class="blog-categories">' . get_the_category_list(', ') . ' </div>'; $output .= '<time datetime="' . get_the_date() . '" itemprop="datePublished" pubdate>'; $output .= '<a href="' . get_month_link(get_the_time("Y"), get_the_time("m")) . '">' . get_the_date() . '</a>'; $output .= '</time>'; $output .= '<div class="clearboth"></div></div>'; $output .= '<div class="teaser-comment-love-wrapper">'; ob_start(); comments_number('0', '1', '%'); $output .= '<a href="' . get_permalink() . '#comments" class="blog-teaser-comment"><i class="mk-moon-bubble-9"><span> </span></i><span>' . ob_get_contents() . '</span></a>'; ob_get_clean(); if (function_exists('mk_love_this')) { ob_start(); mk_love_this(); $output .= '<div class="mk-love-holder">' . ob_get_contents() . '</div>'; ob_get_clean(); } $output .= '</div>'; $output .= '</article>'; } } $output .= '</div>'; $output .= '<a class="mk-swiper-prev swiper-arrows"><i class="mk-jupiter-icon-arrow-left"></i></a>'; $output .= '<a class="mk-swiper-next swiper-arrows"><i class="mk-jupiter-icon-arrow-right"></i></a>'; $output .= '</div>'; /***********************************/ $side_query = array('posts_per_page' => 3, 'post_type' => 'post'); if ($side_thumb_cat) { $side_query['cat'] = $side_thumb_cat;
_e('В', 'mk_framework'); ?> <?php the_category(', '); ?> </div> </div> <?php } ?> <div class="single-social-section"> <div class="mk-love-holder"><?php echo mk_love_this(); ?> </div> <?php if ($mk_options['enable_blog_single_comments'] == 'true') { if (get_post_meta($post->ID, '_disable_comments', true) != 'false') { ?> <a href="<?php echo get_permalink(); ?> #comments" class="blog-modern-comment"><i class="mk-moon-bubble-9"></i><span> <?php echo comments_number('0', '1', '%'); ?> </span></a><?php } }
function blog_newspaper_style($atts, $current) { global $post; extract($atts); global $mk_options; $image_height = $grid_image_height; switch ($column) { case 1: if ($layout == 'full') { $image_width = round($grid_width - 66); } else { $image_width = round($content_width / 100 * $grid_width - 66); } $mk_column_css = 'one-column'; break; case 2: if ($layout == 'full') { $image_width = round($grid_width / 2 - 46); } else { $image_width = round($content_width / 100 * $grid_width / 2 - 46); } $mk_column_css = 'two-column'; break; case 3: $image_width = $grid_width / 3 - 44; $mk_column_css = 'three-column'; break; case 4: $image_width = $grid_width / 4 - 36; $mk_column_css = 'four-column'; break; default: $image_width = $grid_width / 3 - 42; $mk_column_css = 'three-column'; break; } $output = $has_image = ''; $post_type = get_post_meta($post->ID, '_single_post_type', true); switch ($image_size) { case 'full': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = $image_src_array[0]; break; case 'crop': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; case 'large': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large', true); $image_output_src = $image_src_array[0]; break; case 'medium': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'medium', true); $image_output_src = $image_src_array[0]; break; default: $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; } $lightbox_full_size = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); if ($post_type == '') { $post_type = 'image'; } $output .= '<article id="' . get_the_ID() . '" class="mk-blog-newspaper-item newspaper-' . $item_id . ' mk-isotop-item ' . $mk_column_css . '"><div class="blog-item-holder">'; if ($post_type == 'image' || $post_type == '') { if (has_post_thumbnail()) { $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-newspaper-lightbox" data-fancybox-group="blog-newspaper" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_output_src, $image_width, $image_height) . '" itemprop="image" />'; $output .= '<div class="image-hover-overlay"></div>'; $output .= '<div class="post-type-badge" href="' . get_permalink() . '"><i class="mk-li-' . $post_type . '"></i></div>'; $output .= '</a></div>'; } } if ($post_type == 'portfolio') { $featured_image_id = get_post_thumbnail_id(); $attachment_ids = get_post_meta($post->ID, '_gallery_images', true); if (!empty($attachment_ids)) { if (!empty($featured_image_id)) { $final_attachment_ids = $featured_image_id . ',' . $attachment_ids; } else { $final_attachment_ids = $attachment_ids; } $output .= '<div class="blog-gallery-type">'; $output .= do_shortcode('[mk_swipe_slideshow images="' . $final_attachment_ids . '" image_width="' . $image_width . '" image_height="' . $image_height . '"]'); $output .= '</div>'; } else { $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-modern-lightbox" data-fancybox-group="blog-modern" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_output_src, $image_width, $image_height) . '" itemprop="image" />'; $output .= '<div class="image-hover-overlay"></div>'; $output .= '<div class="post-type-badge" href="' . get_permalink() . '"><i class="mk-li-' . $post_type . '"></i></div>'; $output .= '</a></div>'; } } if ($post_type == 'video') { $video_id = get_post_meta($post->ID, '_single_video_id', true); $video_site = get_post_meta($post->ID, '_single_video_site', true); $output .= '<div class="featured-image">'; if ($video_site == 'vimeo') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://player.vimeo.com/video/' . $video_id . '?title=0&byline=0&portrait=0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'youtube') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.youtube.com/embed/' . $video_id . '?showinfo=0&theme=light&color=white&rel=0&html5=1" frameborder="0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'dailymotion') { $output .= '<div style="width:' . $image_width . 'px;" class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.dailymotion.com/embed/video/' . $video_id . '?logo=0" frameborder="0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } $output .= '</div>'; } if ($post_type == 'audio') { $iframe = get_post_meta($post->ID, '_audio_iframe', true); if (empty($iframe)) { $mp3_file = get_post_meta($post->ID, '_mp3_file', true); $ogg_file = get_post_meta($post->ID, '_ogg_file', true); $audio_author = get_post_meta($post->ID, '_single_audio_author', true); $remove_thumb = $column == 4 ? "true" : 'false'; $output .= do_shortcode('[mk_audio mp3_file="' . $mp3_file . '" large_player_class="" remove_thumb="' . $remove_thumb . '" ogg_file="' . $ogg_file . '" thumb="' . $image_src_array[0] . '" img_dimension="100"]'); } else { $output .= '<div class="audio-iframe">' . $iframe . '</div>'; } } $output .= '<div class="mk-blog-meta">'; $output .= '<h3 class="the-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'; $output .= '<div class="mk-blog-meta-wrapper">'; $output .= '<time datetime="' . get_the_date() . '">'; $output .= '<a href="' . get_month_link(get_the_time("Y"), get_the_time("m")) . '">' . get_the_date() . '</a>'; $output .= '</time>'; $output .= '</div>'; // end:[mk-blog-meta-wrapper] if ($full_content == 'true') { $content = str_replace(']]>', ']]>', apply_filters('the_content', get_the_content())); $output .= '<div class="the-excerpt"><p>' . $content . '</p></div>'; } else { if ($excerpt_length != 0) { ob_start(); mk_excerpt_max_charlength($excerpt_length); $output .= '<div class="the-excerpt"><p>' . ob_get_clean() . '</p></div>'; } } $output .= '</div>'; if ($disable_comments_share != 'false') { $output .= '<div class="newspaper-item-footer"><div class="newspaper-item-footer-holder">'; $output .= '<a class="mk-readmore" href="' . get_permalink() . '"><i class="mk-moon-arrow-right-2"></i>' . __('Read More', 'mk_framework') . '</a>'; if (function_exists('mk_love_this')) { ob_start(); mk_love_this(); $output .= '<div class="mk-love-holder newspapre-footer-icons">' . ob_get_clean() . '</div>'; } if ($mk_options['enable_blog_single_comments'] == 'true') { if (get_post_meta($post->ID, '_disable_comments', true) != 'false') { ob_start(); comments_number(__('0', 'mk_framework'), __('1', 'mk_framework'), __('%', 'mk_framework')); $output .= '<span class="newspaper-item-comment newspapre-footer-icons"><i class="mk-moon-bubble-9"></i> ' . ob_get_clean() . '</span>'; } } if ($mk_options['single_blog_social'] == 'true') { $output .= '<span class="newspaper-item-share newspapre-footer-icons"><i class="mk-moon-share-2"></i></span>'; } $output .= '<div class="clearboth"></div></div>'; if ($mk_options['enable_blog_single_comments'] == 'true') { if (get_post_meta($post->ID, '_disable_comments', true) != 'false') { $c_args = array('number' => '4', 'status' => 'approve', 'post_id' => $post->ID); $comments = get_comments($c_args); $output .= '<ul class="newspaper-comments-list">'; foreach ($comments as $comment) { $output .= '<li>'; $output .= get_avatar($comment->comment_author_email, 35); if (!empty($comment->comment_author_url)) { $output .= '<span class="comment-author"><a href="' . $comment->comment_author_url . '">' . $comment->comment_author . '</a></span>'; } else { $output .= '<span class="comment-author">' . $comment->comment_author . '</span>'; } $stripped_comment = strip_tags($comment->comment_content); $output .= '<span class="comment-content">' . substr($stripped_comment, 0, 45) . '...</span>'; $output .= '<div class="clearboth"></div></li>'; } $output .= '</ul>'; } } if ($mk_options['single_blog_social'] == 'true') { $output .= '<ul class="newspaper-social-share">'; $output .= '<li><a class="facebook-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-facebook"></i></a></li>'; $output .= '<li><a class="twitter-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-moon-twitter"></i></a></li>'; $output .= '<li><a class="googleplus-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-googleplus"></i></a></li>'; $output .= '<li><a class="pinterest-share" data-image="' . $lightbox_full_size[0] . '" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-pinterest"></i></a></li>'; $output .= '<li><a class="linkedin-share" data-desc="' . strip_tags(get_the_excerpt()) . '" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-linkedin"></i></a></li>'; $output .= '</ul>'; } $output .= '</div>'; } $output .= '</div></article>' . "\n\n\n"; return $output; }
function blog_newspaper_style($atts, $current) { global $post; extract($atts); global $mk_options; $image_height = $grid_image_height; switch ($column) { case 1: if ($layout == 'full') { $image_width = round($grid_width - 66); } else { $image_width = round($content_width / 100 * $grid_width - 66); } $mk_column_css = 'one-column'; break; case 2: if ($layout == 'full') { $image_width = round($grid_width / 2 - 46); } else { $image_width = round($content_width / 100 * $grid_width / 2 - 46); } $mk_column_css = 'two-column'; break; case 3: $image_width = $grid_width / 3 - 44; $mk_column_css = 'three-column'; break; case 4: $image_width = $grid_width / 4 - 36; $mk_column_css = 'four-column'; break; default: $image_width = $grid_width / 3 - 42; $mk_column_css = 'three-column'; break; } $output = $has_image = ''; $post_type = get_post_meta($post->ID, '_single_post_type', true); switch ($image_size) { case 'full': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = $image_src_array[0]; break; case 'crop': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; case 'large': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large', true); $image_output_src = $image_src_array[0]; break; case 'medium': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'medium', true); $image_output_src = $image_src_array[0]; break; default: $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; } $lightbox_full_size = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); if ($post_type == '') { $post_type = 'image'; } $output .= '<article id="' . get_the_ID() . '" class="mk-blog-newspaper-item newspaper-' . $item_id . ' mk-isotop-item ' . $mk_column_css . '"><div class="blog-item-holder">'; if ($post_type == 'image' || $post_type == '') { if (has_post_thumbnail()) { $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-newspaper-lightbox" data-fancybox-group="blog-newspaper" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_output_src, $image_width, $image_height) . '" itemprop="image" />'; $output .= '<div class="image-hover-overlay"></div>'; $output .= '<div class="post-type-badge" href="' . get_permalink() . '"><i class="mk-li-' . $post_type . '"></i></div>'; $output .= '</a></div>'; } } if ($post_type == 'portfolio') { $featured_image_id = get_post_thumbnail_id(); $attachment_ids = get_post_meta($post->ID, '_gallery_images', true); if (!empty($attachment_ids)) { if (!empty($featured_image_id)) { $final_attachment_ids = $featured_image_id . ',' . $attachment_ids; } else { $final_attachment_ids = $attachment_ids; } $output .= '<div class="blog-gallery-type">'; $output .= do_shortcode('[mk_swipe_slideshow images="' . $final_attachment_ids . '" image_width="' . $image_width . '" image_height="' . $image_height . '"]'); $output .= '</div>'; } else { $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-modern-lightbox" data-fancybox-group="blog-modern" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_output_src, $image_width, $image_height) . '" itemprop="image" />'; $output .= '<div class="image-hover-overlay"></div>'; $output .= '<div class="post-type-badge" href="' . get_permalink() . '"><i class="mk-li-' . $post_type . '"></i></div>'; $output .= '</a></div>'; } } if ($post_type == 'video') { $video_id = get_post_meta($post->ID, '_single_video_id', true); $video_site = get_post_meta($post->ID, '_single_video_site', true); $output .= '<div class="featured-image">'; if ($video_site == 'vimeo') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://player.vimeo.com/video/' . $video_id . '?title=0&byline=0&portrait=0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'youtube') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.youtube.com/embed/' . $video_id . '?showinfo=0&theme=light&color=white&rel=0&html5=1" frameborder="0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'dailymotion') { $output .= '<div style="width:' . $image_width . 'px;" class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.dailymotion.com/embed/video/' . $video_id . '?logo=0" frameborder="0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } $output .= '</div>'; } if ($post_type == 'audio') { $iframe = get_post_meta($post->ID, '_audio_iframe', true); if (empty($iframe)) { $audio_id = mt_rand(99, 999); $mp3_file = get_post_meta($post->ID, '_mp3_file', true); $ogg_file = get_post_meta($post->ID, '_ogg_file', true); $audio_box_color = array('#00c8d7', '#e1ba05', '#da4c26', '#f56a5f', '#00b89a', '#95c76a', '#acacac', '#d19760'); $random_colors = array_rand($audio_box_color, 1); $image_src = bfi_thumb($image_src_array[0], array('width' => 100, 'height' => 100)); $output .= '<div class="mk-audio-section" style="background-color:' . $audio_box_color[$random_colors] . '">'; if (has_post_thumbnail() && $column > 4) { $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_src, 100, 100) . '" />'; $has_image = 'audio-has-img'; } $output .= '<div data-mp3="' . $mp3_file . '" data-ogg="' . $ogg_file . '" id="jquery_jplayer_' . $audio_id . '" class="jp-jplayer mk-blog-audio"></div> <div id="jp_container_' . $audio_id . '" class="jp-audio ' . $has_image . '"> <div class="jp-type-single"> <div class="jp-gui jp-interface"> <div class="jp-time-holder"> <div class="jp-current-time"></div> <div class="jp-duration"></div> </div> <div class="jp-progress"> <div class="jp-seek-bar"> <div class="jp-play-bar"></div> </div> </div> <div class="jp-volume-bar"> <i class="mk-moon-volume-mute"></i><div class="inner-value-adjust"><div class="jp-volume-bar-value"></div></div> </div> <ul class="jp-controls"> <li><a href="javascript:;" class="jp-play" tabindex="1"><i class="mk-icon-play"></i></a></li> <li><a href="javascript:;" class="jp-pause" tabindex="1"><i class="mk-icon-pause"></i></a></li> </ul></div> <div class="jp-no-solution"> <span>Update Required</span> To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>. </div> </div> </div>'; $output .= '<div class="clearboth"></div></div>'; } else { $output .= '<div class="audio-iframe">' . $iframe . '</div>'; } } $output .= '<div class="mk-blog-meta">'; $output .= '<h3 class="the-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'; $output .= '<time datetime="' . get_the_date() . '">'; $output .= '<a href="' . get_month_link(get_the_time("Y"), get_the_time("m")) . '">' . get_the_date() . '</a>'; $output .= '</time>'; if ($full_content == 'true') { $content = str_replace(']]>', ']]>', apply_filters('the_content', get_the_content())); $output .= '<div class="the-excerpt"><p>' . $content . '</p></div>'; } else { if ($excerpt_length != 0) { ob_start(); the_excerpt_max_charlength($excerpt_length); $output .= '<div class="the-excerpt"><p>' . ob_get_clean() . '</p></div>'; } } $output .= '</div>'; if ($disable_comments_share != 'false') { $output .= '<div class="newspaper-item-footer"><div class="newspaper-item-footer-holder">'; $output .= '<a class="mk-readmore" href="' . get_permalink() . '"><i class="mk-moon-arrow-right-2"></i>' . __('Read More', 'mk_framework') . '</a>'; if (function_exists('mk_love_this')) { ob_start(); mk_love_this(); $output .= '<div class="mk-love-holder newspapre-footer-icons">' . ob_get_clean() . '</div>'; } if ($mk_options['enable_blog_single_comments'] == 'true') { if (get_post_meta($post->ID, '_disable_comments', true) != 'false') { ob_start(); comments_number(__('0', 'mk_framework'), __('1', 'mk_framework'), __('%', 'mk_framework')); $output .= '<span class="newspaper-item-comment newspapre-footer-icons"><i class="mk-moon-bubble-9"></i> ' . ob_get_clean() . '</span>'; } } if ($mk_options['single_blog_social'] == 'true') { $output .= '<span class="newspaper-item-share newspapre-footer-icons"><i class="mk-moon-share-2"></i></span>'; } $output .= '<div class="clearboth"></div></div>'; if ($mk_options['enable_blog_single_comments'] == 'true') { if (get_post_meta($post->ID, '_disable_comments', true) != 'false') { $c_args = array('number' => '4', 'status' => 'approve', 'post_id' => $post->ID); $comments = get_comments($c_args); $output .= '<ul class="newspaper-comments-list">'; foreach ($comments as $comment) { $output .= '<li>'; $output .= get_avatar($comment->comment_author_email, 35); if (!empty($comment->comment_author_url)) { $output .= '<span class="comment-author"><a href="' . $comment->comment_author_url . '">' . $comment->comment_author . '</a></span>'; } else { $output .= '<span class="comment-author">' . $comment->comment_author . '</span>'; } $stripped_comment = strip_tags($comment->comment_content); $output .= '<span class="comment-content">' . substr($stripped_comment, 0, 45) . '...</span>'; $output .= '<div class="clearboth"></div></li>'; } $output .= '</ul>'; } } if ($mk_options['single_blog_social'] == 'true') { $output .= '<ul class="newspaper-social-share">'; $output .= '<li><a class="facebook-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-facebook"></i></a></li>'; $output .= '<li><a class="twitter-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-moon-twitter"></i></a></li>'; $output .= '<li><a class="googleplus-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-googleplus"></i></a></li>'; $output .= '<li><a class="pinterest-share" data-image="' . $lightbox_full_size[0] . '" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-pinterest"></i></a></li>'; $output .= '<li><a class="linkedin-share" data-desc="' . strip_tags(get_the_excerpt()) . '" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-linkedin"></i></a></li>'; $output .= '</ul>'; } $output .= '</div>'; } $output .= '</div></article>' . "\n\n\n"; return $output; }
function get_ajax_portfolio_item($id = false) { require_once THEME_FUNCTIONS . "/bfi_cropping.php"; $query = array(); global $wp_embed, $mk_options; $ajax_image_width = $mk_options['grid_width']; $video_height = $ajax_image_width / 1.77777; if (empty($id)) { return false; } $query = array('post_type' => 'portfolio', 'p' => $id, 'suppress_filters' => 0); $r = new WP_Query($query); $html = ''; if ($r->have_posts()) { while ($r->have_posts()) { $r->the_post(); $the_id = get_the_ID(); $size = 'full'; $current_post['title'] = get_the_title(); $ajax_content = get_post_meta($the_id, '_ajax_content', true); $main_content = get_the_content(); $the_content = !empty($ajax_content) ? $ajax_content : $main_content; $image_height = $mk_options['Portfolio_single_image_height']; $post_type = get_post_meta($the_id, '_single_post_type', true); if ($post_type == '') { $post_type = 'image'; } if ($post_type == 'image') { $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_src = bfi_thumb($image_src_array[0], array('width' => $ajax_image_width, 'height' => $image_height)); } if (preg_match('/vc_row fullwidth="true"/', $the_content) || preg_match('/mk_page_section/', $the_content)) { $content = do_shortcode('[mk_message_box type="warning-message"]Page Section or Fullwidth Rows are used in this single post. Either remove page sections and disable fullwidth feature of Rows or use Ajax Content metabox field (without mentioned shortcodes and options).[/mk_message_box]'); } else { $content = str_replace(']]>', ']]>', apply_filters('the_content', $the_content)); } $html = "<div id='ajax_project_{$the_id}' class='ajax_project' data-project_id='{$the_id}'>"; /* Social Share icons */ if ($mk_options['single_portfolio_social'] == 'true') { $html .= '<div class="single-social-section portfolio-social-share ajax-portfolio-share">'; if (function_exists('mk_love_this')) { ob_start(); mk_love_this(); $html .= '<div class="mk-love-holder">' . ob_get_contents() . '</div>'; ob_get_clean(); } $html .= '<div class="blog-share-container">'; $html .= '<div class="blog-single-share mk-toggle-trigger"><i class="mk-moon-share-2"></i></div>'; $html .= '<ul class="single-share-box mk-box-to-trigger">'; $html .= '<li><a class="facebook-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-facebook"></i></a></li>'; $html .= '<li><a class="twitter-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-moon-twitter"></i></a></li>'; $html .= '<li><a class="googleplus-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-googleplus"></i></a></li>'; $html .= '<li><a class="linkedin-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-linkedin"></i></a></li>'; if ($post_type == 'image') { $html .= '<li><a class="pinterest-share" data-image="' . $image_src_array[0] . '" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-pinterest"></i></a></li>'; } $html .= '</ul>'; $html .= '</div>'; $html .= '</div>'; } $html .= "<div class='project_description'>"; $html .= "<h2 class='title'>" . get_the_title($the_id) . "</h2>"; $featured_image = get_post_meta($the_id, '_portfolio_featured_image', true) ? get_post_meta($the_id, '_portfolio_featured_image', true) : 'true'; if ($featured_image != 'false') { if ($post_type == 'image') { $html .= '<div class="single-featured-image">'; $html .= '<a class="mk-lightbox portfolio-modern-lightbox" data-fancybox-group="portfolio-ajax-image" title="' . get_the_title() . '" href="' . $image_src_array[0] . '"><img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . $image_src . '" /></a>'; $html .= '</div>'; } elseif ($post_type == 'video') { $video_id = get_post_meta($the_id, '_single_video_id', true); $video_site = get_post_meta($the_id, '_single_video_site', true); if ($video_site == 'vimeo') { $html .= '<div class="mk-portfolio-video"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://player.vimeo.com/video/' . $video_id . '?title=0&byline=0&portrait=0&" width="' . $ajax_image_width . '" height="' . $video_height . '" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'youtube') { $html .= '<div class="mk-portfolio-video"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.youtube.com/embed/' . $video_id . '?showinfo=0" frameborder="0" width="' . $ajax_image_width . '" height="' . $video_height . '" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'dailymotion') { $html .= '<div class="mk-portfolio-video"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.dailymotion.com/embed/video/' . $video_id . '?logo=0" frameborder="0" width="' . $ajax_image_width . '" height="' . $video_height . '" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } } } $html .= $content; $html .= "</div>"; $html .= "</div>"; } } wp_reset_query(); if ($html) { return $html; } }
function blog_grid_style($atts, $current) { global $post; extract($atts); $image_height = $grid_image_height; switch ($column) { case 1: if ($layout == 'full') { $image_width = round($grid_width - 66); } else { $image_width = round($content_width / 100 * $grid_width - 66); } $mk_column_css = 'one-column'; break; case 2: if ($layout == 'full') { $image_width = round($grid_width / 2 - 46); } else { $image_width = round($content_width / 100 * $grid_width / 2 - 46); } $mk_column_css = 'two-column'; break; case 3: $image_width = $grid_width / 3 - 42; $mk_column_css = 'three-column'; break; case 4: $image_width = $grid_width / 4 - 28; $mk_column_css = 'four-column'; break; default: $image_width = $grid_width / 3 - 42; $mk_column_css = 'three-column'; break; } $output = $has_image = ''; $post_type = get_post_meta($post->ID, '_single_post_type', true); switch ($image_size) { case 'full': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = $image_src_array[0]; break; case 'crop': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; case 'large': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large', true); $image_output_src = $image_src_array[0]; break; case 'medium': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'medium', true); $image_output_src = $image_src_array[0]; break; default: $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; } $lightbox_full_size = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); if ($post_type == '') { $post_type = 'image'; } $output .= '<article id="entry-' . get_the_ID() . '" class="mk-blog-grid-item mk-isotop-item grid-' . $item_id . ' ' . $mk_column_css . '"><div class="blog-grid-holder">'; if ($post_type == 'image' || $post_type == '') { if (has_post_thumbnail()) { $image_src = bfi_thumb($image_src_array[0], array('width' => $image_width, 'height' => $image_height)); $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-grid-lightbox" data-fancybox-group="blog-grid" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_output_src, $image_width, $image_height) . '" itemprop="image" />'; $output .= '<i class="mk-li-image blog-grid-hover-icon"></i>'; $output .= '<div class="image-hover-overlay"></div>'; $output .= '</a></div>'; } } if ($post_type == 'portfolio') { $featured_image_id = get_post_thumbnail_id(); $attachment_ids = get_post_meta($post->ID, '_gallery_images', true); if (!empty($attachment_ids)) { if (!empty($featured_image_id)) { $final_attachment_ids = $featured_image_id . ',' . $attachment_ids; } else { $final_attachment_ids = $attachment_ids; } $output .= '<div class="blog-gallery-type">'; $output .= do_shortcode('[mk_swipe_slideshow images="' . $final_attachment_ids . '" image_width="' . $image_width . '" image_height="' . $image_height . '"]'); $output .= '</div>'; } else { $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-modern-lightbox" data-fancybox-group="blog-modern" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_output_src, $image_width, $image_height) . '" itemprop="image" />'; $output .= '<i class="mk-li-portfolio blog-grid-hover-icon"></i>'; $output .= '<div class="image-hover-overlay"></div>'; $output .= '</a></div>'; } } if ($post_type == 'video') { $video_id = get_post_meta($post->ID, '_single_video_id', true); $video_site = get_post_meta($post->ID, '_single_video_site', true); $output .= '<div class="featured-image">'; if ($video_site == 'vimeo') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://player.vimeo.com/video/' . $video_id . '?title=0&byline=0&portrait=0&" width="' . $image_width . '" height="' . $image_height . '" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'youtube') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.youtube.com/embed/' . $video_id . '?showinfo=0&theme=light&color=white&rel=0" frameborder="0" width="' . $image_width . '" height="' . $image_height . '" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'dailymotion') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.dailymotion.com/embed/video/' . $video_id . '?logo=0" frameborder="0" width="' . $image_width . '" height="' . $image_height . '" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } $output .= '</div>'; } if ($post_type == 'audio') { $iframe = get_post_meta($post->ID, '_audio_iframe', true); if (empty($iframe)) { $mp3_file = get_post_meta($post->ID, '_mp3_file', true); $ogg_file = get_post_meta($post->ID, '_ogg_file', true); $audio_author = get_post_meta($post->ID, '_single_audio_author', true); $remove_thumb = $column == 4 ? "true" : 'false'; $output .= do_shortcode('[mk_audio mp3_file="' . $mp3_file . '" large_player_class="" remove_thumb="' . $remove_thumb . '" ogg_file="' . $ogg_file . '" thumb="' . $image_src_array[0] . '" img_dimension="100"]'); } else { $output .= '<div class="audio-iframe">' . $iframe . '</div>'; } } $output .= '<div class="mk-blog-meta">'; $output .= '<h3 class="the-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'; if ($disable_meta != 'false') { $output .= '<div class="mk-blog-meta-wrapper">'; $output .= '<time datetime="' . get_the_date() . '">'; $output .= '<a href="' . get_month_link(get_the_time("Y"), get_the_time("m")) . '">' . get_the_date() . '</a>'; $output .= '</time>'; $output .= '</div>'; // end:[mk-blog-meta-wrapper] } if ($full_content == 'true') { $content = str_replace(']]>', ']]>', apply_filters('the_content', get_the_content())); $output .= '<div class="the-excerpt"><p>' . $content . '</p></div>'; } else { if ($excerpt_length != 0) { ob_start(); the_excerpt_max_charlength($excerpt_length); $output .= '<div class="the-excerpt"><p>' . ob_get_clean() . '</p></div>'; } } $output .= '</div>'; $output .= '<div class="blog-grid-footer">'; $output .= '<a class="mk-readmore" href="' . get_permalink() . '"><i class="mk-moon-arrow-right-2"></i>' . __('Read More', 'mk_framework') . '</a>'; if (function_exists('mk_love_this')) { ob_start(); mk_love_this(); $output .= '<div class="mk-love-holder">' . ob_get_clean() . '</div>'; } $output .= '</div>'; $output .= '</div></article>'; return $output; }
function blog_magazine_style($atts, $i) { global $post, $mk_options; extract($atts); $output = ''; $image_height = $grid_image_height; $lightbox_full_size = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $post_type = get_post_meta($post->ID, '_single_post_type', true); if ($i == 1) { if ($layout == 'full') { $image_width = $grid_width - 40; $image_height = $image_width * 0.6; } else { $image_width = $content_width / 100 * $grid_width - 40; $image_height = $image_width * 0.6; } switch ($image_size) { case 'full': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = $image_src_array[0]; break; case 'crop': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; case 'large': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large', true); $image_output_src = $image_src_array[0]; break; case 'medium': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'medium', true); $image_output_src = $image_src_array[0]; break; default: $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; } if ($post_type == '') { $post_type = 'image'; } $output .= '<article id="' . get_the_ID() . '" class="mk-blog-magazine-item magazine-featured-post mk-isotop-item"><div class="blog-item-holder">'; if (has_post_thumbnail()) { $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-newspaper-lightbox" data-fancybox-group="blog-magazine" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= ' <img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . $image_output_src . '" itemprop="image" />'; $output .= ' <div class="image-gradient-overlay"></div>'; $output .= '</a></div>'; } $output .= '<div class="item-wrapper">'; $output .= ' <h3 class="the-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'; $output .= ' <div class="mk-blog-meta">'; $output .= ' <time datetime="' . get_the_date() . '"> <a href="' . get_month_link(get_the_time("Y"), get_the_time("m")) . '">' . get_the_date() . '</a> </time> <span class="mk-categories"> ' . __('', 'mk_framework') . ' ' . get_the_category_list(', ') . '</span> '; $output .= ' <div class="clearboth"></div>'; $output .= ' </div>'; if ($excerpt_length != 0) { ob_start(); the_excerpt_max_charlength($excerpt_length); $output .= '<div class="the-excerpt"><p>' . ob_get_clean() . '</p></div>'; } if ($disable_comments_share != 'false') { $output .= '<div class="blog-magazine-social-section">'; if ($mk_options['enable_blog_single_comments'] == 'true') { if (get_post_meta($post->ID, '_disable_comments', true) != 'false') { ob_start(); comments_number('0', '1', '%'); $output .= '<a href="' . get_permalink() . '#comments" class="blog-magazine-comment"><i class="mk-moon-bubble-9"></i><span>' . ob_get_contents() . '</span></a>'; ob_get_clean(); } } if (function_exists('mk_love_this')) { ob_start(); mk_love_this(); $output .= '<div class="mk-love-holder">' . ob_get_contents() . '</div>'; ob_get_clean(); } $output .= '</div>'; } $output .= '</div>'; $output .= '</article>' . "\n\n\n"; } else { $image_width = 200; $image_height = 200; $output .= '<article id="' . get_the_ID() . '" class="mk-blog-magazine-item magazine-thumb-post"><div class="blog-item-holder">'; $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_src = bfi_thumb($image_src_array[0], array('width' => $image_width, 'height' => $image_height, 'crop' => true)); if (has_post_thumbnail()) { $output .= '<div class="featured-image"><a title="' . get_the_title() . '" href="' . get_permalink() . '">'; $output .= '<img alt="' . get_the_title() . '" width="' . $image_width . '" class="item-featured-image" height="' . $image_height . '" title="' . get_the_title() . '" src="' . $image_src . '" itemprop="image" />'; $output .= '</a></div>'; } $output .= '<div class="item-wrapper">'; $output .= ' <h3 class="the-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'; $output .= '<div class="mk-blog-meta">'; $output .= ' <time datetime="' . get_the_date() . '" itemprop="datePublished" pubdate>'; $output .= ' <a href="' . get_month_link(get_the_time("Y"), get_the_time("m")) . '">' . get_the_date() . ' </a>'; $output .= ' </time>'; $output .= '<span class="mk-categories">' . get_the_category_list(', ') . '</span>'; $output .= '</div>'; $output .= '</div>'; $output .= '<div class="clearboth"></div>'; $output .= '</article>'; } return $output; }
function blog_modern_style($atts, $current) { global $post, $mk_options; extract($atts); $image_height = $grid_image_height; if ($layout == 'full') { $image_width = $grid_width - 40; } else { $image_width = $content_width / 100 * $grid_width - 40; } $output = $has_image = ''; $post_type = get_post_meta($post->ID, '_single_post_type', true); switch ($image_size) { case 'full': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = $image_src_array[0]; break; case 'crop': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; case 'large': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large', true); $image_output_src = $image_src_array[0]; break; case 'medium': $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'medium', true); $image_output_src = $image_src_array[0]; break; default: $image_src_array = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); $image_output_src = bfi_thumb($image_src_array[0], array('width' => $image_width * $image_quality, 'height' => $image_height * $image_quality)); break; } $lightbox_full_size = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full', true); if ($post_type == '') { $post_type = 'image'; } $output .= '<article id="' . get_the_ID() . '" class="mk-blog-modern-item modern-' . $item_id . ' mk-isotop-item ' . $post_type . '-post-type">' . "\n"; // Image post type if ($post_type == 'image' || $post_type == '') { if (has_post_thumbnail()) { $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-modern-lightbox" data-fancybox-group="blog-modern" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_output_src, $image_width, $image_height) . '" itemprop="image" />'; $output .= '<div class="image-hover-overlay"></div>'; $output .= '<div class="post-type-badge"><i class="mk-li-' . $post_type . '"></i></div>'; $output .= '</a></div>'; } } if ($post_type == 'portfolio') { $featured_image_id = get_post_thumbnail_id(); $attachment_ids = get_post_meta($post->ID, '_gallery_images', true); if (!empty($attachment_ids)) { if (!empty($featured_image_id)) { $final_attachment_ids = $featured_image_id . ',' . $attachment_ids; } else { $final_attachment_ids = $attachment_ids; } $output .= '<div class="blog-gallery-type">'; $output .= do_shortcode('[mk_swipe_slideshow images="' . $final_attachment_ids . '" image_width="' . $image_width . '" image_height="' . $image_height . '"]'); $output .= '</div>'; } else { $show_lightbox = get_post_meta($post->ID, '_disable_post_lightbox', true); if (($show_lightbox == 'true' || $show_lightbox == '') && $disable_lightbox == 'true') { $lightbox_code = ' class="mk-lightbox blog-modern-lightbox" data-fancybox-group="blog-modern" href="' . $lightbox_full_size[0] . '"'; } else { $lightbox_code = ' href="' . get_permalink() . '"'; } $output .= '<div class="featured-image"><a title="' . get_the_title() . '"' . $lightbox_code . '>'; $output .= '<img alt="' . get_the_title() . '" title="' . get_the_title() . '" src="' . mk_thumbnail_image_gen($image_output_src, $image_width, $image_height) . '" itemprop="image" />'; $output .= '<div class="image-hover-overlay"></div>'; $output .= '<div class="post-type-badge"><i class="mk-li-' . $post_type . '"></i></div>'; $output .= '</a></div>'; } } if ($post_type == 'video') { $video_id = get_post_meta($post->ID, '_single_video_id', true); $video_site = get_post_meta($post->ID, '_single_video_site', true); $output .= '<div class="featured-image">'; if ($video_site == 'vimeo') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://player.vimeo.com/video/' . $video_id . '?title=0&byline=0&portrait=0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'youtube') { $output .= '<div class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.youtube.com/embed/' . $video_id . '?showinfo=0&theme=light&color=white&rel=0" frameborder="0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } if ($video_site == 'dailymotion') { $output .= '<div style="width:' . $image_width . 'px;" class="mk-video-wrapper"><div class="mk-video-container"><iframe src="http' . (is_ssl() ? 's' : '') . '://www.dailymotion.com/embed/video/' . $video_id . '?logo=0" frameborder="0" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>'; } $output .= '</div>'; } if ($post_type == 'audio') { $iframe = get_post_meta($post->ID, '_audio_iframe', true); if (empty($iframe)) { $mp3_file = get_post_meta($post->ID, '_mp3_file', true); $ogg_file = get_post_meta($post->ID, '_ogg_file', true); $audio_author = get_post_meta($post->ID, '_single_audio_author', true); $output .= do_shortcode('[mk_audio mp3_file="' . $mp3_file . '" ogg_file="' . $ogg_file . '" thumb="' . $image_src_array[0] . '" audio_author="' . $audio_author . '"]'); } else { $output .= '<div class="audio-iframe">' . $iframe . '</div>'; } } if ($disable_comments_share != 'false') { $output .= '<div class="blog-modern-social-section">'; if ($mk_options['single_blog_social'] == 'true') { $output .= '<div class="blog-share-container">'; $output .= '<div class="blog-modern-share mk-toggle-trigger"><i class="mk-moon-share-2"></i></div>'; $output .= '<ul class="blog-social-share mk-box-to-trigger">'; $output .= '<li><a class="facebook-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-facebook"></i></a></li>'; $output .= '<li><a class="twitter-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-moon-twitter"></i></a></li>'; $output .= '<li><a class="googleplus-share" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-googleplus"></i></a></li>'; $output .= '<li><a class="pinterest-share" data-image="' . $lightbox_full_size[0] . '" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-pinterest"></i></a></li>'; $output .= '<li><a class="linkedin-share" data-desc="' . strip_tags(get_the_excerpt()) . '" data-title="' . get_the_title() . '" data-url="' . get_permalink() . '" href="#"><i class="mk-jupiter-icon-simple-linkedin"></i></a></li>'; $output .= '</ul>'; $output .= '</div>'; } if ($mk_options['enable_blog_single_comments'] == 'true') { if (get_post_meta($post->ID, '_disable_comments', true) != 'false') { ob_start(); comments_number('0', '1', '%'); $output .= '<a href="' . get_permalink() . '#comments" class="blog-modern-comment"><i class="mk-moon-bubble-9"></i><span>' . ob_get_contents() . '</span></a>'; ob_get_clean(); } } if (function_exists('mk_love_this')) { ob_start(); mk_love_this(); $output .= '<div class="mk-love-holder">' . ob_get_contents() . '</div>'; ob_get_clean(); } $output .= '</div>'; } $output .= '<div class="mk-blog-meta">'; $output .= '<div class="mk-blog-meta-wrapper">'; $output .= '<div class="mk-blog-author">' . __('By', 'mk_framework') . ' '; ob_start(); the_author_posts_link(); $output .= ob_get_contents(); ob_get_clean(); $output .= '</div>'; // end: [mk-blog-author] $output .= '<span class="mk-categories">' . __('In', 'mk_framework') . ' ' . get_the_category_list(', ') . ' ' . __('Posted', 'mk_framework') . ' </span>'; $output .= '<time datetime="' . get_the_date() . '">'; $output .= '<a href="' . get_month_link(get_the_time("Y"), get_the_time("m")) . '">' . get_the_date() . '</a>'; $output .= '</time>'; $output .= '</div>'; // end: [mk-blog-meta-wrapper] $output .= '<h3 class="the-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'; if ($full_content == 'true') { $content = str_replace(']]>', ']]>', apply_filters('the_content', get_the_content())); $output .= '<div class="the-excerpt"><p>' . $content . '</p></div>'; } else { if ($excerpt_length != 0) { ob_start(); mk_excerpt_max_charlength($excerpt_length); $output .= '<div class="the-excerpt"><p>' . ob_get_clean() . '</p></div>'; } } $output .= '<a class="blog-modern-btn" href="' . get_permalink() . '">' . __('Read More', 'mk_framework') . '</a>'; $output .= '<div class="clearboth"></div>'; $output .= '</div>'; // end: [mk-blog-meta] $output .= '<div class="clearboth"></div></article>'; return $output; }