2018-01-26 15:50:15 +01:00

73 lines
2.6 KiB
PHP

<?php
/**
* @var $design
* @var $settings
* @var $testimonials
*/
?>
<?php if( !empty( $instance['title'] ) ) echo $args['before_title'] . esc_html($instance['title']) . $args['after_title'] ?>
<?php $this->caret_svg() ?>
<div class="sow-testimonials">
<?php foreach( $testimonials as $testimonial ) : ?>
<?php
$url = $testimonial['url'];
$new_window = $testimonial['new_window'];
$location = $testimonial['location'];
$image_id = $testimonial['image'];
$link_location = ! empty( $url );
$link_name = ! empty( $testimonial['link_name'] ) && ! empty( $url );
$link_image = ! empty( $testimonial['link_image'] ) && ! empty( $url );
?>
<div class="sow-testimonial-wrapper <?php echo $this->testimonial_wrapper_class($design) ?>">
<div class="sow-testimonial">
<?php if( strpos($design['layout'], '_above') !== false ) : ?>
<div class="sow-testimonial-text">
<?php echo wp_kses_post( $testimonial['text'] ) ?>
</div>
<?php endif; ?>
<div class="sow-testimonial-user">
<?php if( ! empty( $image_id ) ) : ?>
<div class="sow-image-wrapper">
<?php if( $link_image ) : ?>
<a href="<?php echo sow_esc_url( $url ) ?>" <?php if( ! empty( $new_window ) ) { echo 'target="_blank" rel="noopener noreferrer"'; } ?>>
<?php endif; ?>
<?php echo $this->testimonial_user_image( $image_id, $design ); ?>
<?php if( $link_image ) : ?>
</a>
<?php endif; ?>
</div>
<?php endif; ?>
<div class="sow-text">
<?php if( $link_name ) : ?>
<a href="<?php echo sow_esc_url( $url ) ?>" <?php if( ! empty( $new_window ) ) { echo 'target="_blank" rel="noopener noreferrer"'; } ?>>
<?php endif; ?>
<span class="sow-testimonial-name"><strong><?php echo esc_html( $testimonial['name'] ) ?></strong></span>
<?php if( $link_name ) : ?>
</a>
<?php endif; ?>
<?php if( $link_location ) : ?>
<a href="<?php echo sow_esc_url( $url ) ?>" <?php if( ! empty( $new_window ) ) { echo 'target="_blank" rel="noopener noreferrer"'; } ?>>
<?php endif; ?>
<?php if( ! empty( $location ) ) : ?>
<span class="sow-testimonial-location"><?php echo esc_html( $location ) ?></span>
<?php endif; ?>
<?php if( $link_location ) : ?>
</a>
<?php endif; ?>
</div>
<?php // $this->testimonial_pointer($design) ?>
</div>
<?php if( strpos($design['layout'], '_above') === false ) : ?>
<div class="sow-testimonial-text">
<?php echo wp_kses_post( $testimonial['text'] ) ?>
</div>
<?php endif; ?>
</div>
</div>
<?php endforeach; ?>
</div>