<?php

$link = $regency = '';
$link_to_single = !empty($instance['link_to_single']) ? true : false;
$limit = ($instance['limit'] && '' <> $instance['limit']) ? (int)$instance['limit'] : 10;
$item_visible = ($instance['item_visible'] && '' <> $instance['item_visible']) ? (int)$instance['item_visible'] : 5;
$item_time = ($instance['pause_time'] && '' <> $instance['pause_time']) ? (int)$instance['pause_time'] : 5000;
$activepadding = ($instance['activepadding'] && '' <> $instance['activepadding']) ? (int)$instance['activepadding'] : 0;
$autoplay = $instance['autoplay'] ? 1 : 0;
$mousewheel = $instance['mousewheel'] ? 1 : 0;

$testomonial_args = array(
    'post_type' => 'testimonials',
    'posts_per_page' => $limit,
    'ignore_sticky_posts' => true
);

$testimonial = new WP_Query($testomonial_args);

if ($testimonial->have_posts()) {
    $html = '<div class="thim-testimonial-slider image-bottom" data-activepadding="' . $activepadding . '" data-time="' . $item_time . '" data-visible="' . $item_visible . '" data-auto="' . $autoplay . '" data-mousewheel="' . $mousewheel . '">';
    while ($testimonial->have_posts()) : $testimonial->the_post();
        $link = get_post_meta(get_the_ID(), 'website_url', true);
        $regency = get_post_meta(get_the_ID(), 'regency', true);

        $html .= '<div class="item">';
        $html .= '<div class="content">';

        $html .= '<div class="description">' . get_the_content() . '</div>';
        if ($link_to_single) {
            $html .= '<h3 class="title"><a href="' . get_the_permalink() . '">' . get_the_title() . '</a></h3>';
        } else if ($link <> '') {
            $html .= '<h3 class="title"><a href="' . $link . '">' . get_the_title() . '</a></h3>';
        } else {
            $html .= '<h3 class="title">' . get_the_title() . '</h3>';
        }
        $html .= '<div class="regency">' . esc_html($regency) . '</div>';

        $html .= '</div>';
        if (has_post_thumbnail()) {
            $html .= '<div class="image">';
            $html .= thim_get_feature_image(get_post_thumbnail_id(), 'full', apply_filters('thim_testimonial_thumbnail_width', 100), apply_filters('thim_testimonial_thumbnail_height', 100));
            $html .= '</div>';
        }
        $html .= '</div>';

    endwhile;
    $html .= '</div>';
}

wp_reset_postdata();
echo ent2ncr($html);
?>


