=== AI-Powered Carousel, Slider, Video & Photo Gallery Blocks by WP Carousel  ===
Contributors: shapedplugin, khalilu, shamimmiashuhagh, rubel_miah
Tags: slider, carousel, slideshow, gallery, video slider
Requires at least: 5.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 5.0.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Image carousel, slider, and slideshow blocks with AI and ready patterns. Photo gallery, video slider, post and WooCommerce product carousels.

== Description ==

[__WP Carousel__](https://wpcarousel.io/) builds carousels, 3D carousels, sliders, slideshows, grids and photo galleries right in the WordPress block editor, from your images, posts, WooCommerce products and YouTube or Vimeo videos. Start from a ready-made pattern, describe what you want to the AI builder, or design your own, and style it without code. It's fast by default: images lazy-load, and no WP Carousel script or style loads on a page without a carousel.

[youtube https://www.youtube.com/watch?v=a2ggJ4U5oi0]

[__200+ Gutenberg Patterns__](https://wpcarousel.io/carousel/) | [__Video Tutorials__](https://www.youtube.com/watch?v=a2ggJ4U5oi0&list=PLoUb-7uG-5jNgTTcnUflIiytxgTWaBEzm) | [__Documentation__](https://docs.wpcarousel.io/guide/introduction) | [__Support__](https://wordpress.org/support/plugin/wp-carousel-free/)

### 10 Gutenberg Blocks

* **[Carousel](https://wpcarousel.io/ready-patterns/?wpc_block=carousel)**: several items in a row, with center mode and Slide, Flip, or Cube effects.
* **[3D Carousel](https://wpcarousel.io/ready-patterns/?wpc_block=carousel-3d)**: a Coverflow carousel in 3D, with the center slide in front, and the side slides turned away. Set how many side slides show on each device.
* **[Slider](https://wpcarousel.io/ready-patterns/?wpc_block=slider)**: one full-width slide at a time, in Slide, Flip, Cube, or Coverflow style, for hero slideshows and featured content.
* **[Thumbnails Slider](https://wpcarousel.io/ready-patterns/?wpc_block=thumbnails-slider)**: a main slider with a synced strip of thumbnails to browse.
* **[Tiles](https://wpcarousel.io/ready-patterns/?wpc_block=tiles)**: a bento-style grid of mixed-size tiles, in three free layouts, with numbered pages for big galleries.
* **[Grid](https://wpcarousel.io/ready-patterns/?wpc_block=grid)**: an even grid of columns, set per device, with numbered pages for big galleries.
* **[Marquee](https://wpcarousel.io/ready-patterns/?wpc_block=marquee) (Pro)**: a continuously scrolling, ticker-style row of items.
* **[Panorama Carousel](https://wpcarousel.io/ready-patterns/?wpc_block=panorama-carousel) (Pro)**: a curved, panoramic carousel with a wide, immersive view.
* **[Masonry](https://wpcarousel.io/ready-patterns/?wpc_block=masonry) (Pro)**: a Pinterest-style grid of varying item heights.
* **[Justified](https://wpcarousel.io/ready-patterns/?wpc_block=justified) (Pro)**: an image gallery with even row heights, filled edge to edge.


### Start in seconds

* **Ready Patterns**: insert a pre-designed carousel or gallery in one click, then make it yours.
* **Build with AI**: describe the carousel you want, and the AI builder picks a matching pattern or sets the block up for you. Use your own OpenAI, Anthropic, Gemini or Groq key, or WordPress Connectors.
* **Saved Templates**: save a design once and reuse it on any page, in widgets or in page builders, with its own shortcode.
* **Convert a Gallery block**: turn a core Image or Gallery block into a WP Carousel block, and switch between WP Carousel blocks without losing your content or settings.
* **Classic builder**: prefer shortcodes? The classic carousel builder with live preview is still here, with its Grid layout. A few options that are free in the blocks are Pro in the classic builder.

### Show any content

* **Images** from the Media Library, in any order. Edit titles, captions, descriptions and alt text without leaving the carousel, one by one or in bulk, and set a focal point so cropped images keep what matters.
* **Posts, pages and custom post types**, including several post types in one carousel. Order them by date, title, menu order, comment count or at random, skip the first few, and set how many to show.
* **WooCommerce products** with image, name, price, star rating and Add to Cart. In the classic builder, add a Quick View button with the free Quick View for WooCommerce plugin.
* **YouTube and Vimeo videos**, each with your own thumbnail if you like, playing in a popup.

### Navigation and motion

* Autoplay with its speed, pause on hover, infinite loop, and left-to-right or right-to-left direction.
* Navigation arrows in 12 styles, and pagination in Dots, Dynamic, or Stepper style.
* Touch swipe, mouse drag, mouse wheel, free scroll, and keyboard navigation.
* How many slides move per click, set per device.

### Lightbox

Open images and videos in a popup gallery, with a light, dark or custom theme, open and slide animations, an item counter, and a thumbnails strip. One set of settings covers every lightbox on your site.

### Design without code

* 6 Skins: Classic, Overlay and Diagonal, or show the text only on hover.
* Choose what each card shows: title, description, meta (date, author, comments, category, tags), category badges, a read-more button, price, rating, and share buttons for 14 networks.
* Hover animations, image overlays, typography with Google Fonts, and colors, borders, radius, and shadows for every part.
* Custom CSS for one block, or site-wide custom CSS and JavaScript.

### Fast, accessible and search-friendly

* Lazy-loaded images, a choice of image size for each carousel, and aspect-ratio presets (1:1, 4:3, 16:9, 21:9 and more).
* Query caching for post and product carousels, cleared automatically when your content changes.
* No WP Carousel script or style on pages without a carousel, and switches to turn off Swiper or Font Awesome when your theme already loads them.
* Alt text on every image, a heading tag (H1 to H6) for card titles, and keyboard navigation.

### Responsive

Set columns and spacing for desktop, tablet, and mobile, hide a carousel on any device size, and set your own breakpoints for classic carousels.

### Works with your site

* **Page builders**: native widgets and modules for Elementor, Divi 4 and Divi 5, WPBakery, Oxygen, Beaver Builder and Bricks. The shortcode works in any other builder.
* **Multilingual**: ready for WPML and Polylang, with translated image titles and alt text.
* **Multisite**: works across a WordPress multisite network.
* **Manage it all**: a placements table shows every page, widget, and template where each carousel is used; import and export classic carousels; turn any block or module off.

### WP Carousel Pro

Everything above stays free. [__WP Carousel Pro__](https://wpcarousel.io/pricing?ref=1) adds more features including:

* **More layouts**: Masonry and Justified blocks, three more 3D Carousel styles (Cylinder, Card Stack and Orbit) with full 3D settings, Panorama, and a continuous Ticker or Marquee for logo bars; multi-row, vertical, variable-width and partial-view carousels; six more Tiles layouts and a custom layout editor.
* **More content**: audio from SoundCloud, Spotify, Apple Podcasts, Mixcloud, Bandcamp or your own files; automatic feeds from RSS, a YouTube channel or a Facebook page; custom HTML and shortcode slides, and mixed-content carousels in the classic builder; post and product filters by category, tag, author, date, sale, best-selling or top-rated, and excluding the posts you choose.
* **More video**: TikTok, Twitch, TED, Dailymotion, Rumble, Wistia, SproutVideo, any embed code, and self-hosted or MP4 videos, playing inline with muted autoplay, play on hover, and loop.
* **Engage visitors**: category filter buttons, live Ajax search, Load More and infinite scroll, a link on any image, and a lightbox with slideshow, zoom, full screen, download, sharing and captions.
* **Protect and schedule**: watermark your images, block right-click saving, password-protect a carousel, or show it only between two dates.
* **More motion and style**: fade and Ken Burns, premium slider styles with WebGL shader effects, content animations, entrance and scroll effects, image filters, flip image on hover, more content styles, and drag-and-drop ordering of what each card shows.

### Author

Designed and developed by [__ShapedPlugin__](https://shapedplugin.com/). For fast support, feature requests and bug reports, ask us at [__Support__](https://wordpress.org/support/plugin/wp-carousel-free/).

== External services ==

WP Carousel connects to the outside services below. Each one is used only by the feature named, and only after you use that feature.

= AI builder (OpenAI, Anthropic, Google Gemini, Groq), only with your own key =

The AI builder does nothing until you add an API key for one of these providers in Settings → AI Configuration, or connect one through WordPress Connectors. When you save a key, the plugin checks it with that provider. When you use Build with AI or Refine with AI, it sends the provider you picked your request text, the block type and the block's current values for the options the AI can change, with the plugin's own instructions. Your carousel's images, posts and products are not sent.

* OpenAI (api.openai.com): [Terms](https://openai.com/policies/terms-of-use/), [Privacy Policy](https://openai.com/policies/privacy-policy/)
* Anthropic (api.anthropic.com): [Terms](https://www.anthropic.com/legal/commercial-terms), [Privacy Policy](https://www.anthropic.com/legal/privacy)
* Google Gemini (generativelanguage.googleapis.com): [Terms](https://ai.google.dev/gemini-api/terms), [Privacy Policy](https://policies.google.com/privacy)
* Groq (api.groq.com): [Terms](https://groq.com/terms-of-use/), [Privacy Policy](https://groq.com/privacy-policy/)

When the AI builder fills an empty carousel with placeholder photos, they load from Unsplash (images.unsplash.com) until you replace them with your own: [Terms](https://unsplash.com/terms), [Privacy Policy](https://unsplash.com/privacy).

= Ready Patterns (WP Carousel pattern server) =

The pattern library loads its list, previews and each pattern you insert from demo.wpcarousel.io, and caches the list for a day. No personal data is sent; like every WordPress request, it carries your WordPress version and site address. An inserted pattern's sample images load from the same server until you replace them with your own.
[Privacy Policy](https://shapedplugin.com/privacy-policy/), [Terms](https://shapedplugin.com/terms-and-license/).

= Google Fonts =

If you pick a Google font in a block's or template's typography settings, that page loads the font from fonts.googleapis.com, which receives the visitor's IP address. Pages without a Google font load nothing from Google.
[Terms](https://developers.google.com/fonts/terms), [Privacy Policy](https://policies.google.com/privacy).

== Installation ==

= MINIMUM REQUIREMENTS =

* PHP 7.4 or later
* MySQL 5.6 or later
* WordPress 5.0 or later

**This section describes how to install the plugin and get it working**

= AUTOMATIC INSTALLATION (EASIEST WAY) =

To do an automatic install of WP Carousel, log in to your WordPress dashboard, navigate to the Plugins menu and
click Add New.
In the search field type "WP Carousel". Once you have found it you can install it by simply
clicking "Install Now" and then "Activate".

= MANUAL INSTALLATION =

**Uploading in WordPress Dashboard**

* Download [wp-carousel-free.zip](https://downloads.wordpress.org/plugin/wp-carousel-free.zip)
* Navigate to the ‘Add New’ in the plugins dashboard
* Navigate to the ‘Upload’ area
* Select wp-carousel-free.zip from your computer
* Click ‘Install Now’
* Activate the plugin in the Plugin dashboard

**Using FTP**

* Download [wp-carousel-free.zip](https://downloads.wordpress.org/plugin/wp-carousel-free.zip)
* Extract the wp-carousel-free directory to your computer
* Upload the wp-carousel-free directory to the /wp-content/plugins/ directory
* Activate the plugin in the Plugin dashboard

The WordPress codex contains <a href="https://wordpress.org/documentation/article/manage-plugins/#installing-plugins-1">instructions</a> on how to install a WordPress plugin.


== Frequently Asked Questions ==

= Does WP Carousel work with the block editor? =
Yes. It adds six blocks to the editor (Carousel, 3D Carousel, Slider, Thumbnails Slider, Tiles and Grid), a library of ready patterns and an AI builder. If you prefer shortcodes, the classic carousel builder is still included.

= Can I turn my existing Gallery block into a carousel? =
Yes. Select the core Image or Gallery block, open Transform in its toolbar, and pick a WP Carousel block. Your images come across.

= Will WP Carousel slow down my site? =
It's built not to. Images lazy-load, no WP Carousel script or style loads on a page without a carousel, post and product queries are cached, and you can switch off Swiper or Font Awesome if your theme already loads them.

= Is WP Carousel accessible? =
Every image takes alt text, card titles take the heading level that fits your page (H1 to H6), and visitors can move through slides with the keyboard.

= What's the difference between the free version and Pro? =
The free version includes posts, pages, custom post types, WooCommerce products, YouTube and Vimeo, six blocks, the AI builder and the patterns. Pro adds more layouts (Masonry, Justified, more 3D styles, Panorama, Ticker), audio and feed sources, more video platforms including self-hosted video, filters, Load More, watermark and scheduling. See the [full comparison](https://wpcarousel.io/free-vs-pro/).

= Does the AI builder send my content anywhere? =
Only if you add an API key or connect a provider, and only when you use Build with AI or Refine with AI. It sends your request and the block's settings, not your images, posts or products. See External services above.

= Does WP Carousel collect any data? =
Not unless you opt in. If you choose to share usage data, it sends your site URL, admin email and environment details once a week, and you can turn it off at any time in Settings → Advanced Controls. See External services above.

= Do I need coding skills to use WP Carousel? =
No. Build and style every carousel, slider and gallery with clicks, from a pattern, the AI builder or a blank block.

= Is WP Carousel responsive? =
Yes. Every carousel is responsive and touch-friendly, with columns and spacing set for desktop, tablet and mobile.

= Can I add WP Carousel anywhere on my website? =
Yes. Add a block in the editor, or use the shortcode or PHP function in posts, pages, widgets, templates and page builders.

= Can I have several carousels with different settings on one page? =
Yes. Each carousel keeps its own settings, and you can add as many as you like to a page, post, template or widget area.

= Will WP Carousel work with my theme? =
WP Carousel works with any WordPress theme built to WordPress standards.

= How can I get support if the plugin is not working? =
First, try these steps:

1. Switch to a default WordPress theme, to check that your theme isn't causing the problem.
2. Deactivate your other plugins and check whether the problem remains.

If it still happens, open a ticket on our [support site](https://shapedplugin.com/support/?user=lite) and describe the problem, with your WordPress and plugin versions and anything else that might help us solve it quickly. Pro users can reach us at [Pro support](https://shapedplugin.com/create-new-ticket/).

= Where can I report bugs? =
Report it on our [support site](https://shapedplugin.com/support/?user=lite). We'll reply when the issue is resolved.

= Is WP Carousel multilingual ready? =
Yes. WP Carousel is translation ready and works with [WPML](https://wpml.org/) and [Polylang](https://wordpress.org/plugins/polylang/), including translated image titles and alt text.

= Is WP Carousel compatible with WordPress multisite? =
Yes, WP Carousel works across a WordPress multisite network.


== Screenshots ==

1. Carousel block with responsive columns, autoplay, and navigation controls
2. Slider block for full-width image and content slides
3. Thumbnails slider with synced navigation for easy browsing
4. Tiles block with a flexible, magazine-style grid layout
5. All available blocks in the Gutenberg inserter
6. Build with AI: generate carousels and sliders from a simple prompt
7. Four content sources: images, posts, products, and video
8. Ready-made patterns library, insert in one click
9. Saved templates to reuse your favorite designs on any page
10. Classic Shortcode General settings
11. Display settings: item styles, image styles, title and description, typography
12. Classic shortcode generator with support for multi post types



== Changelog ==

= Version 5.0.1 – Oct 28, 2026 =
* Improved: The image and video item edit popups now have a close button.
* Fixed: The navigation Hide on Mobile option now works with the Top Right arrow position.
* Fixed: The pagination settings now show for the Slider layout.
* Fixed: The Ready Patterns sidebar now shows icons for the 3D Carousel, Grid, Masonry, and Justified blocks.
* Fixed: The Panorama Carousel patterns and View Demo link now open the correct category.

= Version 5.0.0 – Oct 26, 2026 =
* New: The 3D Carousel block with the Coverflow style, featuring images, videos, posts, or products.
* New: The Grid block to display images, videos, posts, or products in a responsive column grid.
* New: All twelve navigation arrow icon styles are now available in the carousel blocks.
* New: The Classic Shortcode block can be turned on or off from the Blocks page.
* Improved: The Saved Templates list now shows which carousel block each template uses.
* Improved: The Clear Cached option now also clears the generated block stylesheets.
* Improved: The Ready Patterns library is now available to Editors and Administrators only.
* Fixed: Blocks no longer add lightbox links while the Lightbox module is turned off.
* Fixed: A PHP warning in the gallery field for images with missing metadata.
* Fixed: Image details can now be edited only for media files the user is allowed to edit.
* Fixed: Plugin settings can now be saved only by users with the required permission.
* Fixed: Carousel blocks no longer show details of private or password-protected media and posts.
* Updated: The Swiper library in shortcode carousels to version 12.1.2.

= Version 4.0.1 – Oct 13, 2026 =
* New: Added the "Contribute to WP Carousel" option in Settings → Advanced Controls to let you opt in to sharing anonymous usage data and help improve the plugin.
* Fixed: The lightbox icon position and offset now apply correctly to all icon placements.
* Fixed: The lightbox no longer modifies WordPress core Image and Gallery blocks.
* Tested: Compatibility with WooCommerce 11.2.1.

= Version 4.0.0 – Oct 08, 2026 =
* New: AI Carousel Builder module – describe the carousel or gallery you want and let AI build it for you.
* New: "Build with AI" button in the editor header.
* New: "Refine with AI" option in the block toolbar to adjust an existing carousel.
* New: AI Configuration tab on the Settings page.
* New: Connect OpenAI, Anthropic, Google, or Groq as your AI provider, with API keys stored encrypted.
* New: Primary provider selector to choose which provider the builder opens with.
* New: Carousel Placements card on the dashboard, listing every page, post, template, and widget area that uses a carousel block, shortcode, or saved template.
* New: Sync button, type filters, and search on the Carousel Placements card.
* Improved: Simplified the plugin dashboard and navigation menu for a cleaner, more minimal look.
* Improved: Refreshed the Lightbox module option styling.
* Improved: Moved the Ready Patterns button beside the documentation link in the block inspector header.
* Fixed: Admin sidebar menu staying pinned while scrolling long plugin dashboard pages.
* Fixed: Block list not displaying on the WordPress.org plugin description page.
* Removed: External live preview link from the Ready Patterns live preview iframe.
* Tested: WordPress 7.1.3 compatibility.
* Tested: WooCommerce 11.2.0 compatibility.

= Version 3.0.1 – Sep 28, 2026 =
* Improved: WP Carousel block is renamed to WP Carousel Shortcode with a new icon.
* Improved: Each page builder's Docs button on the Integrations page opens its own step-by-step guide.
* Improved: The diagnostics notice and setup wizard Learn More links.
* Improved: The dashboard and setup wizard intro video posters have been sharpened.
* Improved: The Classic Shortcode Settings and Tools page links added to block settings page.
* Fix: The Fancybox lightbox no longer overwrites global variables other plugins rely on.
* Fix: The typography popover stayed closed after choosing a font family.
* Fix: The dashboard module toggle announced success before the server confirmed the save.
* Fix: Linked taxonomy terms stretched full width and showed underlines on the frontend.
* Fix: The pagination Top position option placed the dots at the offset's bottom side.
* Fix: The pagination Margin control moved the dots on some blocks but not others.
* Tested: WooCommerce 11.1.2 compatibility.

= Version 3.0.0 – Sep 22, 2026 =
* New: The Carousel block with 4 source types (Images, Video, Posts, Products) and 2 carousel styles.
* New: The Slider block with 4 amazing slider styles.
* New: The Thumbnails Slider block with 2 content styles.
* New: The Tiles block with 9 different layout styles.
* New: AJAX pagination for the Tiles block.
* New: The Ready Patterns Library module with pre-designed layouts, categories, favorites, and a live preview drawer.
* New: The Saved Templates module to reuse carousels anywhere by converting blocks into shortcodes.
* New: Lightbox support for the core Image and Gallery blocks.
* New: Divi, Divi 5, WPBakery, Beaver Builder, Oxygen and Bricks integrations on the settings page.
* New: The WP Carousel dashboard with Getting Started, Modules, Integrations, and Settings pages.
* New: The Setup Wizard and optional diagnostic data sharing, sent only after your explicit consent.
* New: Taxonomy filter options for post and product carousels.
* New: The lazy-loading option for images of blocks.
* Improved: The review notice now appears only after you have published your first carousel.
* Improved: The Tools page moved into Classic Shortcode Settings.
* Improved: The minimum PHP requirement is now 7.4.
* Tested: WordPress 7.1.2 compatibility.
* Tested: WooCommerce 11.1.1 compatibility.

= Version 2.7.13 – Aug 18, 2026 =
* Fixed: Block editor compatibility with WordPress 7.1's iframed canvas.
* Fixed: Carousel not initializing correctly inside the block editor preview.
* Improved: Faster, more reliable asset loading in the block editor.
* Tested: WooCommerce 11.0.1 compatibility.
* Tested: WordPress 7.1 compatibility.

= Version 2.7.12 – Jul 03, 2026 =
* Improved: The recommended plugins section now uses the plugins_api function for more reliable data.
* Improved: Hardened plugin security with proper capability checks.
* Fix: The undefined warning, which was rarely found.
* Tested: Compatibility confirmed with WooCommerce 10.9.1.

= Version 2.7.11 – Apr 15, 2026 =
* Improved: The plugin security has been improved.
* Fix: Resolved styling issues in certain options with WordPress 7.0.
* Tested: WordPress 7.0 compatibility.
* Tested: WooCommerce 10.7.0 compatibility.

= Version 2.7.10 – Jan 06, 2026 =
* Improved: Code readability and maintainability improved.
* Tested: WooCommerce 10.4.3 compatibility.

= Version 2.7.9 – Nov 17, 2025 =
* Fix: The undefined constant issue was found along with the pro version.
* Tested: WooCommerce 10.3.5 compatibility.

= Version 2.7.8 – Nov 16, 2025 =
* Tested: WordPress 6.9 compatibility.

= Version 2.7.7 – Aug 22, 2025 =
* New: Carousel Source type: Pages option added.
* New: The option to show featured products has been added.
* New: Unlimited YouTube videos option added.
* New: The Slider Navigation: Top Right option.
* New: The Slider Pagination: Dynamic option.
* New: The Lightbox overlay color option.
* New: The Lightbox navigation arrow color and background color option.
* New: The Lightbox Close button option to show/hide it.
* New: The Overlay/Outside Close option to close the lightbox on click of the overlay or not. 
* Improved: The plugin's options are enhanced to make it more user-friendly.

= Version 2.7.6 – Jul 18, 2025 =
* Improved: The image alt tag translation case for the WPML plugin.
* Improved: The image alt tag translation case for the Polylang plugin.
* Improved: The plugin option data to save in the wp_options table.
* Tested: WooCommerce 10.0.2 compatibility.

= 2.7.5 – Apr 14, 2025 =
* Fix: The translation-related warning was found with WP 6.8.
* Fix: The help page recommended plugins logo URL not found issue.
* Tested: WordPress 6.8 compatibility.
* Tested: WooCommerce 9.8.1 compatibility.

= 2.7.4 – Jan 14, 2025 =
* Improved: The plugin security improved.
* Fix: The image delete option did not work rarely.
* Tested: WooCommerce 9.5.2 compatibility.

= 2.7.3 – Dec 02, 2024 =
* Fix: The translation-related warning was found with WP  v6.7.1
* Tested: WP 6.7.1 compatibility.

= 2.7.2 – Nov 19, 2024 =
* Fix: The image lightbox did not show a full-size image when the carousel image size was set to small or medium.

= 2.7.1 – Nov 14, 2024 =
* Tested: WordPress 6.7 compatibility.
* Tested: WooCommerce 9.4.1 compatibility.
* Improved: Sanitize product image title attribute.

= 2.7.0 – Oct 25, 2024 =
* New: The Slider Layout option.
* New: The 2 Slider Styles (Slide, Flip) options.
* New: The Center Style option for the Carousel layout.
* New: The Flip Slide Effect option for the Carousel layout.
* New: The Video Carousel Slider Grid Feature.
* New: The Item Title option.
* New: The Item Title Source option.
* New: The Content Position Top option.
* New: The Items Vertical Alignment (Top, Middle, Bottom) option.
* New: The Carousel Pagination Margin option.
* New: Dedicated Image Info (Caption, Description, Title, Alt Text, Crop Position) Edit options.
* New: The Drag and Drop Image Ordering option.
* New: The Post Content (Full and Excerpt) option.
* New: The Post Comment option.
* Improved: The Style Settings tab is renamed to Display Settings.
* Improved: The Image Settings options are placed in the  Display Settings tab.
* Improved: The Typography tab options are placed in the Display Settings tab.
* Improved: The How To Use Shortcode section moved to the right side of the page.
* Improved: The Carousel Navigation Vertical Center Position.
* Fix: The Fontello icon conflict issue was found with other plugins or theme icons.
* Fix: Some strings translation issue.
* Updated: The language (.pot) file.
* Tested: WordPress 6.6.2 compatibility.
* Tested: WooCommerce 9.3.3 compatibility.

= 2.6.9 – Oct 03, 2024 =
* Improved: The plugin security has been improved.
* Fix: The PHP 7.2 compatibility issue.
* Tested: WordPress 6.6.2 compatibility.
* Tested: WooCommerce 9.3.3 compatibility.

= 2.6.8 – Aug 23, 2024 =
* Fix: Some strings translation issue.
* Updated: The language (.pot) file.
* Tested: WordPress 6.6.1 compatibility.
* Tested: WooCommerce 9.1.4 compatibility.

= 2.6.7 – Jul 18, 2024 =
* Tested: WordPress 6.6 compatibility.
* Tested: WooCommerce 9.1.2 compatibility.

= 2.6.6 – Jun 05, 2024 =
* Tested: WooCommerce 8.9.2 compatibility.

= 2.6.5 – May 02, 2024 =
* Fix: The AutoPlay Delay Time and Speed options were not working from v2.6.0.
* Fix: The style issue of rating star with storefront theme.
* Tested: WordPress 6.5.2 compatibility.
* Tested: WooCommerce 8.8.3 compatibility.

= 2.6.4 – Apr 05, 2024 =
* Improved: The plugin security improved.
* Improved: The horizontal alignment of the images is set to center aligned in the image carousel.
* Tested: WooCommerce 8.7.0 compatibility.

= 2.6.3 – Apr 03, 2024 =
* Fix: The warning was found when the plugin was activated via the WP-Cli command.
* Tested: WordPress 6.5 compatibility.

= 2.6.2 – Jan 23, 2024 =
* Improved: The Help Page has been redesigned to make it more user-friendly.
* Improved: The Order By default value of post/product is set to 'date' and Order to 'descending'.
* Fix: The Fontello icon conflicts with other plugins' Fontello icons.
* Tested: WooCommerce 8.5.1 compatibility.

= 2.6.1 – Jan 11, 2024 =
* Fix: The warning found after updating to the latest if the database updater does not run.

= 2.6.0 – Jan 05, 2024 =
* New: The Zoom In, Zoom Out feature
* Improved: The Tool Tip/Help text of the plugin options to make it more user-friendly.
* Improved: The Margin Bottom of the Section Title option has moved to the Typography Section.
* Improved: SVG icons have been optimized.
* Improved: The Carousel options were reorganized by the Nested Tab system.
* Improved: The Carousel Navigation and Pagination's Hide in mobile option have been separated.
* Improved: Set the default image size to medium size.
* Improved: The Lightbox options were reorganized by the Nested Tab system.
* Fixed: The issue that the navigation right does not show in mobile view.

= 2.5.10 – Nov 09, 2023 =
* New: To add anything before and after the rating star, two hooks, 'wpcp_before_product_rating_woocommerce,' and 'wpcp_after_product_rating_woocommerce.'
* Fix: The image counter in the lightbox displays incorrect numbers when using the lightbox with the image carousel.
* Tested: WordPress 6.4.1 compatibility.
* Tested: WooCommerce 8.2.2 compatibility.

= 2.5.9 – Oct 19, 2023 =
* New: The Quick View option to show the Quick View button in the product slider/grid.
* New: The Show Brands option to show the brand's name in the product slider/grid.
* Improved: The plugin was compatible with the Quick View for WooCommerce and Smart Brands for WooCommerce plugins.
* Fix: Some PHPCS warnings found with PHP v8.2.
* Tested: WooCommerce 8.2.1 compatibility.
* Tested: WordPress 6.3.2 compatibility.

= 2.5.8 – Jul 28, 2023 =
* Fix: The plugin admin panel translation is not working if the language file is placed in the plugin language folder.
* Updated: Minimum required version of WordPress for the plugin.
* Tested: WooCommerce High-Performance Order Storage (HPOS) feature compatibility.
* Tested: WooCommerce 7.9.0 compatibility.
* Tested: WordPress 6.3 compatibility.

= 2.5.7 – Jun 04, 2023 =
* New: The Lightbox feature for the image type.

= 2.5.6 – May 30, 2023 =
* Improved: The import feature with animation.
* Fix: The warning if the space-between value is set to empty.
* Tested: WordPress 6.2.2 compatibility.

= 2.5.5 – Apr 13, 2023 =
* Improved: Some string translation improved.
* Updated: The language (.pot) file.
* Fix: The font awesome icons of the plugin conflicts with other plugin icon.
* Tested: WordPress 6.2 compatibility.

= 2.5.4 – Mar 03, 2023 =
* New: The Load Script for Ajax Theme option was added to the settings page for Ajax theme compatibility.
* Fix: The conflict among plugin Fontello icons with other plugin/theme icons.
* Fix: The style conflict of the WP Carousel Plugin with the Radio Play plugin.
* Fix: The style issue when product rating is shown in the product carousel.

= 2.5.3 – Dec 21, 2022 =
* Fix: Few warnings for deprecated shortcodes.
* Improved: Plugin security improved.

= 2.5.2 – Dec 13, 2022 =
* New: The grid pagination alignment option of post and product type.
* New: The grid pagination text, bg, and border color option for post and product type.
* Improved: The post meta is placed above the post title to improve the layout style.
* Fix: The custom CSS does not override static CSS in the preview.
* Fix: The empty p tag before post content of the post grid or carousel.
* Tested: WordPress 6.1.1 compatibility.
* Tested: WooCommerce 7.1.1 compatibility.

= 2.5.1 – Nov 11, 2022 =
* Improved: Load dynamic style according to the shortcode on the page.
* Fix: Dequeue Assets option does not work when the Elementor plugin is enabled.
* Tested: WooCommerce 7.1.0 compatibility.
* Tested: WordPress 6.1 compatibility.

= 2.5.0 – Sept 30, 2022 =
* New: The Free mode of Carousel layout.
* Fix: Border width value 0 or empty does not work.
* Fix: Grid layout breaks when the unclosed comment remains in the custom CSS field.

= 2.4.12 – Sept 23, 2022 =
* New: Item vertical gap added.
* Improved: Help page.

= 2.4.11 – Sept 19, 2022 =
* Improved: Migrated from Slick to Swiper for carousel layout.
* Fix: Navigation icon issue at Gutenberg edit page with Astra theme.

= 2.4.10 – Aug 29, 2022 =
* Fix: WP Carousel does not works properly inside tab content of WP Tabs Pro.
* Removed: Unused codes and assets from the plugin.

= 2.4.9 – Aug 01, 2022 =
* Fix: The export option does not work properly along with the WP Debugging plugin.
* Tested: WooCommerce 6.7.0 compatibility.

= 2.4.8 – Jun 11, 2022 =
* Improved: Move Gutenberg assets to the assets folder from src.
* Fix: The premium page warnings.
* Fix: The popup video position on the premium page.

= 2.4.7 – May 21, 2022 =
* Tested: WordPress 6.0 compatibility.
* Fix: CSS warning if the margin-bottom of section title leaves empty.
* Fix: Hide the Carousel Settings tab when the gallery layout is selected.

= 2.4.6 – Apr 30, 2022 =
* Improved: SVG preloading icon has been added as a pre-loader image.
* Updated: The language (.pot) file.
* Fix: Some assets of the backend don't load properly when the hosting directory is different.
* Fix: RTL Slider direction issue.

= 2.4.5 – Apr 16, 2022 =
* Tested: WooCommerce 6.4.1 compatibility.
* Fix: 'Helper' class conflict with 'AWS for WordPress' plugin
* Fix: Deprecated warning for Elementor block of WP Carousel.
* Fix: Undefined warning found during plugin deletion.
* Fix: Correct posts are not shown in the second language when the WPML plugin is used.
* Removed: The TinyMCE button from the classic editor.

= 2.4.4 – Feb 23, 2022 =
* New: Elementor Addons for WP Carousel.
* New: The alt tag of the preloader image is added.
* Fix: WordPress 5.9 Gutenberg block compatibility issue.

= 2.4.3 – Jan 26, 2022 =
* Tested: WooCommerce 6.1.1 compatibility.
* Tested: WordPress 5.9 compatibility.

= 2.4.2 – Jan 10, 2022 =
* New: Gutenberg Block added.

= 2.4.1 – Dec 06, 2021 =
* New: Shortcode Live Preview added.
* Fix: Some minor issues.
* Improved: Hook added for WPML filter (suppress_filters).

= 2.4.0 – Nov 15, 2021 =
* New: Image/photo gallery added.
* New: Posts Grid added.
* New: WooCommerce Products Grid added.
* New: Template overriding/modification options.
* Improved: Plugin settings text.
* Fix: Several minor tweaking.
* Tested: WooCommerce 5.9.0 compatibility.

= 2.3.3 – Nov 04, 2021 =
* Fix: Image alt text issue.
* Improved: Settings page "Save Changes" and "Reset Tab" button.
* Improved: Backed shortcode panel options.
* Removed: "Reset All" button.

= 2.3.2 – Oct 14, 2021 =
* New: Responsive breakpoints added.

= 2.3.1 – Sep 27, 2021 =
* New: Image Lazy Load option.
* Tested: WooCommerce 5.7.1 compatibility.

= 2.3.0 – Sep 09, 2021 =
* Updated: Plugin framework.
* Fix: Minor tweaking.

= 2.2.2 – Aug 13, 2021 =
* Fix: Plugin security issue.

= 2.2.1 – Jul 15, 2021 =
* Improved: Accessibility color and backend typo.
* Tested: WooCommerce 5.5.1 compatibility.
* Tested: WordPress 5.8 compatibility.

= 2.2.0 – Jun 22, 2021 =
* New: Export and Import option.
* Tested: WooCommerce 5.4.1 compatibility.

= 2.1.20 – Jun 05, 2021 =
* New: Carousel direction(Right to Left and Left to Right) option.
* Tested: WooCommerce 5.3.0 compatibility.

= 2.1.19 – Apr 16, 2021 =
* Improved: AutoPlay dependency with Pause on Hover.
* Fix: Premium page responsive issue.

= 2.1.18 – Mar 25, 2021 =
* Fix: Shortcode selectable field responsive issue.
* Improved: Help page.
* Removed: Some metabox options subtitle.

= 2.1.17 – Mar 13, 2021 =
* New: Shortcode onClick copy option.
* Improved: Settings page.
* Fix: Content position image loading issue in backend.
* Fix: Preloader issue on jQuery .
* Tested: WordPress 5.7 compatibility.

= 2.1.16 – Dec 30, 2020 =
* Fix: Version compatibility issue.

= 2.1.15 – Dec 29, 2020 =
* Fix: Dynamic CSS issue.
* Tested: WordPress 5.6 version.
* Tested: WooCommerce 4.8.0 version.

= 2.1.14 – Nov 25, 2020 =
* Tested: WooCommerce 4.7.1 version.

= 2.1.13 – Oct 15, 2020 =
* Fix: Section title issue.
* Fix: Dynamic CSS issue.

= 2.1.12 – Oct 10, 2020 =
* New: Swipe to slide option.
* Improved: Load dynamic CSS on header.
* Fix: Preloader issue.

= 2.1.11 – Aug 14, 2020 =
* Fix: WordPress 5.5 compatibility issue.
* Fix: Undefined variable: outline issue.

= 2.1.10 – Jul 09, 2020 =
* Fix: Image height issue.
* Fix: WooCommerce compatibility issue.
* Fix: WP Team plugin compatibility issue.

= 2.1.9 – Feb 11, 2020 =
* Fix: Conflict with WP Tabs plugin.

= 2.1.8 – Jan 07, 2020 =
* Improved: Shortcode level spelling correction.

= 2.1.7 – Dec 04, 2019 =
* Fix: HTTP and HTTPS mixed content issue.
* Fix: Undefined index php notice.

= 2.1.6 – Nov 23, 2019 =
* Fix: WordPress 5.3 compatibility issue.

= 2.1.5 – Nov 02, 2019 =
* Fix: User capabilities issue.

= 2.1.4 – Sep 04, 2019 =
* Fix: Google fonts loading issue.

= 2.1.3 – Jul 13, 2019 =
* Fix: Undefined index error notice.

= 2.1.2 – Jul 02, 2019 =
* Fix: Preloader image lod issue.
* Improved: Admin dashboard.

= 2.1.1 – MAY 25, 2019 =
* New: Swipe to Slide option.
* Fix: Border backward compatibility issue.
* Fix: AutoPlay Speed backward compatibility issue.
* Fix: Pagination Speed backward compatibility issue.

= 2.1.0 - May 25, 2019 =
* New: Carousel preloader added.
* New: Data remove option on uninstall plugin.
* New: Image width and height attributes added.
* New: Plugin CSS and JS assets have been minified.
* Improved: Carousel direction improved for RTL language.
* Fix: WordPress 5.2.1 compatibility issue.
* Fix: Border issue for product image.

= 2.0.2 =
* Fix: Elementor conflict issue.

= 2.0.1 =
* Fix: WordPress 5.1 compatible issue.

= 2.0.0 =
* New: Admin Dashboard Panel.
* New: Shortcode Generator.
* New: Drag and drop image slides Re-ordering.
* New: Post Carousel.
* New: WooCommerce Product Carousel.
* New: Multilingual Ready.
* New: Multisite Supported.
* New: Widget Supported.
* New: Carousel Section Title.
* New: Choose available sizes.
* New: Custom CSS options.
* New: Advanced Settings (Enqueue/Dequeue).
* New: Image Title Attribute.
* New: Slider border option.
* New: Navigation and Pagination hide on mobile option.
* New: Price, Rating, Add to Cart show and hide option for Product Carousel.

= 1.4.9 =
* Fix: Image size issue.

= 1.4.8 =
* Fix: Carousel position issue.

= 1.4.7 =
* Fix: Image max-width issue.

= 1.4.6 =
* Help page updated.

= 1.4.5 =
* Loading broken issue fixed.

= 1.4.4 =
* Multiple carousel on same page issue fixed

= 1.4.3 =
* Add infinite loop
* Display items limit option
* Bullets on/off
* Navigation on/off
* AutoPlay on/off
* Small desktop, Tablet, Mobile items limit option

= 1.4.2 =
* Fixed conflict issue for some themes

= 1.4.1 =
* PHP code cleaning

= 1.4 =
* Fixed navigation css issue

= 1.3 =
* Fixed navigation issue

= 1.2 =
* Fixed error

= 1.1 =
* Fixed autoPlay

= 1.0 =
* First Release