=== SearchFilterSort - Search Filter Sort for WordPress & WooCommerce ===
Contributors: creativewerkdesigns, arpitgshah
Tags: search, filter, sort, ajax filter, product filter
Requires at least: 5.8
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.1.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

SearchFilterSort adds powerful AJAX-based search, filtering, and sorting to any WordPress post type, giving users fast and accurate results.

== Description ==

SearchFilterSort gives you the flexibility to create fast, user-friendly, and dynamic filters for your WordPress site. Whether you’re running a blog, directory, or WooCommerce store, the plugin makes it easy for visitors to find the exact content they want.

The plugin works with posts, pages, WooCommerce products, and any custom post type. It includes AJAX filtering, keyword search, dynamic term counts, sorting options, and customizable layouts.

Upgrade to the PRO version for advanced features such as filtering custom queries, page builder compatibility, mobile filter widgets, and more!

== 🔥 Free Features ==

* Filter any post type (Posts, Pages, WooCommerce Products)
* Filter by taxonomies, post author, and post date
* AJAX-powered filtering (no page reloads)
* Dynamic term count & auto recount based on active filters
* Keyword search box
* Sorting options (date, title, etc.)
* Step-by-step filtering (progressive filters)
* Vertical & horizontal layouts

== 🚀 Pro Features ==

* Filter custom WP queries (custom loops, custom templates)
* Compatibility with page builders (Elementor, Divi, WPBakery, etc.)
* Hide filter when all terms are empty
* Filters widget optimized for mobile devices
* Premium support


== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/searchfiltersort/`.
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Open **Settings → SearchFilterSort** to configure display options.
4. Insert the generated `[SearchFilterSort]` shortcode into any page or post.
   The shortcode value may change depending on the options you set in the plugin, so make sure to use the updated shortcode shown in the settings.


== Frequently Asked Questions ==

= Can I filter custom post types? =
Not at the moment. The plugin currently supports filtering default post types and WooCommerce products.
Support for additional custom post types may be introduced in future updates.

= Does it work with WooCommerce? =
Yes! The plugin can filter WooCommerce products by taxonomies, attributes, keywords, and more.

= Can I use multiple grids on a single page? =
Yes. Each shortcode instance can have its own parameters, so you can place multiple grids on one page without conflict.

= Can I change the text on the action button? =
Yes. The button label and alignment can be customized directly from the settings panel.

= How do I adjust the number of columns or filter position? =
Both options can be configured in the Layout Settings section of the plugin.


== Screenshots ==

1. Admin settings overview.
2. General Settings screen.
3. Display Options screen.
4. Layout Settings screen.
5. Action Button Settings screen.
6. Shortcode Preview in admin.
7. Edit Page with shortcode.
8. Front-end grid with filters.


== Changelog ==

= 1.1.2 =
* Fixed a JavaScript issue.

= 1.1.1 =
* UI/UX improvements

= 1.1.0 =
* Introduced [searchfiltersort] shortcode as an alias for better shortcode flexibility.
* Improved shortcode handling and validation.
* Minor bug fixes and performance enhancements.

= 1.0.0 =
* Initial release.
* Added admin settings for filters, layout, and action button.
* Added [searchfiltersort] shortcode.
* Supports category, price, and sorting filters.
