Autumn Sale

Up to 29% off any PRO license — ends September 23

4Days 08Hours 34Min 05Sec
See prices

Changelog

Full release history of the Filter Everything plugin. The most recent version is at the top. 83 releases since 2021.

== Changelog ==

= 1.9.6 =
*Release Date - 24 August 2026*
* Dev   - NEW: The «Disable filter links for crawlers» option is now available in the free version too: filter links are rendered as <span> instead of <a>, so search engine bots and AI crawlers no longer discover and hammer endless filter combinations. It is enabled by default on new installations; existing sites can switch it on in Settings → General → Crawlers and bots
* Dev   - NEW: Added the «Block filter URLs in robots.txt» option: the plugin generates Disallow rules for its filter URLs and adds them to the site's robots.txt automatically, so well-behaved crawlers stop requesting filtering result pages they already know. In the free version the rules cover every filter parameter; in the PRO version with pretty permalinks they name only the URLs that are never indexable — several values of one filter, more filters than the Indexing Depth allows, numeric and date ranges — so the pages your SEO Rules index stay crawlable. The generated rules are also shown on the settings page for sites with a physical robots.txt file
* Tweak - Added the «Crawlers and bots» section to Settings → General and a one-time admin notice after the update pointing to the new protections
* Tweak - Added the «What's new» page under the Filters menu: release notes of the installed version with a badge on the menu item after an update, so you can see what changed whenever it suits you
* Tweak - The Import/Export link was removed from the Filters menu and the top toolbar to keep them short; the Import/Export tab in Settings stays where it was
* Tweak - The installed plugin version is now shown next to the plugin name in the top toolbar on every plugin page, in both the free and the PRO version (previously PRO printed it next to the license status and the free version only in the Help tab)
* Fix   - Fixed filter counters on shops that list product variations as separate catalog items next to their still-visible parent products (e.g. YITH Color Label Variations with parents not hidden): the counters could be lower than the number of products actually shown on the filtered page
* Fix   - Fixed filters not working for logged-out visitors on shops that use WooCommerce B2B (the plugin hides restricted products from guests and changed the identity of the page query the Filter Set was saved with)
* Fix   - Fixed the PHP 8.2 «Creation of dynamic property» deprecation notice triggered by the Filters, Chips and Sorting modules for Divi
* Fix   - Fixed «Create Filters Automatically» writing a broken entry into the list of global URL prefixes and overwriting the prefixes that had just been registered for the new filters
* Tweak - License activation on sites whose address carries a path (WPML/Polylang language directories, multisite sub-sites): the License tab now shows the exact address the plugin reports to the license server, and when a key was generated for a different address the error explains it instead of the generic «Invalid license key»
* Fix   - Fixed the error log filling up with PHP warnings «strpos(): Empty needle» from the page-builder detector on PHP 7 sites (reported after the WordPress 7.1 update); markup-based builder detection now also reports the builder name correctly

= 1.9.5 =
*Release Date - 5 August 2026*
* Fix   - Fixed the search box inside a filter returning no results when the filter's terms are shown as color swatches or when filter links are hidden from search engine crawlers
* Fix   - Fixed numeric range filters (e.g. price) keeping outdated minimum and maximum values for several hours after a product was edited: the cached filter data is now reset correctly on every product save
* Fix   - Fixed the range slider and its number inputs not appearing in the «Apply button» mode with instant recount when the Filter Set contains only one filter (on PHP 8 such a filter could be mistakenly treated as waiting for a parent filter selection and stayed hidden)
* Fix   - Fixed filter terms requiring a double tap in Safari on iPhone when filter links are hidden from search engine crawlers or shown as color swatches and brand logos: a single tap now both selects the term and instantly recalculates the counters
* Fix   - Fixed the mobile «Show» button occasionally displaying the found posts number with doubled parentheses, like ((60))
* Fix   - Fixed the «Apply button» with a redirect to another page repeating the already applied URL segments when the button was pressed again on a filtered page: the new address is now always built from the clean location URL
* Tweak - Child filters are now reset when their parent filter selection changes in the «Apply button» mode with instant recount: switching the Brand no longer keeps a Model that belongs to the previous Brand selected
* Fix   - Fixed filters with the «See more» option hiding all of their terms after a selection in another filter in the «Apply button» mode with instant recount, when another Filter Set on the same page configures the same attribute without «See more» (e.g. a dropdown in a search form and a checkbox list in the sidebar): the «See more» state is now read from the rendered filter itself, and the static filter-data file name now includes a fingerprint of the filter configuration so configuration changes always refresh it
* Fix   - Fixed hierarchical filters with the «See more» option rendering with all terms hidden until the plugin's JavaScript runs: on sites where scripts are delayed or minified by page-speed plugins (e.g. WP Rocket) such filters could stay empty for logged-out visitors, while logged-in users saw them correctly
* Fix   - Fixed the «Load More» button of the Elementor Loop Grid widget appending unfiltered products on a filtered page: the widget's next-page address (?e-page-…) now keeps the applied filters, and the second and further pages no longer get a malformed address with two «?» characters
* Fix   - Fixed the «Empty terms → Always hide» option not being applied to filters displayed as color swatches or brand logos when the page loads in the «Apply button» mode with instant recount: empty terms were visible until the first click on any filter and only then disappeared
* Fix   - Fixed all filters disappearing from the Shop page and other product archive pages after updating to WooCommerce 11.0: WooCommerce now reports the shop page itself instead of the products archive there, and the plugin no longer recognized the page as a filterable products list

= 1.9.4 =
*Release Date - 20 July 2026*
* Fix   - Fixed a fatal error ("Cannot redeclare modify_specific_module()") that broke the site front end right after plugin activation on Divi websites that use a Theme Builder header layout

= 1.9.3.1 =
*Release Date - 14 July 2026*
* Fix   - Fixed the fatal error "Call to a member function setExcludedTerms() on false" that could break pages with filters after the 1.9.3 update, when a filter referenced a parent filter that no longer exists in the Filter Set or does not apply to its post type

