=== Camerce Smart Reels - Shoppable Product Videos for WooCommerce ===
Contributors: camerce
Tags: woocommerce, product video, shoppable video, video gallery, video carousel
Requires at least: 5.6
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Show your product videos as shoppable carousels and grids on any WooCommerce page, with quick add to cart.

== Description ==

Camerce Smart Reels turns the videos you already have into a shoppable video gallery for your WooCommerce store.

Upload a video, attach it to a product, and place it on a product page, a landing page or a post. Shoppers tap a video, it opens in a full screen player with the product beside it, and they can add to cart without leaving the page.

= What you can build =

* **Video carousels** - a swipeable row of product videos, with configurable videos per row, navigation arrows, partial-view peeking and optional auto scroll
* **Video grids** - a tidy grid of product videos, with configurable videos per row
* **Four card designs** - Modern, Classic, Overlay and Title only
* **A full screen player** - opens on tap, swipe between videos in the gallery, sound and play controls

= Selling from the video =

* **Quick add to cart** straight from a video card
* **Product panel** in the player showing price, rating, description, gallery images and related products
* **Variable products** are supported: pick the variation inside the player and add it to the cart
* **Live cart count** updates as shoppers add items

= Placing your videos =

* Show a gallery on **all products**, or only on **products you pick**
* Choose the **hook position** on the product page
* Place it anywhere with a shortcode: `[camsr_playlist id="123"]`
* Works on pages and posts, not just product pages

= Customising the look =

* Play button colour, size, position and animation
* Accent and secondary colours
* Autoplay, or autoplay on hover
* Show or hide product rating, related products and the more-info button

= No account, no external service =

Camerce Smart Reels does not phone home. It makes no external HTTP requests, requires no API key and creates no account. Your videos are stored in your own WordPress media library.

= Requirements =

* WordPress 5.6 or higher
* WooCommerce 5.0 or higher
* PHP 7.4 or higher

= Smart Reels Pro =

Smart Reels Pro is a separate paid plugin that adds:

* **Stories** - a tappable highlight bar of grouped videos
* **Reel Pops** - a floating video widget that follows shoppers around the store
* **Video import** - bring videos in from a source URL
* **Layout analytics** - views, clicks and conversions per gallery

Camerce Smart Reels is complete on its own. Everything described in the Description above works fully in this plugin, with no caps and no time limits.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/camerce-smart-reels`, or install it through the WordPress plugins screen.
2. Activate the plugin through the Plugins screen.
3. Make sure WooCommerce is installed and active.
4. Go to Reels in the admin sidebar, add a reel and upload your video.
5. Go to Reels > Layouts, create a Playlist layout, attach your reels and choose where it appears.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. Camerce Smart Reels attaches videos to WooCommerce products and adds them to the cart, so WooCommerce must be installed and active.

= What video formats can I use? =

Anything the visitor's browser can play from your media library. MP4 (H.264) is the safest choice and plays everywhere.

= Where do the videos come from? =

You upload them to your own WordPress media library. Camerce Smart Reels does not download or import video from anywhere else.

= Does it send any data off my site? =

No. The plugin makes no external HTTP requests at all.

= How do I show a gallery on a specific page? =

Create a Playlist layout, tick "Display via shortcode", save it, then copy the shortcode shown on the layout screen and paste it into any page or post.

= Can I show different videos on different products? =

Yes. Create one layout per group of products and set each one to display on the products you choose.

= Does it work with variable products? =

Yes. The player shows the variation selector, and the shopper can pick a variation and add it to the cart without leaving the video.

= Will it slow my site down? =

The plugin's scripts and styles load only on pages that actually show a gallery.

= Can I use it with a page builder? =

Yes, through the shortcode. Any builder that accepts a WordPress shortcode will render the gallery.

= Can I use videos from YouTube, TikTok or Instagram? =

Not in this plugin. Camerce Smart Reels plays videos you have uploaded to your own media library. Importing from a source URL is part of Smart Reels Pro.

= Does it work on phones? =

Yes. On a phone the gallery stacks to fit the screen, and tapping a video opens a full screen player you swipe through, with the product and a Shop Now button over the video.

= Can I change the order the videos play in? =

Yes. Open the layout and drag the rows in Attached Reels into the order you want.

= Do the videos play on their own? =

Not by default. You can turn on autoplay, or autoplay only while the shopper hovers a card, in the layout's display options.

= What happens to my reels if I deactivate or delete the plugin? =

Nothing is deleted. Reels and layouts are stored as ordinary WordPress content, so they are still there if you reinstall.

= Is the plugin translation ready? =

Yes. All strings use the camerce-smart-reels text domain and can be translated through translate.wordpress.org.

== Screenshots ==

1. A video carousel on a WooCommerce product page
2. A video grid on a landing page
3. The full screen player with the product panel and add to cart
4. The reels library, where you upload and manage videos
5. Creating a Playlist layout and attaching reels
6. Display settings: where the playlist appears, and its shortcode
7. The full screen player on a phone

== Changelog ==

= 1.0.0 =
* First release of Camerce Smart Reels

== Upgrade Notice ==

= 1.0.0 =
First release of Camerce Smart Reels.

== Third party libraries ==

This plugin bundles the following open source libraries, unmodified:

* Slick Carousel 1.8.1, MIT, https://github.com/kenwheeler/slick
* Swiper 14.2.0, MIT, https://github.com/nolimits4web/swiper
* Video.js 8.24.0, Apache-2.0, https://github.com/videojs/video.js
* Coloris 0.25.0, MIT, https://github.com/mdbassit/Coloris
