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

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

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,22 @@
/* Slider */
.slick-loading .slick-list{ background: #fff url('ajax-loader.gif') center center no-repeat;}
.slick-slider{ position: relative;display: block; -moz-box-sizing: border-box;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: none;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{ -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;}
.slick-track:before,
.slick-track:after{ 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,112 @@
.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-post-slider{visibility: hidden; opacity:0; transition:opacity 0.5s linear; }
.wtpsw-post-slider.slick-initialized{ visibility: visible; opacity:1; }
.wtpsw-post-carousel{visibility: hidden; opacity:0; transition:opacity 0.5s linear; }
.wtpsw-post-carousel.slick-initialized{ visibility: visible; opacity:1; }
.wtpsw-post-slider .slick-arrow{text-indent:-99999px;}
.wtpsw-post-slider button.slick-arrow {background-color: transparent!important; width:22px; height:38px; position:absolute; z-index:9; border:0px !important; padding:0 !important; margin:0px !important; border-radius:0px !important}
.wtpsw-post-slider button.slick-next, .wtpsw-post-slider button.slick-next:hover, .wtpsw-post-slider button.slick-next:focus{background:rgba(255,255,255,0.7) url(arrow-right.png) center center no-repeat !important; background-size:15px 26px !important; outline:none !important}
.wtpsw-post-slider button.slick-prev, .wtpsw-post-slider button.slick-prev:hover, .wtpsw-post-slider button.slick-prev:focus{background:rgba(255,255,255,0.7) url(arrow-left.png) center center no-repeat !important; background-size:15px 26px !important; outline:none !important}
.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-arrow{text-indent:-99999px;}
.wtpsw-post-carousel button.slick-arrow {background-color: transparent!important; width:22px; height:38px; position:absolute; z-index:9; border:0px !important; padding:0 !important; margin:0px !important; border-radius:0px !important}
.wtpsw-post-carousel button.slick-next, .wtpsw-post-carousel button.slick-next:hover, .wtpsw-post-carousel button.slick-next:focus{background:rgba(255,255,255,0.7) url(arrow-right.png) center center no-repeat !important; background-size:15px 26px !important; outline:none !important}
.wtpsw-post-carousel button.slick-prev, .wtpsw-post-carousel button.slick-prev:hover, .wtpsw-post-carousel button.slick-prev:focus{background:rgba(255,255,255,0.7) url(arrow-left.png) center center no-repeat !important; background-size:15px 26px !important; outline:none !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-clearfix:before, .wtpsw-clearfix:after {content: "";display: table;}
.wtpsw-clearfix::after {clear: both;}
.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;}
/* 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-arrow {top:38% !important;}
.wtpsw-post-slider.design-1 .slick-next {right:0px !important;}
.wtpsw-post-slider.design-1 .slick-prev {left:0px !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-arrow {top:38% !important; margin: 0 0.9375em !important}
.wtpsw-post-carousel.design-1 .slick-next{right:0px !important;}
.wtpsw-post-carousel.design-1 .slick-prev{left:0px !important;}
.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: 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: 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,88 @@
( function($) {
'use strict';
jQuery(window).on('elementor/frontend/init', function() {
/* Shortcode Element */
elementorFrontend.hooks.addAction( 'frontend/element_ready/shortcode.default', function() {
wtpsw_trending_slider_init();
wtpsw_trending_carousel_init();
});
/* Text Editor Element */
elementorFrontend.hooks.addAction( 'frontend/element_ready/text-editor.default', function() {
wtpsw_trending_slider_init();
wtpsw_trending_carousel_init();
});
/* Tabs Element */
elementorFrontend.hooks.addAction( 'frontend/element_ready/tabs.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_trending_slider_init();
wtpsw_trending_carousel_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_trending_slider_init();
wtpsw_trending_carousel_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_trending_slider_init();
wtpsw_trending_carousel_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);
});
});
});
})(jQuery);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,23 @@
jQuery(document).ready(function($) {
/* 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 );
});
/* 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,268 @@
jQuery( document ).ready(function( $ ) {
/* 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
};
$.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 */
$(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').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});
}
}, 550);
});
});
/* 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});
if( typeof(slider_id) !== 'undefined' && slider_id != '' ) {
$('#'+slider_id).slick( 'setPosition' );
$('#'+slider_id).css({'visibility': 'visible', 'opacity': 1});
}
});
});
});
/* 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;
}
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 ),
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;
}
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 ),
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
}
}
]
});
}
});
}