= 1.9.3 =
*Release Date - 14 July 2026*
* Dev   - NEW: Instant filter counts — after every click, filter counters are recalculated instantly right in the browser, with no page reload and no server request. Available in the «Apply button» mode
* Dev   - NEW: Added native Filters, Chips and Sorting widgets for Beaver Builder, Bricks, Breakdance, Divi and the block editor (Gutenberg)
* Dev   - NEW: Added the new Range List filter type: numeric values (price, weight, etc.) can now be shown as a list of predefined ranges instead of a slider
* Dev   - NEW: Added the Results container option with a visual picker: choose exactly which part of the page AJAX refreshes — enter a CSS selector manually or click «Select visually» and simply click the posts area right on your site
* Dev   - NEW: Added the «Disable filter links for crawlers» option: filter links are rendered as <span> instead of <a>, so search engine bots no longer waste your crawl budget on endless filter combinations. Links to combinations that your SEO Rules make indexable keep the real <a> tag and stay discoverable
* Tweak - Filter Sets with a very large number of filters (100+) can now be saved reliably: the editing form submits only the fields that were actually changed, so the request no longer hits the server's post_max_size limit
* Tweak - Major performance boost on large catalogs: filter data is now delivered as a small static cacheable file instead of inline page markup, dramatically reducing HTML size
* Fix - XML sitemap generation no longer fails on hosts where MEMORY tables are unavailable or size-restricted (the temporary table now uses InnoDB)
* Fix   - Buttons inside the filtering area keep working after an AJAX results update (previously they could lose their click handlers when the content was refreshed)
* Fix   - On multilingual sites (Polylang/WPML), filtering by a taxonomy term whose slug is shared across languages no longer triggers a redirect to the wrong-language URL; the filter now resolves the term in the current language
* Fix   - On Polylang sites, the Filter Set list table now shows the location preview link in the Filter Set's own language, matching the edit screen (previously the language prefix was dropped)
* Fix   - Compatibility with Ultimate Membership Pro: filtering now works for logged-out/restricted visitors on pages where the membership plugin hides protected posts (its post exclusions no longer change the query hash used to match a Filter Set)
* Fix   - Filter term counters now respect the Filter Set's post type. When the saved query lacked an explicit post type (e.g. an Avada fusion_blog element) and other post types shared the filtered taxonomy (e.g. Pages assigned to Categories), counters over-counted; they now match the displayed results

= 1.9.2.2 =
*Release Date - 15 June 2026*
* Security - A security fix related to the Color swatches feature
* Fix - Changed the default value of the meta robots tag from 'nofollow' to 'follow' on filtering result pages

= 1.9.2.1 =
*Release Date - 02 June 2026*
* Fix - Removed a code fragment that could trigger false positives in antivirus software
* Fix - Corrected inaccurate changelog entries about page builder widget support, Filter Set duplication, and Rating filter star icons
* Fix - Fixed fatal error on frontend caused by is_plugin_active() unavailability
* Fix - Fixed the display of links in the XML sitemap when the FLRT_PERMALINKS_ENABLED constant is enabled
* Fix - Fixed a fatal error when generating the XML sitemap with WooCommerce disabled filter-everything-pro/pro/Xml/XmlPrepare.php:834
* Fix - Fixed a duplicate loop for the Apply button in filters
* Fix - Fixed the duplication of the mobile filter button in Elementor
* Fix - Fixed an issue with selecting queries in the filter set
* Fix - Fixed a bug with automatic page scrolling
* Fix - Fixed a bug with saving filter sets
* Tweak - Added a hook to disable Woo Discount Rules support
* Tweak - Made the bundled translations in the plugin's /lang folder take priority over the ones auto-downloaded by WordPress.org, since the bundled ones are 100% complete and curated

= 1.9.2 =
*Release Date - 18 March 2026*
* Dev   - Added the ability to generate an XML sitemap for indexable filtering result pages
* Dev   - Added the ability to import and export Filters, Filter Sets, SEO Rules, and plugin settings
* Dev   - Added Filter, Chips, and Sorting widgets for Elementor
* Dev   - Added functionality for automatic filter creation based on popular criteria
* Dev   - Added the ability to create date filters for both regular post dates and dates stored in custom fields, including fields created with ACF
* Dev   - Added the ability to create a large number of filters in a Filter Set, such as 100 or more
* Dev   - Added a 'Horizontal view' checkbox to Filter Sets
* Dev   - Added improved styles for the Filters widget
* Tweak - Merged the SEO settings pages into a single tab for better convenience
* Tweak - Added the ability to reset values in numeric fields
* Tweak - Added an icon to the 'Where to filter?' field for quick preview of the page where the Filter Set works
* Tweak - Added an icon to the SEO Rules list page for quick preview of the page where the SEO rule works
* Tweak - Added suggestions for custom field filters, along with autocomplete while typing
* Tweak - Improved star icons in the Rating filter
* Tweak - Moved the 'Where to filter?' and 'What to filter?' fields into a separate metabox called 'Location'
* Tweak - Improved the Apply and Reset buttons in Apply Button mode. They are now floating for better usability
* Tweak - Improved the Filters widget on mobile option
* Tweak - Added deletion of trashed posts along with the plugin
* Fix   - Fixed a bug with Taxonomy Numerical – duplicate results
* Fix   - Fixed Elementor featured products price range query arguments
* Fix   - Fixed query arguments for filtered content in Elementor templates
* Fix   - Fixed a PHP warning 'Array to string conversion' in wpc-helpers.php
* Fix   - Fixed an issue where an SQL variable was empty for product variations.
* Fix   - Fixed bug with deprecated string /filter-everything/src/Settings/BaseSettings.php:82
* Fix   - Fixed slow page loading along with Discount Rules for WooCommerce
* Fix   - Fixed bug with deprecated string /filter-everything-pro/src/Entities/EntityManager.php on line 1121
* Fix   - Fixed the issue with displaying two similar parts of the URL during filtering
* Fix   - Fixed bug with deprecated string /filter-everything-pro/pro/Admin/SeoRules.php:602
* Fix   - Fixed bug with deprecated string Deprecated: htmlspecialchars() filter-everything-pro/src/Settings/BaseSettings.php:239
* Fix   - Fixed bug with Uncaught TypeError: array_merge() filter-everything-pro/src/Entities/EntityManager.php:470

