HEX
Server:
System: Linux aac286ea486c 5.14.0-687.15.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 11 08:51:45 EDT 2026 x86_64
User: root (0)
PHP: 8.2.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,disk_free_space,diskfreespace
Upload Files
File: /dom877180/wp-content/themes/splash/vc_templates/stm_carousel_image_title.php
<?php
$atts = vc_map_get_attributes( $this->getShortcode(), $atts );
extract( $atts );

/*
 * $visible_item;
 * $disable_controlls;
 * $
 * */

$imgs = json_decode(urldecode($img_title));
$id = 'stm-imgs-'.rand(0,9999);
?>

<div class="stm-it-main-wrapper <?php echo esc_attr($id); ?>">
	<div class="clearfix">
		<?php if(!empty($title)): ?>
			<div class="stm-title-left">
				<h2 class="stm-main-title-unit"><?php echo esc_attr($title); ?></h2>
			</div>
		<?php endif; ?>
		<?php if($disable_controlls != 'disable') : ?>
			<div class="stm-carousel-controls-right stm-it-controls">
				<div class="stm-carousel-control-prev"><i class="fa fa-angle-left"></i></div>
				<div class="stm-it-dots"></div>
				<div class="stm-carousel-control-next"><i class="fa fa-angle-right"></i></div>
			</div>
		<?php endif; ?>
	</div>
	<div class="stm-image-title-carousel-wrapper">
		<div id="carousel" class="stm-image-title-wrap">
			<?php foreach($imgs as $val) : ?>
				<?php $img = wp_get_attachment_image_src($val->image, 'post-770-450'); ?>
				<div class="stm-image-title">
					<div class="stm-img">
						<img src="<?php echo esc_url($img[0]); ?>" alt="gallery" />
					</div>
					<div class="stm-title heading-font">
						<span><?php echo esc_html($val->title); ?></span>
					</div>
				</div>
			<?php endforeach; ?>
		</div>
	</div>
</div>
<script type="text/javascript">
	(function($) {
		"use strict";
		
		var unique_class = "<?php echo esc_js($id); ?>";
		
		var owl = $('.' + unique_class + ' .stm-image-title-wrap');
		
		$(document).ready(function () {
			owl.owlCarousel({
				items: <?php echo esc_js($visible_item); ?>,
				dots: true,
				//autoplay: true,
				//autoplayHoverPause: true,
				margin: 20,
				loop:true,
				slideBy: <?php echo esc_js($visible_item); ?>,
                responsive: {
                    320:{
                        items: 1,
                        slideBy: 1
                    },
                    768:{
                        items: 3,
                        slideBy: 3
                    }
                }
			});
			
			$('.' + unique_class + ' .stm-carousel-control-prev').on('click', function(){
				owl.trigger('prev.owl.carousel');
			});
			
			$('.' + unique_class + ' .stm-carousel-control-next').on('click', function(){
				owl.trigger('next.owl.carousel');
			});

		});
	})(jQuery);
</script>