b0y-101 Mini Shell


Current Path : E:/wordpress/wp-content/themes/ashe/templates/header/
File Upload :
Current File : E:/wordpress/wp-content/themes/ashe/templates/header/featured-slider-custom.php

<?php

$slider_navigation 	= ashe_options( 'featured_slider_navigation' );
$slider_pagination 	= ashe_options( 'featured_slider_pagination' );

$slider_data = '{';

	$slider_data .= '"slidesToShow":1, "fade":true';

	if ( !$slider_navigation ) {
		$slider_data .= ', "arrows":false';
	} 

	if ( $slider_pagination ) {
		$slider_data .= ', "dots":true';
	}
	

$slider_data .= '}';

?>

<!-- Wrap Slider Area -->
<div class="featured-slider-area<?php echo ashe_options( 'general_slider_width' ) === 'boxed' ? ' boxed-wrapper': ''; ?>">

<!-- Featured Slider -->
<div id="featured-slider" class="<?php echo esc_attr(ashe_options( 'general_slider_width' )) === 'boxed' ? 'boxed-wrapper': ''; ?>" data-slick="<?php echo esc_attr( $slider_data ); ?>">
	
	<?php
	
	$slider_repeater_encoded = get_theme_mod( 'featured_slider_repeater', json_encode( array(
		array(
			'image_url' => '',
			'title' => 'Slide 1 Title',
			'text' => 'Slide 1 Description. Some lorem ipsum dolor sit amet text',
			'link' => '',
			'btn_text' => 'Button 1',
	         'checkbox' => '0',
			'id' => 'customizer_repeater_56d7ea7f40a1'
		),
		array(
			'image_url' => '',
			'title' => 'Slide 2 Title',
			'text' => 'Slide 2 Description. Some lorem ipsum dolor sit amet text',
			'link' => '',
			'btn_text' => 'Button 2',
	         'checkbox' => '0',
			'id' => 'customizer_repeater_56d7ea7f40a2'
		),
		array(
			'image_url' => '',
			'title' => 'Slide 3 Title',
			'text' => 'Slide 3 Description. Some lorem ipsum dolor sit amet text',
			'link' => '',
			'btn_text' => 'Button 3',
	         'checkbox' => '0',
			'id' => 'customizer_repeater_56d7ea7f40a3'
		),
	) ) );

	$slider_repeater = json_decode( $slider_repeater_encoded );
	
	// Loop Start
	foreach( $slider_repeater as $repeater_item ) : ?>

	<div class="slider-item">

		<div class="slider-item-bg" style="background-image:url( <?php echo wp_get_attachment_image_src( $repeater_item->image_url, 'full' )[0]; ?>);"></div>

		<div class="cv-container image-overlay">
			<div class="cv-outer">
				<div class="cv-inner">
					<div class="slider-info">
			
						<?php

						$target = '1' === $repeater_item->checkbox ? '_blank' : '_self';

						if ( $repeater_item->btn_text === '' && $repeater_item->link !== '' ) {
							echo '<a class="slider-image-link" href="'. esc_url( $repeater_item->link ) .'" target="'. $target .'"></a>';
						}

						?>

						<?php if( $repeater_item->title !== '' ) : ?>
							<?php if ( $repeater_item->link !== '' ) : ?>
								<h2 class="slider-title">
									<a href="<?php echo esc_url( $repeater_item->link ); ?>"><?php echo $repeater_item->title; ?></a>	
								</h2>
							<?php else: ?>
								<h2 class="slider-title"><?php echo $repeater_item->title; ?></h2>
							<?php endif; ?>
						<?php endif; ?>

						<?php if ( $repeater_item->text !== '' ): ?>							
						<div class="slider-content"><?php echo $repeater_item->text; ?></div>
						<?php endif; ?>

						<?php if ( $repeater_item->btn_text !== '' ) : ?>
						<div class="slider-read-more">
							<a href="<?php echo esc_url( $repeater_item->link ); ?>" target="<?php echo $target; ?>"><?php echo $repeater_item->btn_text; ?></a>
						</div>
						<?php endif; ?>

					</div>
				</div>
			</div>
		</div>

	</div>

	<?php endforeach; // Loop end ?>
	
</div><!-- #featured-slider -->

</div><!-- .featured-slider-area -->

Copyright © 2019 by b0y-101