= 1.9.1 =
*Release Date - 22 July 2025*
* Dev   - Added a new View ‘Rating’ for filters that displays rating stars
* Dev   - Added iOS-style toggle switches instead of regular checkboxes in the plugin settings fields
* Dev   - Added the ability to duplicate the Filter Sets
* Dev   - Added compatibility for the 'Discount Rules for WooCommerce' plugin to the Price range and the On sale filters
* Tweak - The “Collapse Filters Widget on Mobile devices” option has been improved
* Tweak - Added different borders to the fields of the Filter Widget depending on hover, focus, blur events
* Tweak - Added {raw_archive_title} option to add unformatted Archive title to a SEO Rule
* Tweak - Added the FLRT_SET_TRANSIENT_ENABLED constant to disable transients
* Tweak - Added the preview link to the eye button for the new Filter Set
* Tweak - Increased a filter item height and added the "More options" button in dashboard
* Fix   - Fixed a bug with the “+” symbol in filter terms and URLs
* Fix   - Fixed a bug when filtering result pages were open by permalinks even if they are disabled
* Fix   - Fixed a bug with the "?" character that remained in the URL after using the Range slider filter
* Fix   - Fixed a bug with a PHP message that there is no array element with key 'cols_count' in FiltersWidget.php
* Fix   - Fixed a bug and removed numeric values from the Range slider filter if a term is empty
* Fix   - Fixed a bug in Query Loop Pagination

= 1.9.0 =
*Release Date - 21 March 2025*
* Dev   - Added support for Woo Brands
* Tweak - Improved and fixed CSS styles for filters widget
* Tweak - Made floor(); and ceil(); for range values optional via apply_filters(); function
* Tweak - Added FLRT_DISABLE_CREDENTIALS constant to disable credentials link on filtered pages
* Fix   - Fixed bug with a Filter Set that contains the only Search field
* Fix   - Fixed bug with Fatal error /filter-everything/src/Admin/AdminHooks.php:144

= 1.8.9 =
*Release Date - 20 January 2025*
* Dev   - Added ability to make Color swatches rounded
* Fix   - Added fix for the LiveCanvas page builder that uses … in query vars
* Fix   - Small CSS fixes for range slider, widget element margins.
* Fix   - Fixed bug in JS code for the mobile widget button counter ((18)) issue
* Fix   - Fixed bug related with Woodmart theme and nested meta queries
* Fix   - Fixed bug with empty Parent filter label
* Fix   - Fixed bug with Elementor and Seo Description
* Fix   - Fixed bug with Elementor pagination e.g. "e-page-5dabfd1=2"

= 1.8.8 =
*Release Date - 07 November 2024*
* Fix   - Fixed bug with sorting method
* Tweak - Added attribute all="true" for the [fe_posts_found] shortcode that counts all posts for all Filter Sets on a page

= 1.8.7 =
*Release Date - 29 October 2024*
* Dev   - Added compatibility with pagination in Query Loop block
* Tweak - Added hook to the canonical tag to allow to handle it on the filtering result pages with noindex status
* Tweak - Added hook 'wpc_swatch_image_size'
* Fix   - Fixed issues with Select2 dropdowns after WooCommerce update to the > 9.0.0
* Fix   - Fixed style issues with the Avada theme
* Fix   - Fixed issue with new plugin version details at the plugins screen in the admin dashboard
* Fix   - Fixed compatibility with the Load more button/Infinite scroll in Elementor
* Fix   - Fixed bug with sorting terms

= 1.8.6 =
*Release Date - 18 July 2024*
* Dev   - Added ability to translate SEO Rules with Polylang
* Fix   - Fixed compatibility issue with Polylang plugin
* Fix   - Fixed the ability to rewrite functions wrapped with function_exists()
* Fix   - Fixed small issue with terms order equal to the order in ACF field
* Fix   - Fixed issue with text search through filtered posts and apostrophe character
* Tweak - Added hooks 'wpc_taxonomy_location_terms', 'wpc_post_type_location_terms', 'wpc_author_location_terms'

= 1.8.5 =
*Release Date - 15 May 2024*
* Dev   - Added "Labels for Chips" option to configure chip labels
* Dev   - Added "Dropdown Label" option
* Tweak - The "Show in Chips" option was hidden due to lack of demand
* Tweak - Now default terms order in a Custom Field is the same as in ACF field
* Tweak - If ACF field terms have labels, they displays in the Filters widget instead of values
* Fix   - Fixed issue with WPML and Homepage in different languages

= 1.8.4 =
*Release Date - 08 April 2024*
* Dev   - Tested and improved compatibility with WordPress 6.5
* Fix   - Fixed issue with Filter Set for a post page
* Fix   - Fixed issue with preview products in draft status and PHP > 8.2
* Fix   - Fixed JS error occurred on type in the Search field input
* Fix   - Issue with incorrect attribute 'for' in the Filters Widget title label

= 1.8.3 =
*Release Date - 14 February 2024*
* Dev   - Increased plugin performance and made faster it up to 10 times
* Fix   - Added compatibility with PHP > 8.1, removed FILTER_SANITIZE_STRING error
* Fix   - Fixed bug with Date view available by default in a filter
* Fix   - Fixed the issue with products with empty '_sale_price' meta values and wrong On sale counters
* Fix   - Fixed issue with a parent filter, when current WordPress term archive page is selected term in the parent filter
* Fix   - Fixed bug when the only Search Field presents in a Filter Set
* Fix   - Fixed issues with Polylang plugin when language functions are not defined
* Fix   - Fixed issue with double click on the Apply Button after using the Search Field
* Fix   - Set correct permissions for the /assets dir
* Tweak - Added hook 'wpc_plugin_user_caps' to allow to modify user roles that can use the plugin
* Tweak - Made AJAX loading circle thinner

= 1.8.2 =
*Release Date - 10 January 2024*
* Fix   - Fixed issue with GET-style parameters in filter URLs after 1.8.0 update

