=== Flexi Product Slider and Grid for WooCommerce ===
Contributors: wpdecent
Tags: woocommerce, product carousel, product slider, product showcase, grid layout  
Requires at least: 5.0  
Tested up to: 6.8  
Requires PHP: 7.2  
Stable tag: 1.0.5  
License: GPLv2 or later  
License URI: https://www.gnu.org/licenses/gpl-2.0.html  

A powerful WooCommerce plugin to showcase products using carousel, slider, and grid layouts. Fully responsive and customizable.

== Description ==

**Flexi Product Slider and Grid for WooCommerce** is a lightweight, flexible, and fully responsive plugin that allows you to beautifully showcase your WooCommerce products using carousel, slider, and grid layouts.

Whether you're promoting featured products or displaying a curated collection, this plugin helps you enhance the shopping experience with minimal setup.

== Features ==

* Display WooCommerce products in a carousel or grid format.
* Multiple layout themes (`theme_1`, `theme_2`,`theme_3`, etc.).
* Filter products by category slug.
* Limit the number of displayed products.
* Custom title support for product sections.
* Sorting by date, title, price, and more.
* Navigation arrows and dots for sliders.
* Autoplay and infinite loop features.
* Responsive and mobile-friendly design.
* Works with any modern WordPress theme.
* Easy-to-use shortcodes.

== Shortcode Usage ==

### Product Carousel Shortcode


[flexipsg_carousel
title="Featured Products"
theme="theme_1"
excerpt="6"
category="tshirts"
limit="8"
order="DESC"
orderby="date"
dots="true"
navigation="true"
loop="true"
autoplay="true"]



### Available Shortcode Attributes:

| Attribute     | Description                                                                |
|---------------|----------------------------------------------------------------------------|
| `title`       | Custom title displayed above the section.                                  |
| `theme`       | Choose the design theme (`theme_1`, `theme_2`,`theme_3`, etc.).            |
| `excerpt`     | Number of words to show in the product short description.                  |
| `category`    | Filter products by WooCommerce category slug.                              |
| `limit`       | Number of products to display.                                             |
| `order`       | Set sort order (`ASC` or `DESC`).                                          |
| `orderby`     | Order by `date`, `title`, `price`, `menu_order`, etc.                      |
| `dots`        | Show pagination dots (for carousel only) – `true` or `false`.              |
| `navigation`  | Show next/prev arrows (for carousel only) – `true` or `false`.             |
| `loop`        | Enable infinite loop (carousel) – `true` or `false`.                       |
| `autoplay`    | Enable automatic sliding (carousel) – `true` or `false`.                   |

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/` directory, or install it via the WordPress Plugin Directory.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Use the shortcode `[flexipsg_carousel]` or `[flexipsg_grid]` in your posts, pages, or widgets.
4. Customize the attributes as needed to display your products.

== Frequently Asked Questions ==

= Can I display products from a specific category? =  
Yes! Use the `category` attribute in the shortcode with the slug of your WooCommerce category.

Example:  
`[flexipsg_carousel title="Sale Items" theme="theme_1" category="sale"]`

= What happens if I don’t set the `limit` attribute? =  
All products in the category will be displayed by default.

= How do I switch between slider and grid? =  
Use `[flexipsg_carousel  theme="theme_1"]` for a slider layout and `[flexipsg_grid]` for a grid layout.

= Can I style it to match my theme? =  
Yes. The plugin is theme-friendly and you can override or extend its CSS from your theme’s stylesheet.

= Is this plugin mobile-friendly? =  
Yes, the layouts are responsive and adapt to any screen size.

== Screenshots ==

1. Product carousel on the front end.
2. Product grid example.
3. Responsive display on mobile.
4. Example shortcode usage in page/post editor.

== Changelog ==

= 1.0.5 =
* Added `[flexipsg_carousel  theme="theme_3" excerpt="6"]` shortcode support.
* Extended attributes for carousel customization (dots, nav, loop, autoplay).
* Improved responsive styles.

= 1.0.4 =
* Added `[flexipsg_carousel  theme="theme_1" excerpt="6"]` shortcode support.
* Extended attributes for carousel customization (dots, nav, loop, autoplay).
* Improved responsive styles.

= 1.0.3 =
* Added plugin usage tracker (optional).

= 1.0.2 =
* Carousel and grid product layouts with shortcode support.

= 1.0.1 =
* Initial shortcode and layout setup.

= 1.0.0 =
* First release – basic carousel and grid functionality.

== Upgrade Notice ==

= 1.0.4 =
Now includes `[flexipsg_carousel  theme="theme_1" excerpt="6"]` shortcode, more layout options, and extended carousel features.

