=== Delowar Swipe Slider ===
Contributors: delowarhossen57
Donate link: https://buymeacoffee.com/delowarhossen/
Tags: swipe slider, responsive slider, image slider, woocommerce slider, video slider
Requires at least: 4.6
Tested up to: 7.1
Stable tag: 1.1.0
Requires PHP: 7.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create highly customizable, responsive, and interactive swipe sliders with stunning background animations.

== Description ==

**Dynamic Swipe Slider** allows you to easily create beautiful, touch-friendly image and video sliders using Swiper.js. Take your sliders to the next level by applying interactive background particle effects like Snow, Rain, Water Ripples, Nyan Cat, and more!

With a seamless, AJAX-powered admin interface, you can generate shortcodes on the fly and preview your customized slider in a live modal without ever leaving the page.

* **[Live Demo & Documentation](https://drdevlabs.com/delowar-swipe-slider/)** 

== Features ==

* **Powered by Swiper.js:** Smooth, touch-enabled, modern slider architecture.
* **Media Support:** Use images or YouTube videos for your slide backgrounds.
* **Stunning Effects:** 9 interactive canvas/CSS effects including Snow, Rain, Bubble, Water Ripple, Stripe Connect, Clear Sky, Cloudy Sky, and Nyan Cat!
* **Live AJAX Preview:** Preview your slider settings instantly in a modal directly from the WordPress admin.
* **Interactive Shortcode Generator:** Generate slider shortcodes with fullwidth and effect options with one click.
* **Granular Color Control:** Independently style your Prev/Next navigation buttons, hover states, titles, subtitles, and content overlays.
* **Responsive Layouts:** Full-width and full-height viewport toggles available.
* **Drag-and-Drop Ordering:** Reorder your slides easily in the custom post type interface.
* **Lightweight & Compliant:** Fully respects WordPress standards with locally hosted assets (no third-party CDNs).

= Key features =

* ** Settings ** — General, Size, Controls, Animations, Autoplay, Optimize, Slides, Developer
* **Image and Video slides** — Blank slides support a custom background colour
* **Clickable URL per slide** — Set link, choose target tab, optional `nofollow`
* **Drag-to-reorder** slides in the editor
* **Duplicate slide** with one click
* **Live preview** in the slide editor
* **Click-to-copy** shortcode and PHP code
* **Fully accessible** — keyboard navigation, ARIA roles, focus rings
* **Mobile, tablet, desktop** arrow visibility controls

= Pro Features =

* **10+ Pre-designed Layouts** — Hero Showcase, Card Slider, Split 50/50, Coverflow, Centered Focus, Vertical, Fullscreen (100vh), Thumbnail Navigation.
* **Advanced 3D Effects** — 3D Cube, 3D Coverflow, 3D Flip, Creative 3D, and Smooth Zoom transitions.
* **WooCommerce Integration** — Display Latest, Featured, On-Sale, Best-Selling, or Top-Rated products with Add-to-Cart buttons.
* **Dynamic Post Slider** — Automated sliders built from WordPress Posts & Custom Post Types with taxonomy filters.
* **Vimeo & Self-Hosted MP4 Support** — Background video support for YouTube, Vimeo, and MP4 files with autoplay & mute options.
* **Layer & Text Entrance Animations** — Fade In, Zoom In, Slide In, and Bounce In with customizable delay and duration.
* **Dual Call-to-Action Buttons** — Primary and Secondary CTA buttons with custom gradient/outline styles and hover effects.
* **Slide Scheduling** — Set start date/time and end date/time for time-sensitive promotions.
* **Lightbox Popup & Synchronized Thumbnails** — Open media in a fullscreen lightbox popup and sync main slider with thumbnail bar.
* **Built-in Analytics & A/B Split Testing** — Track impressions, clicks, CTR %, and run A/B test experiments.
* **Template Library & Import/Export** — Ready-to-use template presets and JSON import/export capability.

= Support, Bug Fix, Feature Request =

We want to improve this plugin's features based on your feedback. Let us know if you face any problem or need help with this plugin in the support forum.

== Installation ==

1. Upload the `delowar-swipe-slider` folder to the `/wp-content/plugins/` directory, or install the ZIP directly via the WordPress admin.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Navigate to the new 'Swipe Slides' menu to start creating your slides.
4. Go to 'Slider Settings' to adjust colors and global slider behavior.
5. Copy the generated shortcode and paste it anywhere on your site!

== Frequently Asked Questions ==

= Does this plugin support touch and swipe on mobile? =
Yes! It is built on Swiper.js, which provides industry-leading touch tracking and mobile responsiveness.

= Can I use different effects for different sliders? =
Yes! You can specify the effect directly in the shortcode, e.g., `[delo_swipe_slider ids="1,2,3" effect="water-ripple"]`.

== Screenshots ==

1. The Global Slider Settings view (screenshot-1.png)
2. Creating a new Slide with media and text (screenshot-2.png)
3. The Live AJAX Preview Modal (screenshot-3.png)
4. The front-end view with particle effects (screenshot-4.png)
5. Slider front-end view with effects (screenshot-5.png)

== Changelog ==

= 1.0.8 =
* banner image updated

= 1.0.7 =
* admin css updated

= 1.0.3 =
* Fix - Completely refactored conditional assets loading logic to comply with standard WordPress asset lifecycle requirements, eliminating direct HTML script/style tag injections.
* Fix - Prefixed setting keys and option indicators.
* Upgrade - Boosted required environment baseline execution compatibility metric declaration to support PHP 7.0+.
* Upgrade - Upgraded core library bundles (Swiper engine libraries) to modern production-stable standard versions for enhanced runtime security.

= 1.0.2 =
* Feature: Added separate color controls for Previous and Next navigation arrows.
* Improvement: Fixed admin scripts enqueue structure.
* Improvement: Ensured all plugin assets are loaded locally without external CDNs.
* Fix: Addressed minor PHPCS security and unslashing warnings.

= 1.0.1 =
* Feature: Added Live AJAX Preview Modal in the admin.

= 1.0.0 =
* Initial Release.