= 1.8.1 =
*Release Date - 10 January 2024*
* Fix   - Fixed warning message on the login screen
* Fix   - Fixed issue with resetting filters cache

= 1.8.0 =
*Release Date - 08 January 2024*
* Dev   - Added new filter type by Post Date
* Tweak - Made Numeric Range filters collapsible
* Fix   - Renamed 'wpc_clean' function to 'flrt_clean' to avoid conflicts

= 1.7.16 =
*Release Date - 14 December 2023*
* Dev   - Added support for Dokan store pages
* Dev   - Added Experimental option that hides variable products with out of stock variations
* Tweak - Improved search field and added variations to search by SKU
* Tweak - Added global variable $flrt_plugin to access the class
* Tweak - Added ability to create translations for "Any %entity%" Filter Set type
* Fix   - Fixed the issue with double SEO titles and SEO Rules entities on block themes
* Fix   - Fixed issue with term_taxonomy_id and taxonomy filter counters
* Fix   - Fixed Select2 CSS conflict in Woocommerce admin forms

= 1.7.15 =
*Release Date - 01 August 2023*
* Dev   - Added Spanish translation
* Dev   - Tested compatibility with WordPress 6.3
* Fix   - Added 301 redirect to canonical URL with (or without) correct user trailing slash on filtering pages
* Fix   - Added hook 'wpc_do_filter_request' to the collectFilteredPostsIds(); method to fix term counter
* Fix   - Fixed hover "checked" effect for Color swatches on mobile devices
* Fix   - Improved On Sale and Regular price translations for the On Sale filter
* Tweak - Added hook 'wpc_set_min_max' to modify the $min_and_max array
* Tweak - Sorted Filter and SEO Rule terms alphabetically for greater convenience

= 1.7.14 =
*Release Date - 19 June 2023*
* Tweak - Added the "How to?" Meta box on the Filter Set edit screen for quick help with popular questions
* Tweak - Added German translation. Thanks to Daniel (microteq)
* Fix   - Hotfix for the 'MetaBoxes::adviceMetabox() cannot be called statically' error in 1.7.12

= 1.7.11 =
*Release Date - 31 May 2023*
* Tweak - Added support for multi-currency for the WOOCS and CURCY plugins
* Fix   - Fixed location for the Apply button, when Filter Set is directed to All archive pages/Any taxonomy,post,author
* Fix   - Fixed posts search count for the search by SKU

= 1.7.10 =
*Release Date - 26 May 2023*
* Fix   - Fixed missing styles on Color swatches and logos edit pages in dashboard

= 1.7.9 =
*Release Date - 25 May 2023*
* Fix   - Fixed location for the Apply button, when Filter Set is directed to All archive pages/Any taxonomy,post,author
* Fix   - Fixed bug when the Apply button does not appear on frontend in the latest position of the Filter Set
* Fix   - Fixed bug with negative numbers for Numeric filters
* Fix   - Fixed bug with 404 errors, when Filter Set was in Trash and there were filters without Filter Set in DB
* Fix   - Fixed bug with JS alert for mobile Pop-up widget when AJAX is disabled
* Tweak - Replaced /page/ with $wp_query->pagination_base in permalinks

= 1.7.8 =
*Release Date - 08 May 2023*
* Dev   - Added Search field in the Filters widget. It is compatible with filtered posts, supports AJAX and allows to search by SKU among Woo products
* Dev   - Added ability to direct Filter Set to all singular pages (Any page)
* Fix   - Fixed compatibility issue for Bricks Builder and Filter Set for "Any taxonomy"
* Fix   - Improved CURL outer request to avoid 10 seconds freezing in /wp-admin when the request is failed
* Fix   - Fixed fatal error in FiltersWidget.php(32): extract()
* Tweak - Added filter get terms hooks to allow to select terms from external tables
* Tweak - Added hook 'widget_title' for all widget titles
* Tweak - Added hook 'wpc_do_filter_request' to handle every filter action for wp_query
* Tweak - Added hooks 'wpc_all_set_wp_queried_posts' and 'wpc_variations_meta_query'
* Tweak - Added notice, when "CSS id or class of the Posts Container" configured wrong

= 1.7.6 =
*Release Date - 14 March 2023*
* Dev   - Added [fe_posts_found] shortcode to display filtered posts number
* Fix   - Fixed bug with "+" symbol in ACF fields
* Fix   - Fixed compatibility related with post types for the latest Polylang Pro
* Tweak - Optimized main CSS file
* Tweak - Disabled including assets on pages does not related with filters
* Tweak - Improved frontend for the RTL version
* Tweak - Removed Uncategorized from Category pages list
* Tweak - Improved filter templates. Overridden templates should be updated

= 1.7.5 =
*Release Date - 03 February 2023*
* Tweak - Added columns parameter to the [fe_widget] shortcode
* Fix   - Fixed notice about Undefined array key "cols_count"

= 1.7.4 =
*Release Date - 31 January 2023*
* Dev   - Added checkbox "Horizontal layout" for the Filters widget and option with columns number
* Tweak - Improved compatibility with PHP > 8.0
* Fix   - Fixed CSS bug with Show more/Show less and Search field
* Fix   - Fixed bug with Chips that sometimes disappeared with enabled AJAX feature
* Fix   - Fixed identifyWpQueriedObject(); method to be more compatible with WPML on singular pages

= 1.7.3 =
*Release Date - 04 January 2023*
* Fix   - Fixed bug with dropdowns and notice Undefined variable: data_default

= 1.7.2 =
*Release Date - 02 January 2023*
* Dev   - Added Color Swatches support and improved Brand logo support
* Tweak - Added hook 'wpc_filter_classes' to handle filter classes
* Tweak - Added support for SEO Rules when permalinks (FLRT_PERMALINKS_ENABLED) are disabled
* Tweak - Added sorting by Menu order for Product Categories
* Tweak - Added hooks 'wpc_unset_num_shift' and 'wpc_set_num_shift' for numeric filters to allow shifting
* Tweak - Added support for the Woodmart brand images
* Tweak - Added license deactivate to the plugin uninstalling process
* Fix   - Removed hreflang tags on filtering result pages to avoid SEO problems
* Fix   - Fixed license activation for Wordpress Multisite
* Fix   - Fixed bug with untranslatable post type and Custom Field, Custom Field Num filters
* Fix   - Fixed bug with opened filters widget on 768px screens
* Fix   - Fixed bug with transient name for Post Meta Exists filters
* Fix   - Fixed bug for Latest posts Gutenberg module that show posts by Category

