<?php if ($ts_show_sidebar == 'yes') { $entries_class = 'has-sidebar'; } else { $entries_class = 'no-sidebar'; } $atts = isset($atts) && is_array($atts) ? $atts : array(); $ts_query = isset($atts['default_query']) && $atts['default_query'] === false ? new WP_Query($atts) : $wp_query; $edge_class = isset($atts['fullwidth']) && ts_attr_is_true($atts['fullwidth']) ? 'ts-edge-to-edge' : ''; ?> <div class="portfolio-entries-wrap not-masonry-entries-wrap <?php echo esc_attr($edge_class); ?> "> <?php echo ts_portfolio_filter($atts); ?> <div class="portfolio-loop-2-column hfeed portfolio-entries entries loop <?php echo esc_attr($entries_class); ?> clearfix"> <?php if ($ts_query->have_posts()) { $i = 1; while ($ts_query->have_posts()) { $ts_query->the_post(); ?> <div id="post-<?php echo esc_attr($ts_query->post->ID);
<?php $ts_query = isset($atts) && $atts['default_query'] === false ? new WP_Query($atts) : $wp_query; $atts = isset($atts) ? $atts : array(); $slider_type = 'flexslider'; if ($slider_type == 'flexslider') { $wrap_class = 'flexslider'; $container_class = 'slides'; $container_el = 'ul'; $item_class = 'flex-item'; $item_el = 'li'; $image_size = isset($atts['image_size']) ? $atts['image_size'] : ''; if ($image_size == 'medium' || ts_attr_is_true($ts_show_sidebar) && (!$image_size || $image_size == 'large')) { $img_width = 720; $img_height = 480; } elseif ($image_size == 'small') { $img_width = 400; $img_height = 267; } else { $img_width = 1040; $img_height = 540; } } ?> <div class="ts-slider-wrapx"> <div class="ts-slider-wrap loop-slider-wrap <?php echo esc_attr($wrap_class); ?> <?php echo esc_attr(ts_loop_wrap_class($atts));
$container_el = 'ul'; $item_class = 'flex-item'; $item_el = 'li'; $fullwidth = false; $image_size = isset($atts['image_size']) ? $atts['image_size'] : ''; if ($image_size == 'medium' || ts_attr_is_true($ts_show_sidebar) && (!$image_size || $image_size == 'large')) { $img_width = 720; $img_height = 480; } elseif ($image_size == 'small') { $img_width = 400; $img_height = 267; } else { $img_width = 1040; $img_height = 540; } if (isset($atts['fullwidth']) && ts_attr_is_true($atts['fullwidth'])) { $fullwidth = true; $img_width = 1360; $img_height = 0; } } ?> <!--<div class="ts-slider-wrapx">--> <div class="ts-slider-wrap loop-slider-wrap <?php echo esc_attr($wrap_class); ?> <?php echo esc_attr(ts_loop_wrap_class($atts)); ?> ">
function ts_loop_class() { $args = func_get_args(); if (func_num_args() == 2) { $atts = is_array($args[0]) ? $args[0] : $args[1]; $addons = is_string($args[0]) ? $args[0] : $args[1]; } else { $atts = null; $addons = isset($args[0]) && is_string($args[0]) ? $args[0] : ''; } $classes = array(); if (!is_null($atts) && is_array($atts)) { if (isset($atts['category_name']) && trim($atts['category_name'])) { $category_names = str_replace(' ', '', $atts['category_name']); $category_names = explode(',', $category_names); $category_names = count($category_names) > 0 ? 'category-' . implode(' category-', $category_names) : ''; $classes[] = $category_names; } if (isset($atts['cat']) && trim($atts['cat'])) { $cats = str_replace(' ', '', $atts['cat']); $cats = explode(',', $cats); $cats = count($cats) > 0 ? 'category-' . implode(' category-', $cats) : ''; $classes[] = $cats; } if (isset($atts['layout']) && $atts['layout'] == 'banner') { $text_position = 'alternate'; if (isset($atts['text_position']) && in_array($atts['text_position'], array('left', 'right'))) { $text_position = $atts['text_position']; } $classes[] = 'loop-banner-' . $text_position . '-text-pos'; } if (isset($atts['layout']) && $atts['layout'] == 'banner') { if (isset($atts['fullwidth']) && ts_attr_is_true($atts['fullwidth'])) { $classes[] = 'ts-edge-to-edge ts-color-section-fullwidth'; } else { $classes[] = 'not-fullwidth'; } } } $classes[] = $addons; $classes = implode(' ', $classes); return $classes; }
$ts_query = isset($atts) && $atts['default_query'] === false ? new WP_Query($atts) : $wp_query; $atts = isset($atts) ? $atts : array(); $widget_layout = isset($atts['widget_layout']) && in_array($atts['widget_layout'], array('vertical', 'horizontal')) ? $atts['widget_layout'] : ''; if ($widget_layout == 'horizontal') { $media_class = 'span4'; $row_class = 'ts-row'; } else { $media_class = ''; $row_class = ''; } /* widget heading */ $widget_heading = isset($atts['widget_heading']) ? $atts['widget_heading'] : ''; $widget_heading_size = isset($atts['widget_heading_size']) ? $atts['widget_heading_size'] : ''; $widget_heading_size = ts_figure_h_size($widget_heading_size, 5); if (isset($atts['override_widget_heading']) && ts_attr_is_true($atts['override_widget_heading'])) { if (isset($atts['category_name']) && trim($atts['category_name'])) { $cat_name = $atts['category_name']; $cat_names = explode(',', $cat_name); if (count($cat_names) == 1) { $cat = get_category_by_slug($cat_name); if ($cat !== false) { $widget_heading = '<a href="' . get_category_link($cat->term_id) . '" class="color-primary">' . esc_html($cat->name) . '<i class="fa fa-angle-right"></i></a>'; } } } elseif (isset($atts['cat']) && trim($atts['cat'])) { $cat = $atts['cat']; $cats = explode(',', $cat); if (count($cats) == 1) { $cat = get_term_by('id', $cat, ts_get_the_display_taxonomy($atts)); if ($cat !== false) {