Example #1
0
<?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);
Example #2
0
<?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));
Example #3
0
    $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));
?>
">
Example #4
0
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;
}
Example #5
0
$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) {