= 1.7.1 =
*Release Date - 30 September 2022*
* Dev   - Added Show more/Show less toggle for filters
* Tweak - Added hooks to make opened by default Folding, Hierarchy and Show more/Show less filters
* Tweak - Optimized JavaScript code to increase speed of AJAX requests
* Tweak - Added hook 'wpc_dropdown_default_option' to modify default option name in the dropdown view.
* Fix   - Hide Show hierarchy field for non-taxonomy filters and for inappropriate views
* Fix   - Fixed bug in Taxonomy Numeric filters related with taxonomy name contains "-" character
* Fix   - Fixed bug for Numeric filters when Min and Max values were incorrect

= 1.7.0 =
*Release Date - 31 August 2022*
* Dev   - Added Taxonomy Numeric type of filter
* Fix   - Improved compatibility with SEO plugins in WordPress Multisite mode
* Tweak - Reduced Chips size
* Tweak - Added support of shortcodes to SEO Rules

= 1.6.9 =
*Release Date - 11 August 2022*
* Fix   - Fixed problem with annoying message about plugin update when new version is the same as current

= 1.6.8 =
*Release Date - 10 August 2022*
* Dev   - Ability to change mobile breakpoint in one code line
* Dev   - Added Czech translation
* Fix   - Fixed compatibility issue with the Brizy page builder
* Tweak - Changed the Reset button color to inactive

= 1.6.7 =
*Release Date - 07 August 2022*
* Fix   - Fixed problem with Select2 script in dashboard

= 1.6.6 =
*Release Date - 08 August 2022*
* Dev   - Automatic updates for the PRO version of the plugin
* Fix   - Fixed Tax and Meta queries for WooCommerce product variations. Some WooCommerce queries have empty 'wc_query' value
* Fix   - Fixed problem with Post Meta Num terms if they are used for several post types
* Fix   - Added translation for the "Select %s first" phrase.
* Fix   - Fixed color for a filter arrow in dashboard that becomes white with Divi theme.
* Fix   - Added additional check for the $screen variable to avoid errors on some customized WP dashboards
* Fix   - Fixed compatibility issue with the Brizy page builder
* Fix   - Fixed posts count problem with PostMeta and Author filters when they appears on the page twice in different Filer Sets
* Fix   - Fixed compatibility issue with All In One SEO Pro
* Fix   - Fixed problem with Select2 script in dashboard
* Tweak - Replace makeNoticesDismissible() JS function with common event
* Tweak - Added aria-label to select fields

= 1.6.5 =
*Release Date - 22 May 2022*
* Dev   - Updated WpManager->customParseRequest(); method for compatibility with WP 6.0
* Fix   - Fixed bug with Grouped product prices and Custom Field Num filter
* Fix   - Fixed compatibility issue with Yoast SEO Premium
* Fix   - Fixed WP_Queries collecting algorithm to catch all queries

= 1.6.4 =
*Release Date - 11 April 2022*
* Dev   - added support SEO Rules for Elementor title widgets
* Tweak - added A3 Lazy load support.
* Fix   - Fixed bug with a filter dropdown in SEO Rule
* Fix   - Fixed closed current children term
* Fix   - Fixed bug with Custom Field Num prefix that contains "_" symbol at the beginning

= 1.6.3 =
*Release Date - 31 March 2022*
* Dev   - Added Ukrainian translation
* Tweak - Added tip to inactive greyed filters
* Fix   - Fixed Sorting widget compatibility problems with Beaver Builder
* Fix   - Fixed closed current children term
* Fix   - Fixed notice in FiltersWidget.php when Hide empty filter selected
* Fix   - Fixed bug with meta value 0 for Custom Field filter

= 1.6.2 =
*Release Date - 16 March 2022*
* Fix   - Fixed widget debug messages

= 1.6.1 =
*Release Date - 15 March 2022*
* Dev   - Added support for the Polylang plugin
* Dev   - Added "no order" option for the 'Sort terms by' filter field
* Tweak - Added hooks to display content in Filters widget
* Tweak - Moved bottom controls into separate template to allow users override it
* Fix   - Fixed small bug with filter prefixes
* Fix   - Fixed validation for URL prefixes
* Fix   - Fixed disappeared Pop-up widget on mobile when Apply button + redirect configured

= 1.6.0 =
*Release Date - 08 February 2022*
* Dev   - Added Include/Exclude options to a terms list
* Dev   - Added ability to specify Parent filter to the current that provides step filtering
* Tweak - Returned back the term matches to the current WP Queried object.
* Tweak - Added support of brand images for Perfect Brands for WooCommerce plugin
* Tweak - Improved situation with WPML when Filter Set is not translatable post type
* Tweak - Added SQL comment to mark filtered SQL query
* Tweak - Added before and after Filters widget actions
* Tweak - Improved some option names and translations
* Fix   - Fixed problem with hidden Range slider filter when terms are 0-0
* Fix   - Fixed problem with 'isMetaValueSerialized' method
* Fix   - Fixed problem with 0 count of parent tax term if it do not contain posts
* Fix   - Fixed bug with "Hide empty Filters" option when "Empty Terms" has 'inital' value
* Fix   - Fixed bug with Select2 undefined on some admin pages
* Fix   - CSS issue with invisible Pop-up mobile widget when Filters widget was added as shortcode
* Fix   - Fixed bug with port number in form URL for range filter

= 1.5.1 =
*Release Date - 31 December 2021*
* Dev   - Serious speed improvements for stores with a lot of variations
* Fix   - Fixed bug 'uncaught TypeError: floor()' in PostMetaNumEntity.php

