File "slider.php"
Full Path: /home/tekvhqgl/public_html/wp-content/plugins/digeco-core/elementor/views/slider.php
File size: 2.59 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* @author RadiusTheme
* @since 1.0
* @version 1.0
*/
namespace radiustheme\Digeco_Core;
use DigecoTheme;
use DigecoTheme_Helper;
$slides = array();
$default_img = DigecoTheme_Helper::get_img( 'noimage.jpg' );
foreach ( $data['slides'] as $slide ) {
$slides[] = array(
'id' => 'slide-' . time().rand( 1, 99 ),
'image' => $slide['image']['url'] ? $slide['image']['url'] : $default_img,
'title' => $slide['title'],
'sub_title' => $slide['sub_title'],
'content' => $slide['content'],
'content_mob' => $slide['content_mob'],
'buttontext' => $slide['buttontext'],
'buttonurl' => $slide['buttonurl'],
);
}
$slideclass = 'rtin-odd';
?>
<div class="rt-el-slider rtin-<?php echo esc_attr( $data['layout'] );?>">
<div class="rt-nivoslider" data-settings='<?php echo json_encode(array(
'effect' => $data['slider_effect'],
'animSpeed' => $data['slider_anim_speed'],
'pauseTime' => $data['slider_pause_time'],
'directionNav' => $data['slider_nav'] == 'yes' ? true : false,
'controlNav' => $data['slider_dots'] == 'yes' ? true : false,
'manualAdvance' => $data['slider_autoplay'] == 'yes' ? false : true,
)) ?>'>
<?php foreach ( $slides as $slide ): ?>
<img src="<?php echo esc_url( $slide['image'] );?>" title="#<?php echo esc_attr( $slide['id'] );?>" />
<?php endforeach; ?>
</div>
<?php foreach ( $slides as $slide ): ?>
<div id="<?php echo esc_attr( $slide['id'] );?>" class="slider-direction">
<div class="rtin-content <?php echo esc_attr( $slideclass );?>">
<div class="rtin-content-inner">
<div class="rtin-content-wrap">
<?php if ( $slide['sub_title'] ): ?>
<div class="rtin-sub-title"><?php echo wp_kses_post( $slide['sub_title'] );?></div>
<?php endif; ?>
<?php if ( $slide['title'] ): ?>
<div class="rtin-title"><?php echo wp_kses_post( $slide['title'] );?></div>
<?php endif; ?>
<?php if ( $slide['content'] ): ?>
<p class="rtin-content-desk"><?php echo wp_kses_post( $slide['content'] );?></p>
<?php endif; ?>
<?php if ( $slide['content_mob'] ): ?>
<p class="rtin-content-mob"><?php echo wp_kses_post( $slide['content_mob'] );?></p>
<?php endif; ?>
<?php if ( $slide['buttontext'] ): ?>
<div class="rtin-btn"><a href="<?php echo esc_url( $slide['buttonurl'] );?>" class="slider-white-button"><span><?php echo wp_kses_post( $slide['buttontext'] );?></span></a></div>
<?php endif; ?>
</div>
</div>
</div>
</div>
<?php $slideclass = ( $slideclass == 'rtin-odd' ) ? 'rtin-even' : 'rtin-odd';?>
<?php endforeach; ?>
</div>