initial commit

This commit is contained in:
2024-04-29 13:12:44 +05:45
commit 34887303c5
19300 changed files with 5268802 additions and 0 deletions

View File

@ -0,0 +1 @@
.wpos-pro-guten-shrt{border:1px solid #ccc;padding:8px;line-height:22px;background-color:#eee;font-size:13px;text-align:center;color:#32373c;font-family:arial, sans-serif}.wpos-pro-guten-shrt-title span{border-bottom:2px solid #32373c;margin-bottom:10px;display:inline-block;font-size:16px;font-weight:600}.wpos-pro-guten-shrt .wpos-guten-shrt-footer{margin:10px 0 0 0}.wpos-pro-guten-shrt .wpos-guten-shrt-footer span{display:block;border-top:2px solid #ccc;width:50px;margin:5px auto}.components-disabled{opacity:0.5}.components-disabled .wpos-hidden-opts-desc a{pointer-events:auto}

View File

@ -0,0 +1 @@
.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) center center no-repeat}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

View File

@ -0,0 +1,20 @@
/* Builder Shortcode Preview */
.wtpsw-builder-shrt-prev{background-color: #e7e7e7; padding: 10px; border: 1px solid #ccc; font-size: 15px;text-align: center;}
.wtpsw-builder-shrt-title span{border-bottom: 1px solid #999; display: inline-block; padding: 0 0 5px 0;}
/* Widget */
.wtpsw-widget-wrap hr{margin: 7px 0 !important;}
.wtpsw-widget-wrap p{margin: 10px 0;}
.wtpsw-widget-wrap p em{font-size: 12px; display: block;}
.wtpsw-widget-wrap p em span,
.wtpsw-widget-wrap p em label{cursor: pointer; font-weight: bold;}
.so-content .wtpsw-widget-wrap p label,
.fl-builder-settings-fields .wtpsw-widget-wrap p label{font-weight: 500;}
.so-content .wtpsw-widget-wrap p input,
.so-content .wtpsw-widget-wrap p select,
.fl-builder-settings-fields .wtpsw-widget-wrap p input,
.fl-builder-settings-fields .wtpsw-widget-wrap p select{width: 100%; max-width: 100%; margin: 5px 0 8px 0 !important;}
.so-content .wtpsw-widget-wrap p input[type="checkbox"],
.fl-builder-settings-fields .wtpsw-widget-wrap p input[type="checkbox"]{width: auto;}
.fl-builder-settings-fields .wtpsw-widget-wrap input,
.fl-builder-settings-fields .wtpsw-widget-wrap label{vertical-align: middle;}

View File

@ -0,0 +1,109 @@
.wtpsw-post-grid *, .wtpsw-post-slider *, .wtpsw-post-carousel-slides *{outline: none !important; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.wtpsw-clearfix:before, .wtpsw-clearfix:after {content: "";display: table;}
.wtpsw-clearfix::after {clear: both;}
.wtpsw-post-slider, .wtpsw-post-carousel{visibility: hidden; opacity:0; transition:opacity 0.5s linear; }
.wtpsw-post-slider.slick-initialized, .wtpsw-post-carousel.slick-initialized{ visibility: visible; opacity:1; }
/* Svg Img CSS */
.wtpsw-post-slider .slick-arrow, .wtpsw-post-carousel .slick-arrow{position:absolute; top: 38%; z-index:9; padding:0; margin:0px; display: inline-block; background-color: rgba(255,255,255,0.7); text-align:center; width:30px; height:40px; cursor: pointer;}
.wtpsw-post-slider .slick-arrow svg, .wtpsw-post-carousel .slick-arrow svg{fill: #000; height: 100%; width: 100%;}
.wtpsw-post-carousel.design-1 .slick-arrow {margin: 0 0.9375em;}
.wtpsw-post-slider.design-1 .slick-next, .wtpsw-post-carousel.design-1 .slick-next {right:0px;}
.wtpsw-post-slider.design-1 .slick-prev, .wtpsw-post-carousel.design-1 .slick-prev{left:0px;}
.wtpsw-post-slider .slick-dots{padding:0 !important; margin:10px 0 0 0 !important; text-align:center;}
.wtpsw-post-slider .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important; }
.wtpsw-post-slider .slick-dots li button{text-indent:-99999px; background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:10px !important; height:10px !important; cursor:pointer;}
.wtpsw-post-slider .slick-dots li button:focus{outline:none !important}
.wtpsw-post-slider .slick-dots li.slick-active button{background:#444 !important;}
.wtpsw-post-slider .slick-slide{padding:0px !important}
.wtpsw-post-carousel .slick-dots{padding:0 !important; margin:0 !important; position:absolute; text-align:center;}
.wtpsw-post-carousel .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important; }
.wtpsw-post-carousel .slick-dots li button{text-indent:-99999px; background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:10px !important; height:10px !important; cursor:pointer;}
.wtpsw-post-carousel .slick-dots li button:focus{outline:none !important}
.wtpsw-post-carousel .slick-dots li.slick-active button{background:#444 !important;}
.wtpsw-post-carousel .slick-slide{padding:0px !important}
.wtpsw-post-slider, .wtpsw-post-carousel{padding-bottom:20px; clear:both;}
.wtpsw-post-slider h2.wtpsw-post-title{margin:0 0 5px 0 !important; line-height:normal;}
.wtpsw-post-slider .wtpsw-post-stats{margin-bottom:10px; position:relative; font-size:13px;}
.wtpsw-post-carousel h4.wtpsw-post-title{margin:0 0 5px 0 !important; line-height:normal; }
.wtpsw-post-carousel .wtpsw-post-stats{margin-bottom:10px; position:relative; font-size:13px;}
.wtpsw-link-overlay {position: absolute;height: 100%;width: 100%;top: 0px;left: 0px;z-index: 1;}
/* Plugin Fixes CSS */
.fusion-flex-container.wtpsw-fusion-flex{ flex-direction: column; }
.wtpsw-elementor-tab-wrap{min-width: 0; min-height: 0;}
/* Slider Design */
.wtpsw-post-slider.design-1 .wtpsw-post-list{width:100%; float:left; clear:both;}
.wtpsw-post-slider.design-1 .wtpsw-post-title a{color:#444; text-decoration:none;}
.wtpsw-post-slider.design-1 .wtpsw-post-image-bg{background: #f1f1f1;height: 230px !important;line-height: 0; overflow: hidden; position: relative; width: 100%;}
.wtpsw-post-slider.design-1 .wtpsw-post-image-bg img {height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;}
.wtpsw-post-slider.design-1 .wtpsw-medium-5 {padding: 0 !important;}
.wtpsw-post-slider.design-1 .wtpsw-post-list-content .wtpsw-medium-7{padding: 0 !important;}
.wtpsw-post-slider.design-1 .slick-dots {left:15px !important; right:15px !important; bottom:0px !important; text-align:center; width:100%;}
/* Carousel Design */
.wtpsw-post-carousel.design-1 .wtpsw-post-list{width:100%; float:left; clear:both;}
.wtpsw-post-carousel.design-1 .wtpsw-post-title a{color:#444; text-decoration:none;}
.wtpsw-post-carousel.design-1 .wtpsw-post-image-bg{background: #f1f1f1;height: 220px !important; margin-bottom:15px;line-height: 0; overflow: hidden; position: relative; width: 100%;}
.wtpsw-post-carousel.design-1 .wtpsw-post-image-bg img {height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;}
.wtpsw-post-carousel.design-1 .wtpsw-medium-5 {padding: 0px 10px 0 0;}
.wtpsw-post-carousel.design-1 .wtpsw-post-list-content .wtpsw-medium-7{padding:5px 35px 10px 15px;}
.wtpsw-post-carousel.design-1 .slick-dots{text-align:center; width:100%;}
/* Grid design */
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-6 .wtpsw-post-image-bg {height: 100%;}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox .wtpsw-post-list {height: 100%;}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox .wtpsw-post-image-bg {position:relative; height: 100%; background: #f1f1f1;}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox .wtpsw-post-image-bg .wtpsw-post-list-content {position:absolute; bottom:0; width:100%; padding: 15px; box-sizing: border-box;
background: -moz-linear-gradient(to bottom,#0000 0, #0006 50%, #000000b3 100%);
background: -ms-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%);
background: -o-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%);
background: -webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%);
background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));
background: linear-gradient(to bottom,#0000 0, #0006 50%, #000000b3 100%);
}
.wtpsw-post-grid.design-1 .wtpsw-post-title {margin: 0; padding: 10px 0; line-height: normal;}
.wtpsw-post-grid.design-1 .wtpsw-post-title a {line-height: normal;text-decoration: none;color: #fff;}
.wtpsw-post-grid.design-1 .wtpsw-post-stats {color: #fff; font-size: 12px;}
.wtpsw-post-grid.design-1 .wtpsw-post-stats span a {text-decoration: none; color: #fff;}
.wtpsw-post-grid.design-1 .wtpsw-post-stats span:first-child {font-style: italic; text-transform: capitalize;}
.wtpsw-post-grid.design-1 .wtpsw-medium-3 .wtpsw-post-stats span:last-child {display: block;}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-6 {height:460px; overflow:hidden; padding: 0 0 5px 5px;}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-6 .wtpsw-post-image-bg img {height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; border-radius: 0; box-shadow: none;}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-3 {height:230px; overflow:hidden; padding: 0 0 5px 5px;}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-3 .wtpsw-post-image-bg img {height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; border-radius: 0; box-shadow: none;}
.wtpsw-post-items .wtpsw-post-li { clear: both; padding: 10px 0 !important; }
.wtpsw-post-li { border-bottom: 1px solid #ddd; list-style: outside none none !important; margin: 0 !important; }
.wtpsw-post-thumb-left { display: table-cell; vertical-align: top; padding-right:10px; width:90px; }
#secondary .widget a.wtpsw-post-title{color:#555;}
.wtpsw-post-thumb-left img { margin-right: 10px; }
.wtpsw-post-thumb-right {display: table-cell; vertical-align: top; }
.wtpsw-post-thumb-right h6{margin:0 0 6px 0 !important}
.wtpsw-post-thumb-right h6 a.wtpsw-post-title{color:#555;}
.wtpsw-date-post, .wtpsw-date-post a, .wtpsw-post-stats { font-size: 13px; margin-top: 5px; }
.wtpswcolumn, .wtpswcolumns{float:left; width:100%; position: relative;}
.wtpsw-post-gridbox .wtpsw-post-content { color: #fff; font-size: 16px; line-height: 1.5; }
@media only screen {
.wtpswcolumn, .wtpswcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em; float: left; }
}
@media only screen and (min-width: 40.0625em) {
.wtpswcolumn, .wtpswcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left; }
.wtpsw-medium-1 { width: 8.33333%; }
.wtpsw-medium-2 { width: 16.66667%; }
.wtpsw-medium-3 { width: 25%; }
.wtpsw-medium-4 { width: 33.33333%; }
.wtpsw-medium-5 { width: 41.66667%; }
.wtpsw-medium-6 { width: 50%; }
.wtpsw-medium-7 { width: 58.33333%; }
.wtpsw-medium-8 { width: 66.66667%; }
.wtpsw-medium-9 { width: 75%; }
.wtpsw-medium-10 { width: 83.33333%; }
.wtpsw-medium-11 { width: 91.66667%; }
.wtpsw-medium-12 { width: 100%; }
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,91 @@
( function($) {
'use strict';
jQuery(window).on('elementor/frontend/init', function() {
elementorFrontend.hooks.addAction( 'frontend/element_ready/wp-widget-text.default', wtpsw_elementor_init );
elementorFrontend.hooks.addAction( 'frontend/element_ready/shortcode.default', wtpsw_elementor_init );
elementorFrontend.hooks.addAction( 'frontend/element_ready/text-editor.default', wtpsw_elementor_init );
/* Tabs Element */
elementorFrontend.hooks.addAction( 'frontend/element_ready/tabs.default', function($scope) {
if( $scope.find('.wtpsw-post-slider-init').length >= 1 ) {
$scope.find('.elementor-tabs-content-wrapper').addClass('wtpsw-elementor-tab-wrap');
} else {
$scope.find('.elementor-tabs-content-wrapper').removeClass('wtpsw-elementor-tab-wrap');
}
/* Tweak for slick slider */
$scope.find('.wtpsw-post-slider-init').each(function( index ) {
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
wtpsw_elementor_init();
setTimeout(function() {
/* Tweak for slick slider */
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
}
}, 300);
});
});
/* Accordion Element */
elementorFrontend.hooks.addAction( 'frontend/element_ready/accordion.default', function($scope) {
/* Tweak for slick slider */
$scope.find('.wtpsw-post-slider-init').each(function( index ) {
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
wtpsw_elementor_init();
setTimeout(function() {
/* Tweak for slick slider */
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
}
}, 300);
});
});
/* Toggle Element */
elementorFrontend.hooks.addAction( 'frontend/element_ready/toggle.default', function($scope) {
/* Tweak for slick slider */
$scope.find('.wtpsw-post-slider-init').each(function( index ) {
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
wtpsw_elementor_init();
setTimeout(function() {
/* Tweak for slick slider */
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
}
}, 300);
});
});
});
/**
* Initialize Plugin Functionality
*/
function wtpsw_elementor_init() {
wtpsw_trending_slider_init();
wtpsw_trending_carousel_init();
}
})(jQuery);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,27 @@
( function($) {
"use strict";
/* Click to Copy the Text */
$(document).on('click', '.wpos-copy-clipboard', function() {
var copyText = $(this);
copyText.select();
document.execCommand("copy");
});
/* Drag widget event to render layout for Beaver Builder */
$('.fl-builder-content').on( 'fl-builder.preview-rendered', wtpsw_render_preview );
/* Save widget event to render layout for Beaver Builder */
$('.fl-builder-content').on( 'fl-builder.layout-rendered', wtpsw_render_preview );
/* Publish button event to render layout for Beaver Builder */
$('.fl-builder-content').on( 'fl-builder.didSaveNodeSettings', wtpsw_render_preview );
})(jQuery);
/* Function to render shortcode preview for Beaver Builder */
function wtpsw_render_preview() {
wtpsw_trending_slider_init();
wtpsw_trending_carousel_init();
}

View File

@ -0,0 +1,320 @@
/* Define global Variable */
var wtpsw_next_arrow = '<span class="slick-next slick-arrow" data-role="none" tabindex="0" role="button"><svg fill="currentColor" viewBox="0 0 96 96" xmlns="http://www.w3.org/2000/svg"><title/><path d="M69.8437,43.3876,33.8422,13.3863a6.0035,6.0035,0,0,0-7.6878,9.223l30.47,25.39-30.47,25.39a6.0035,6.0035,0,0,0,7.6878,9.2231L69.8437,52.6106a6.0091,6.0091,0,0,0,0-9.223Z"/></svg></span>';
var wtpsw_prev_arrow = '<span class="slick-prev slick-arrow" data-role="none" tabindex="0" role="button"><svg fill="currentColor" viewBox="0 0 96 96" xmlns="http://www.w3.org/2000/svg"><title/><path d="M39.3756,48.0022l30.47-25.39a6.0035,6.0035,0,0,0-7.6878-9.223L26.1563,43.3906a6.0092,6.0092,0,0,0,0,9.2231L62.1578,82.615a6.0035,6.0035,0,0,0,7.6878-9.2231Z"/></svg></span>';
( function($) {
"use strict";
/* Post views count ajax */
if( Wtpsw.post_view_count != 0 ) {
var data = {
action : 'wtpsw_post_view_count',
is_ajax : 1,
post_id : Wtpsw.post_view_count,
nonce : Wtpsw.data_nonce,
};
$.post(Wtpsw.ajaxurl,data,function(response) {
/* Do Response Process */
});
}
/* For Trending Post Slider */
wtpsw_trending_slider_init();
/* For Trending Post carousel */
wtpsw_trending_carousel_init();
/* Elementor Compatibility */
/***** Elementor Compatibility Start *****/
if( Wtpsw.elementor_preview == 0 ) {
$(window).on('elementor/frontend/init', function() {
/* Tweak for Slick Slider */
$('.wtpsw-post-slider-init').each(function( index ) {
/* Tweak for Vertical Tab */
$(this).closest('.elementor-tabs-content-wrapper').addClass('wtpsw-elementor-tab-wrap');
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
setTimeout(function() {
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
}
}, 350);
});
});
}
$(document).on('click', '.elementor-tab-title', function() {
var ele_control = $(this).attr('aria-controls');
var slider_wrap = $('#'+ele_control).find('.wtpsw-post-slider-init');
/* Tweak for slick slider */
$( slider_wrap ).each(function( index ) {
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
setTimeout(function() {
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
}
}, 350);
});
});
/* Beaver Builder Compatibility for Accordion and Tabs */
$(document).on('click', '.fl-accordion-button, .fl-tabs-label', function() {
var ele_control = $(this).attr('aria-controls');
var slider_wrap = $('#'+ele_control).find('.wtpsw-post-slider-init');
/* Tweak for filter */
$( slider_wrap ).each(function( index ) {
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
setTimeout(function() {
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
}
}, 300);
});
});
/* SiteOrigin Compatibility For Accordion Panel */
$(document).on('click', '.sow-accordion-panel', function() {
var ele_control = $(this).attr('data-anchor');
var slider_wrap = $('#accordion-content-'+ele_control).find('.wtpsw-post-slider-init');
/* Tweak for slick slider */
$( slider_wrap ).each(function( index ) {
var slider_id = $(this).attr('id');
/* Tweak for slick slider */
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
}
});
});
/* SiteOrigin Compatibility for Tab Panel */
$(document).on('click focus', '.sow-tabs-tab', function() {
var sel_index = $(this).index();
var cls_ele = $(this).closest('.sow-tabs');
var tab_cnt = cls_ele.find('.sow-tabs-panel').eq( sel_index );
var slider_wrap = tab_cnt.find('.wtpsw-post-slider-init');
/* Tweak for slick slider */
$( slider_wrap ).each(function( index ) {
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
setTimeout(function() {
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
}
}, 300);
});
});
/* Divi Builder Compatibility for Accordion & Toggle */
$(document).on('click', '.et_pb_toggle', function() {
var acc_cont = $(this).find('.et_pb_toggle_content');
var slider_wrap = acc_cont.find('.wtpsw-post-slider-init');
/* Tweak for slick slider */
$( slider_wrap ).each(function( index ) {
var slider_id = $(this).attr('id');
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
}
});
});
/* Divi Builder Compatibility for Tabs */
$('.et_pb_tabs_controls li a').on('click', function() {
var cls_ele = $(this).closest('.et_pb_tabs');
var tab_cls = $(this).closest('li').attr('class');
var tab_cont = cls_ele.find('.et_pb_all_tabs .'+tab_cls);
var slider_wrap = tab_cont.find('.wtpsw-post-slider-init');
setTimeout(function() {
/* Tweak for slick slider */
$( slider_wrap ).each(function( index ) {
var slider_id = $(this).attr('id');
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
}
});
}, 550);
});
/* Fusion Builder Compatibility for Tabs */
$(document).on('click', '.fusion-tabs li .tab-link', function() {
var cls_ele = $(this).closest('.fusion-tabs');
var tab_id = $(this).attr('href');
var tab_cont = cls_ele.find(tab_id);
var slider_wrap = tab_cont.find('.wtpsw-post-slider-init');
/* Tweak for slick slider */
$( slider_wrap ).each(function( index ) {
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
setTimeout(function() {
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
$('#'+slider_id).slick( 'setPosition' );
}
}, 200);
});
});
/* Fusion Builder Compatibility for Toggles */
$(document).on('click', '.fusion-accordian .panel-heading a', function() {
var cls_ele = $(this).closest('.fusion-accordian');
var tab_id = $(this).attr('href');
var tab_cont = cls_ele.find(tab_id);
var slider_wrap = tab_cont.find('.wtpsw-post-slider-init');
/* Tweak for slick slider */
$( slider_wrap ).each(function( index ) {
var slider_id = $(this).attr('id');
$('#'+slider_id).css({'visibility': 'hidden', 'opacity': 0});
setTimeout(function() {
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
$('#'+slider_id).slick( 'setPosition' );
}
}, 200);
});
});
})(jQuery);
/* Function to Initialize Featured Post Slider */
function wtpsw_trending_slider_init() {
/* For Trending Post Slider */
jQuery( '.wtpsw-post-slider' ).each(function( index ) {
if( jQuery(this).hasClass('slick-initialized') ) {
return;
}
/* flex Condition */
if(Wtpsw.is_avada == 1) {
jQuery(this).closest('.fusion-flex-container').addClass('wtpsw-fusion-flex');
}
var slider_id = jQuery(this).attr('id');
var slider_conf = jQuery.parseJSON( jQuery(this).attr('data-conf'));
if( typeof(slider_id) != 'undefined' && slider_id != '' ) {
jQuery('#'+slider_id).slick({
infinite : true,
slidesToShow : 1,
slidesToScroll : 1,
dots : ( slider_conf.dots == "true" ) ? true : false,
arrows : ( slider_conf.arrows == "true" ) ? true : false,
autoplay : ( slider_conf.autoplay == "true" ) ? true : false,
speed : parseInt(slider_conf.speed),
autoplaySpeed : parseInt( slider_conf.autoplayinterval ),
nextArrow : wtpsw_next_arrow,
prevArrow : wtpsw_prev_arrow,
rtl : ( Wtpsw.is_rtl == 1 ) ? true : false,
});
}
});
}
/* Function to Initialize Featured Post Slider */
function wtpsw_trending_carousel_init() {
/* For Trending Post Carousel */
jQuery( '.wtpsw-post-carousel' ).each(function( index ) {
if( jQuery(this).hasClass('slick-initialized') ) {
return;
}
/* flex Condition */
if(Wtpsw.is_avada == 1) {
jQuery(this).closest('.fusion-flex-container').addClass('wtpsw-fusion-flex');
}
var slider_id = jQuery(this).attr('id');
var slider_conf = jQuery.parseJSON( jQuery(this).attr('data-conf'));
if( typeof(slider_id) != 'undefined' && slider_id != '' ) {
jQuery('#'+slider_id).slick({
infinite : true,
dots : ( slider_conf.dots == "true" ) ? true : false,
arrows : ( slider_conf.arrows == "true" ) ? true : false,
autoplay : ( slider_conf.autoplay == "true" ) ? true : false,
speed : parseInt( slider_conf.speed ),
autoplaySpeed : parseInt( slider_conf.autoplayinterval ),
slidesToShow : parseInt( slider_conf.slides_to_show ),
slidesToScroll : parseInt( slider_conf.slides_to_scroll ),
nextArrow : wtpsw_next_arrow,
prevArrow : wtpsw_prev_arrow,
rtl : ( Wtpsw.is_rtl == 1 ) ? true : false,
mobileFirst : ( Wtpsw.is_mobile == 1 ) ? true : false,
responsive: [{
breakpoint: 767,
settings: {
slidesToShow: (parseInt(slider_conf.slides_to_show) > 3) ? 3 : parseInt(slider_conf.slides_to_show),
slidesToScroll: 1,
dots: true
}
},
{
breakpoint: 640,
settings: {
slidesToShow: (parseInt(slider_conf.slides_to_show) > 2) ? 2 : parseInt(slider_conf.slides_to_show),
slidesToScroll: 1
}
},
{
breakpoint: 479,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
},
{
breakpoint: 319,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
}
]
});
}
});
}