= 1.5.0 =
*Release Date - 28 December 2021*
* Dev   - Added "Apply button" mode to filtering process
* Dev   - Added ability to redirect filtering results to a page from any page
* Tweak - Replaced filter order numbers with "move" icons

= 1.4.9 =
*Release Date - 24 December 2021*
* Fix   - Fixed bug when new filters could not be added with WPML activated

= 1.4.8 =
*Release Date - 17 December 2021*
* Fix   - Improved transient key for 'flrt_get_terms_transient_key' to make it unique
* Fix   - Improved 'flrt_wp' function and default hooks for filters button
* Fix   - Improved transitions to be compatible with WPML
* Tweak - Moved 'convertSelectResult' method to transients

= 1.4.7 =
*Release Date - 30 November 2021*
* Fix   - CSS compatibility issue with Enfold theme
* Tweak - Added 'wpc_include_front_view' and 'wpc_include_admin_view' hooks
* Tweak - Made Empty terms visible by default (some people don't see any terms and can not setup Filters widget)

= 1.4.6 =
*Release Date - 23 November 2021*
* Fix   - CSS issue with 'More options' link
* Fix   - Fixed compatibility issue with Woo [products] shortcode

= 1.4.5 =
*Release Date - 15 November 2021*
* Fix   - Fixed Select2 version compatibility problem on Filter Set and Filter Settings pages

= 1.4.4 =
*Release Date - 10 November 2021*
* Fix   - Fixed Select2 version compatibility problem on Filter Set and Filter Settings pages
* Fix   - Fixed Search field option for range and radio buttons views
* Tweak - Disabled Search field for Select2 dropdowns for the Sorting widget

= 1.4.3 =
*Release Date - 08 November 2021*
* Fix   - Fixed PHP notice
* Fix   - Fixed conflict with WP tags autocomplete field

= 1.4.2 =
*Release Date - 02 November 2021*
* Fix   - Disabled debugging

= 1.4.1 =
*Release Date - 01 November 2021*
* Dev   - Improved performance by adding SQL queries caches
* Dev   - Added support filtering values on any language (Chinese, Arabic, Hebrew and so on)
* Fix 	- Fixed bug with Custom Field Num filter for non-product posts
* Fix   - Fixed bug with AND logic for filters by hierarchical taxonomies
* Fix   - Meta key Dropdown field was replaced with Input without suggestions due to performance issues
* Fix   - Fixed Sorting Dropdown field for AJAX filtering
* Fix   - Fixed bug with paginate links for comments
* Fix   - Improved compatibility with the WP Query that already contains this term. "Term already in Query" check.
* Tweak - Improved "Hide empty Terms" by adding new option "Hide in the initial Filter only"
* Tweak - Added Russian translations

= 1.4.0 =
*Release Date - 22 October 2021*
* Dev   - Added search field to a filter
* Dev   - Improved Pop-up filters widget design and behavior
* Dev   - Added compatibility checkbox for Pop-up filters widget on mobile
* Dev   - Added support of brand images for WooCommerce brand attributes
* Dev   - Improved Custom Field Num filtering for product variations
* Dev   - Improved Chips integration
* Dev   - Improved filtering by variations. Added checkbox "Use for variations" to Custom Fields
* Fix   - Fixed small issue with Polylang
* Fix   - Fixed bug with paginate links
* Fix 	- Fixed bug with range slider values on filtering pages
* Fix   - Removed 'user_trailingslashit' for 'get_post_type_archive_link' in 'getCommonLocationTerms' method
* Tweak - Improved chips design to make them more lightweight
* Tweak - Added ability to translate stock status terms
* Tweak - Improved behavior of the "Hide empty terms" feature - now it always hide empty terms
* Tweak - Added pjax compatibility

= 1.3.1 =
*Release Date - 01 October 2021*
* Fix   - Fixed Bug with sorting by Product sales number
* Fix   - Fixed Bug with 'woocommerce_catalog_ordering'

= 1.3.0 =
*Release Date - 01 October 2021*
* Dev   - Added Sorting widget with unlimited sorting options. Elementor compatible.
* Dev   - Added Sorting shortcode
* Dev   - Added option 'Use for Variations' to filter more accurately by Product Attributes and variations
* Dev   - Added 'any' to search results query when post type are not specified
* Dev   - Improved uninstall hook to avoid deleting data when both PRO and Free versions installed
* Dev   - Made [fe_widget] shortcode available in Free version also
* Bug   - Added suppress_filters=true to querySets to avoid conflict with Avada Builder product ordering
* Fix   - Fixed JS error with reading of undefined 'wpcHandler'
* Fix   - Fixed filtering by variation attributes
* Fix   - Removed 'flrt_fix_elementor_query_args' fix
* Fix   - Fixed compatibility issue with Divi theme
* Tweak - Added hook 'post_type_archive_title' to replace H1 titles
* Tweak - Added option to hide Woocommerce dropdown in Experimental options
* Tweak - Reduced Select2 dropdowns height on desktops
* Tweak - Added preview link to the location field

= 1.2.5 =
*Release Date - 03 September 2021*
* Dev   - Added hook 'wpc_filter_sets_posts_per_page'
* Tweak - Improved error message about allowed URL prefixes
* Tweak - Improved list with unnecessary GET parameters
* Fix   - Fixed bug in free version with PHP Warning on login page

= 1.2.4 =
*Release Date - 25 August 2021*
* Fix   - Fixed bug for cases, when child term is empty and does not contain posts

= 1.2.3 =
*Release Date - 18 August 2021*
* Fix   - Hotfix for filtering by ACF fields
= 1.2.2 =
*Release Date - 18 August 2021*
* Dev   - Added variable products for filtering support
* Fix   - Resolved problem with 'include_children' query param
* Dev   - Added debugging messages to the Filters widget to make it configuring more clear.
* Fix   - Fixed problem with Select2 dropdowns width after resizing window
* Fix   - Added wrappers for filter query and hidden queries fields to avoid problems with the jQuery find method.
* Fix   - Fixed problem with SEO plugins in Multisite mode
* Fix   - Add correct comparison of decimal values for PostMetaNum Filter.
* Tweak - Added Filter label to a chip title.
* Tweak - Added explanation message to the AJAX option checkbox
* Tweak - Added widget titles for widget in Elementor

= 1.2.1 =
*Release Date - 28 June 2021*
* Fix   - Fixed critical error with Hierarchical view for Taxonomy filters
* Tweak - Reduced Filters widget terms height
* Fix   - Fixed CSS problem with selected terms for Filters with enabled folding
* Fix   - Added checking of existing function 'wc_get_default_products_per_row'

= 1.2.0 =
*Release Date - 22 June 2021*
* Fix   - Replaced $_POST param name 'link' with 'flrt_ajax_link' to avoid conflicts
* Fix   - Replaced JS cookie function names with 'wpc' prefix to avoid conflicts
* Fix   - Removed annoying message "An error occurred while searching for the WP Queries..." and improved appropriate functionality.
* Dev   - Changed format for the Location field to avoid problems with disabled 'sanitize_title' hook.
* Dev   - Added Chips widget
* Dev   - Added tooltip feature
* Dev   - Added sorting terms by Menu order for WooCommerce attributes
* Fix   - Fixed bug with permalinks settings for situation when the first Filter is created

= 1.1.23 =
*Release Date - 14 June 2021*
* Dev   - Added support of SEO Rules for singular pages.
* Fix   - Fixed problem with SEO Rules query to avoid potential conflicts with other queries.
* Bug   - Fixed bug with missing container for SEO text on a page.

= 1.1.22 =
*Release Date - 11 June 2021*
* Fix   - Fixed problem with WP_Query, that may interfere with other queries on some WP sites
* Fix   - Fixed problem with 3d party sanitize_title hooks before receive a Filter Set from DB.
* Fix   - Returned normal Select2 script handle due to fixed WooCommerce bug in 5.4.0
* Fix   - Resolved problem with AJAX queries and WPML plugin with specific language settings.
* Tweak - Added alphabetical sorting for the Location terms dropdown.

= 1.1.21 =
*Release Date - 10 June 2021*
* Fix   - Hotfix for Post meta filters

= 1.1.2 =
*Release Date - 09 June 2021*
* Dev   - Implemented compatibility with WPML plugin and ability to translate Filter Sets, SEO Rules in different languages.
* Dev   - Improved URL prefix characters sanitizing, validation, description
* Bug   - Fixed problem with new WooCommerce 5.4.0 and Select2 dropdowns
* Bug   - Fixed problem with loading WP Queries and disappearing its dropdown
* Tweak - Improved the excluding unused Post types
* Tweak - Improved translation strings

= 1.1.1 =
*Release Date - 03 June 2021*
* Bug   - Meta tag "robots" disappeared on filtering pages.
* Dev   - Added compatibility with Yoast SEO, All in One SEO, Rank Math SEO, The SEO Framework, SEOPress and Squirrly SEO plugins
* Fix   - CSS issue with padding-right for labels
* Fix   - Initiated Select2 dropdowns after collapsed filter opened.
* Dev   - Improved Popular Meta Keys list design

= 1.1.0 =
*Release Date - 01 June 2021*
* Dev   - Redesigned functionality of the Location filter field. Now filters can be added to almost any WordPress page including single pages.
* Dev   - Added the ability to select the WP Query to be filtered. This way you can now filter any posts grid on any page created with any Page builders (Tested with Elementor, Divi builder, Themify builder).
* Dev   - Added support for multiple Filter Sets on one page and the ability to filter different post types on one page simultaneously.
* Dev   - Added shortcodes to display filter widget, selected filters (chips) and widget open button: [fe_widget], [fe_chips], [fe_open_button]
* Dev   - Added the experimental option to turn off the automatic display of widget opening buttons for the ability to place their shortcodes in the needed places.
* Fix   - Resolved conflicts with popular SEO plugins on filtering pages.
* Fix   - Fixed the bug with incorrect display of the Pop-up filter widget on some WordPress themes.
* Fix   - Fixed minor bugs.

= 1.0.91 =
*Release Date - 24 May 2021*
* Fix   - Bug with the search field of Select2 dropdown on Android devices. Temporary hide the search field.
* Fix   - Changed logic to hide Custom Field Num filter if it has no posts with specified custom field.

= 1.0.9 =
*Release Date - 21 May 2021*
* Bug   - Replaced '.widget_wpc_filters_widget' with '.wpc-filters-widget-main-wrapper' in CSS to avoid problems with widgets in Elementor
* Bug   - Removed 'esc_textarea()' before saving the SEO Rule Description to avoid problems with HTML.
* Tweak - Added 'the_content' filters to the SEO Rule Description to format it like post text
* Dev   - Changed 'SeoFrontend::archiveDescription()' method and wrapped seoText with its container
* Dev   - Handled situation, when the seoText container is outside from the posts container
* Dev   - Removed hooks for wp_footer and wp_header
* Fix   - Added checking if unserialized meta value is not array
* Fix   - Added ability to hide empty filter for Custom Meta Num filter


= 1.0.8 =
*Release Date - 05 May 2021*
* Bug   - Fixed bug with undefined function 'wpc_print_filters_for'
* Tweak - Added condition to check if page is 'allowed_filter_page' to include frontend JS and CSS
* Bug   - Replaced 'wpc_force_non_unique_slug' with 'flrt_force_non_unique_slug'
* Tweak - Replaced '×' symbol with its HTML code to avoid annoying problem, when it disappears.

= 1.0.7 =
*Release Date - 29 April 2021*
* Dev   - Replaced all namespaces from 'WPC' to 'FilterEverything'
* Dev   - Replaced all function prefixes from 'wpc_' to 'flrt_'
* Dev   - Replaced all constants from 'WPC_' to 'FLRT_'
* Dev   - Added 'About PRO' tab to the settings in free version
* Bug   - Fixed bug with infinite reloading, when some script uses reloading page from history state
* Dev   - Added support of serialized data to Custom Field
* Dev   - Improved relation logic for multiple filters by Custom Field
* Bug   - Fixed bugs for multiple Meta queries for all Custom Field filters
* Bug   - Fixed bug with fixing of WP native search query (added $wp_query->is_main_query() and 9999 priority)
* Bug   - Fixed bug with 'taxonomy' and 'term' query_vars for elementor
* Dev   - Added shortcode 'fe_open_widget' for the Bottom widget button
* Bug   - Replaced filters widget wrapper class with '.wpc-filters-widget-main-wrapper' because Elementor widgets have no classes as regular WP widgets


= 1.0.6 =
*Release Date - 28 April 2021*
* Tweak - Added link 'Get PRO' to the plugin links.
* Bug   - Fixed bug with undismissable message about forbidden URL prefixes
* Tweak - Added Custom Field Exists filter to Free version as Available in Pro
* Bug   - Fixed Button on mobile appeared twice.
* Bug   - Fixed labels behavior, JavaScript bug.
* Dev   - Added 'Popular Meta keys' meta box to the Filter Set edit screen for reference
* Bug   - Fixed the problem with Undefined property 'message' in filter-everything.js
* Bug   - Fixed the Fatal error problem with SeoRules->getIndexedFilters() method and its $key

= 1.0.5 =
*Release Date - 27 April 2021*
* Bug   - Changed priority for 'pre_get_posts' hook to 9999 to fire it more later.
* Tweak - 'by Wordpress Filters plugin' was changed to 'by Filter Everything plugin'
* Tweak - wpc_post_meta_keys_limit was changed to 100 to avoid high loading
* Bug   - Fixed bug with 'q' parameter in $_GET array on some nginx configurations
* Tweak - Improved translation for '<span class="%s">%d</span> %s found'
* Dev   - Added hierarchy to checkboxes layout
* Tweak - Added additional wrapper to terms in checkbox and radio buttons layouts
* Tweak - Added POST var wpcAjaxAction = filter to AJAX call
* Tweak - Removed all actions from 'wp_head' & 'wp_footer' hooks for AJAX call
* Dev   - Added ability to specify individual CSS selector for posts container to the Filter Set.
* Tweak - Removed unnecessary vars rememberOpened.
* Dev   - Added independent option "Use Select2 for Dropdowns".
* Tweak - Wrapped the Filters button text into <span> for ability to manipulate it via CSS.
* Tweak - Added hooks for the 'Posts found' msg to allow control post name.
* Tweak - Changed the 'button_hook' and 'chips_hook' parameters to array instead of string.

= 1.0.4 =
*Release Date - 20 April 2021*
* Tweak - Removed 'About PRO' link and replaced Get PRO button.
* Tweak - Adjusted better overlay transition.
* Tweak - Excluded singular pages from moving sidebar to top.
* Tweak - Renamed README.txt to readme.txt
* Tweak - Updated readme.txt file
* Bug   - Fixed but with selected terms, that disappeared if bottom widget was disabled.
* Tweak - Added plugin screenshots
* Tweak - Added Domain Path: /lang to the main plugin file.
* Dev   - Added Select2 to frontend dropdowns. It works only if 'Use styled inputs' option enabled.
* Tweak - HTML for found posts now always outputs to avoid jumping when it appears.
* Dev   - Added browser history Back/Prev buttons support.

= 1.0.3 =
*Release Date - 14 April 2021*
* Bug - Fixed the 'Publish <b>immediately</b>' string with html in the Publish metabox

= 1.0.2 =
*Release Date - 14 April 2021*
* Tweak - Escaped additional dynamic data before output
* Tweak - Removed additional unused code
* Bug - Added function intdiv() to wpc-compat.php
* Tweak - Added prefixes to all script/style handles

= 1.0.1 =
*Release Date - 13 April 2021*
* Tweak - Moved filter-everything.pot file to the /lang dir
* Tweak - Removed all unused code and files
* Tweak - Escaped all dynamic data before output
* Bug - Added permissions check for Filters and SEO Rules saving actions
* Bug - Added permissions check for Filters and SEO Rules editing screens
* Tweak - Replaced die; with wp_die();
* Tweak - Removed advertiseMetaBox() method
* Tweak - Updated README.txt
* Tweak - replaced all translation functions with escaped or wp_kses
* Bug - Fixed problem with <titles>, canonicals and meta-tags in AJAX requests. Replaced .filter() with .find()
* Tweak - Added "use strict" to all JS files.

= 1.0.0 =
*Release Date - 13 April 2021*

= 0.9.4 =
*Release Date - 06 April 2021*
* Tweak - Changed Help content and links.
* Fix - Changed AJAX loader opacity from .6 to .8
* Dev - Added calculation of posts_per_page for filters
* Fix - Renamed "Filters SEO" to "Indexing Filters"
* Tweak - Added 'wpc_get_option' filter to wpc_get_experimental_option() function.

= 0.9.3 =
*Release Date - 01 April 2021*
* i18n - Replaced textdomain constant with string.
* Tweak - Added checking of "WPINC" constant to avoid direct opening PHP files.
* Dev  - Moved Custom CSS to file instead of placing them directly in page source.
* Dev - Added field, that allows specify prefixes, whose terms should display as is in SEO data.
* Fix - Fixed problems with meta tag robots in WP 5.7+ versions.
* Tweak - deleted method WpManager()->getAllPostsIdsForQueriedPostType().
* Fix - Fixed post_type 'any' and post_stauts 'private' on search results page.
* Tweak - Added symbol '*' to required filter fields.
* Tweak - renamed 'admin.css' to 'filter-everything-admin.css'.
* Tweak - All buttons on mobile display:block CSS in widget.
* Fix - Multiple replacing H1 for AJAX fixed.
* Tweak - changed mobile width to 768px
* Tweak - Added warning about two or more Filter widgets on one page.
* Dev - Added theme depended values: 'posts_container', 'sidebar_container', 'primary_color', 'button_hook', 'chips_hook'
* Dev - Added prefixes validation for matching with terms.
* Tweak - Updated default options list
* Fix - Bottom widget disappearing on mobile
* Dev - minified CSS and JS