8952 comments found.
Managed to get plugin installed, configured and running in a few hours. Great features and a joy to use.
We run into a strange challenge now. When filtering on a color (is set as category, not attribute) fewidget only shows a few hits, guess since it does not offer the ‘use for variations). Also the second fewidget for specs (based on product variations) show wrong numbers. Using either one of them as single fewiddget does not help as well. Hope support or existing user can help me with this.
For sample page replace q1yz with clochardfabrics
https://q1yz.nl/staging/shopp/Numbers now seam to work, but when selecting a filter it often shows to many (non related) products. Maybe need to set indexing or cache reset?
See /staging/shopp/filter-uitvoering-fluweel-velvet/
Hi marnixluieuil
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
Victor
Hi Victor, the credentials are sent as requested. Got number count working better, but results do not match, see info in provided credentials. Thanks in advance!
Hi marnixluieuil
We have checked the site, and yes, most likely it will not work as expected. We assumed you would assign the categories to the parent products, as this is the default behavior in WooCommerce. However, it seems you have a custom option enabled that allows selecting product categories in the variations as well, which is not part of the default WooCommerce functionality.
We have submitted a request to the development team to see if this can be handled via a hook or a similar method. Once we receive their response, we will share the information they provide with you.
Best Regards,
Victor
I’ve purchased the plugin today, after you replied kindly to my earlier question
Downloaded the license key here from the download page instead, but the code does not work. Will it activate after payment is completed?
Managed to get the licence key using incognito mode. All fine now. Case can be closed.
Hi marnixluieuil
We are glad to hear that the issue was resolved.
Best Regards,
Victor
Hello, I’ve added a filter for the size in my store. Is it possible to show a product only if that size is available?
Hi dam_company
If you have already purchased the PRO version of the plugin, please make the request from the account where the plugin was purchased in order to receive support.
Best Regards,
Victor
Hello, I haven’t bought the plugin yet because I would like to understand if the PRO version can do this thing.
Yes, this is possible.
Please check this example here: https://demo.filtereverything.pro/product-category/clothing/women/size-xxs/status-instock/
Best Regards,
Victor
Hi there,
I’m currently using the Filter Everything plugin and have run into an issue. I’ve created a filter set with around 30+ filters, but now I can’t seem to add any more. When I try to add a new filter, the Update button just keeps spinning and doesn’t save the changes.
I’ve tried removing the last filter and adding a new one in its place — that works temporarily. However, the same issue returns as soon as I attempt to add another filter afterward.
Is there a known limit to how many filters a set can contain? Or could this be a bug?
Looking forward to your help, Best regards, Dave
Hi Dave
Thank you for choosing Filter Everything PRO.
The plugin itself does not have such limitations. So most likely, there are two possible causes with site settings:
1) max_execution_time – the execution time runs out, which prevents the filters from being saved. So you can try to increase it.
2) post_max_size – the size of the submitted data exceeds the limit set by this parameter. Same here, try to increase it.
Best Regards,
Victor
The filter is almost complete, but I can’t change the order. I can press the update button, the update cycle runs, but nothing happens.
But both are already quite high. What are the recommended settings?
Max_execution_time is set to 500. Post_max_size is set to 10240 MB.
Hi Dave
To be honest with you, we do not know, as it varies depending on server capabilities. This is something that needs to be figured out through experimentation. The plugin itself does not apply any limits; only the site’s server settings can implement those limitations. Or even some WordPress settings. Or even the database connection limit.
Best Regards,
Victor
we have increased it both but I see the following in the console
IFRAME RESIZER
Iframe-Resizer 5 is now available via the following two packages:
- @iframe-resizer/parent
- @iframe-resizer/child
Additionally they are also new versions of iframe-resizer for React, Vue, and jQuery.
Version 5 of iframe-resizer has been extensively rewritten to use modern browser APIs, which has enabled significantly better performance and greater accuracy in the detection of content resizing events.
Please see https://iframe-resizer.com/upgrade for more details.
remote:1 Failed to load resource: the server responded with a status of 404 ()Understand this error jquery-migrate.min.js?js_icv=1753426370:2 JQMIGRATE: Migrate is installed, version 3.4.1 remote:1513 Uncaught TypeError: jQuery.cookie is not a function at remote:1513:47Understand this error complianz.min.js:1 opt-in mailchimp-woocommerce-public.min.js?js_icv=1753426370:1 mailchimp ready admin-ajax.php:1 Failed to load resource: the server responded with a status of 400 ()Understand this error admin-ajax.php:1 Failed to load resource: the server responded with a status of 400 ()Understand this error admin-ajax.php:1 Failed to load resource: the server responded with a status of 400 ()Understand this error admin-ajax.php:1 Failed to load resource: the server responded with a status of 400 ()Understand this error main.js?attr=G3DRFWEjBTqk-ZsgNHAxm-hTEO-OJw0eDsX5iUnYX2QlSqAP4tS4gnRQfST7_Wa62j3wr5b0XkYwC2h-YBHdA0gsU7XsXrBnCUU1_5mpzAo:2751 POST https://csuithoorn.nl/wp-admin/admin-ajax.php 400 (Bad Request) xhrSendProcessor@ main.js?attr=G3DRFWEjBTqk-ZsgNHAxm-hTEO-OJw0eDsX5iUnYX2QlSqAP4tS4gnRQfST7_Wa62j3wr5b0XkYwC2h-YBHdA0gsU7XsXrBnCUU1_5mpzAo:2751 send @ main.js?attr=G3DRFWEjBTqk-ZsgNHAxm-hTEO-OJw0eDsX5iUnYX2QlSqAP4tS4gnRQfST7_Wa62j3wr5b0XkYwC2h-YBHdA0gsU7XsXrBnCUU1_5mpzAo:2767 send @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:4 ajax @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:4 (anonymous) @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:7 e.<computed>@ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:7 (anonymous) @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:16 (anonymous) @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:7 e.<computed>@ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:7 send @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:16 post @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:16 (anonymous) @ wpc-filter-set-admin.min.js?ver=1.9.1:1 dispatch @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:4 v.handle @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:4Understand this error main.js?attr=G3DRFWEjBTqk-ZsgNHAxm-hTEO-OJw0eDsX5iUnYX2QlSqAP4tS4gnRQfST7_Wa62j3wr5b0XkYwC2h-YBHdA0gsU7XsXrBnCUU1_5mpzAo:2751 POST https://csuithoorn.nl/wp-admin/admin-ajax.php 400 (Bad Request) xhrSendProcessor@ main.js?attr=G3DRFWEjBTqk-ZsgNHAxm-hTEO-OJw0eDsX5iUnYX2QlSqAP4tS4gnRQfST7_Wa62j3wr5b0XkYwC2h-YBHdA0gsU7XsXrBnCUU1_5mpzAo:2751 send @ main.js?attr=G3DRFWEjBTqk-ZsgNHAxm-hTEO-OJw0eDsX5iUnYX2QlSqAP4tS4gnRQfST7_Wa62j3wr5b0XkYwC2h-YBHdA0gsU7XsXrBnCUU1_5mpzAo:2767 send @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:4 ajax @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:4 (anonymous) @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:7 e.<computed>@ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:7 (anonymous) @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:16 (anonymous) @ load-scripts.php?c=0&load%5Bchunk_0%5D=wp-hooks,jquery-core,jquery-migrate,utils,underscore,backbone,wp-util,moxiejs,plupload&ver=6.8.2:7 e.<computed>@ load-scripts.php?c=0&lo
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
Victor
Invalid login details. When we enter the login data.
Best Regards,
Victor
send again 
Hi Dave
Now credentials are working, however, there is no access to the admin dashboard: https://prnt.sc/vgKZYANt_YAY
Best Regards,
Victor
Can you try again ?
Hi Dave
It looks like the server does not allow saving more filters, and it returns a 400 error on the admin-ajax.php request, as it cannot properly handle the larger amount of data sent via AJAX. When you add more filters, it increases the payload, and the server has certain limitations that prevent it from processing the larger request, resulting in the 400 error. One possible cause could be the max_input_vars setting, which is set to 1000 by default, so if the data exceeds this, it can trigger the issue. However, it could also be other server-side limitations. In any case, this is related to the server settings and needs to be fixed on the server side. There could be several potential causes.
Best Regards,
Victor
Hi, I believe I have a regular licence, but every time I put my key into the website it says the licence is invalid.
What information do I need to provide and how can this be rectified?
Thanks.
Andrew
Hi Andrew
Thank you for choosing Filter Everything PRO.
Please follow the instructions on this page: https://filtereverything.pro/resources/license-key-issues/
Best Regards,
Victor
Thanks, That did the job! 
Hi, I’ve migrated the site to the live URL and made some layout adjustments. However, the filter isn’t working anymore.
What I need is for the filtering to only affect the ‘Browse AI Tools’ section. I’ve sent you the login credentials via DM. Let me know if you need anything else.
Thanks!
Hi darrel03
All done! You just had to choose the correct query in the “And what to filter” section: https://prnt.sc/JN6zuoaC6Jx5
Now everything is working.
In general, the “And what to filter” dropdown displays all queries for the selected post type on the page that you chose in the “Where to filter”.
So if you have three queries, it will list all three. Only one of them is responsible for the posts you want to filter. By selecting the correct query, you are telling the filter which posts on the page should be filtered.
Best Regards,
Victor
Ah got it, thanks!
Testing to see if it can replace current filter. We have woo products with colors in categories instead of attributes. Filter has attributes but can I add category as filter as well and set an image or color to it?
Hi marnixluieuil
Thank you for your interest in the Filter Everything plugin.
Yes, you can create color swatches for taxonomy filters. However, please note that you can create only one filter per taxonomy. So if you have multiple different categories, like size, color, etc., under the same taxonomy (e.g., “Product Categories”), you cannot create separate filters for color and size; it will be combined into one single filter.
However, you can add a custom taxonomy to your post type and use it exclusively for colors. This way, you can create separate filters based on that custom taxonomy.
Best Regards,
Victor
Hello, I would like to ask if it is possible to sort terms in the filter according to the Czech alphabet (currently, words starting with letters with diacritics are sorted at the end of the international alphabet). Second question: it seems that the plugin prevents us from displaying categories (one of the filters is categories), is there a way to set it so that categories can be set without disrupting the filter function? Thank you for your support!
Hi jandovalena
So first thing that you need to do is change the PHP locale settings for the correct language that you need, and then secondly in the \filter-everything-pro\src\Entities\EntityManager.php on line 1004 there will be a next function:
public static function compareAsc( $key ){
return function ($a, $b) use ($key) {
$value_1 = isset( $a->$key ) ? strtolower($a->$key) : 0;
$value_2 = isset( $b->$key ) ? strtolower($b->$key) : 0;
if ($value_1 == $value_2) {
return 0;
}
return ($value_1 > $value_2) ? +1 : -1;
};
}
You need to replace it with this function:
public static function compareAsc( $key ){
return function ($a, $b) use ($key) {
$value_1 = isset( $a->$key ) ? mb_strtolower($a->$key) : 0;
$value_2 = isset( $b->$key ) ? mb_strtolower($b->$key) : 0;
$comparison = strcoll($value_1, $value_2);
if ($comparison == 0) {
return 0;
}
return ($comparison > 0) ? +1 : -1;
};
}
Please note: try this first on a staging environment before applying it to your live site, as this is not an official plugin functionality yet, it’s still in testing.
Best Regards,
Victor
Hi there, I have been using the PRO version of this plugin for a few months and it has been good. However I have experience an issue with nested/complex tax_queries where filtering will not work.
I am trying to get posts by a custom `brand_name` taxonomy AND category OR posts tagged with a certain tag, whilst excluding posts tagged with another tag. However when I try to add the post_tag IN the query, it gets the correct results on inital load, but the results do not correctly update. If I remove this part and leave the `category` and `brand_name` tax_query it works. I’ve tried so many variations but it just won’t work :/
this is my query, although I have tried many varations:$brandArgs = array(
'post_type' => 'products',
'post_status' => 'publish',
'posts_per_page' => 60,
'tag__not_in' => [21529],
'paged' => $paged,
'tax_query' => array(
'relation' => 'OR',
array(
'relation' => 'AND',
array(
'taxonomy' => 'product_brand',
'field' => 'slug',
'terms' => $brandNameTerms,
'operator' => 'IN'
),
array(
'taxonomy' => 'category',
'field' => 'name',
'terms' => $catNameTerms,
'operator' => 'IN'
),
),
array(
'taxonomy' => 'post_tag',
'field' => 'slug',
'terms' => [$post_slug],
'operator' => 'IN'
),
),
'meta_query' => array(
array(
'key' => 'out_of_stock',
'value' => 1,
'compare' => '!=',
)
),
);
Hi pdg87
Thank you for choosing Filter Everything PRO.
Unfortunately, we do not debug or provide custom code. Anything involving custom (themes, plugins, queries) is outside the scope of our support policy.
The plugin does work with custom queries, for example, those created via official page builders, premium themes/plugins, or even custom-written ones. However, we do not offer support for custom-written queries. Support is only provided for official plugins, premium themes, and page builders, not for custom-written code.
Best Regards,
Victor
Okay, that’s a real shame. It is not exactly a complicated query, I stripped the query right back and it still does not work. It shows the correct posts initially and all counters are showing correct number of posts even when filtering, but for the posts that have the tag I am looking for, they show all posts from the brand/category when selecting the category/brand the tagged post is in.
Hi pdg87
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
And include the link to the page with the issue so we can check it directly, along with step-by-step instructions on how to reproduce the incorrect counters on that page.
Best Regards,
Victor
Hi, I’d like to know how I can change the display color of the “Reset Filters” button. Additionally, is it possible to change the position of the buttons?
Hi netonatali
Thank you for choosing Filter Everything PRO.
You can style the elements as you like with the custom CSS. You can place your custom CSS in the Filters > Settings > Experimental > Custom CSS.
Also, you can check the general approach for finding the classes of any element on the page in order to style it correctly: https://wordpress.org/support/topic/colour-change-to-filter-title/
Unfortunately, we do not provide any custom styles, as they are outside the scope of support here on CodeCanyon: https://prnt.sc/dAlZqEmUj3Tk
Best Regards,
Victor
Support covers assistance with the plugin itself, such as how to create filters and make them work on your page where posts are displayed via WP_Query. However, anything outside the plugin’s built-in features, including custom styles or advanced customizations, is beyond the scope of our support policy.
We can only provide general information, such as available hooks, to help you extend the functionality on your own.
Best Regards,
Victor
We changed our filter prefixes. However, when filtering they are using the old prefixes. Why is this happening? You can test the filters here https://www.cfhi.org/program/. I’ve cleared all the cache related to the site. Thanks!
Hi robin465
Thank you for choosing Filter Everything PRO.
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
Victor
Hey Victor! We have submitted everything.
Hi robin465
WP Engine, as always, has aggressive caching. It’s quite complicated to fully clear their cache. Try using the link provided after clearing the cache: https://prnt.sc/henkeLPQ_NNR
The issue is that even if we disable the apply button, the page still behaves as if it’s waiting for it to be clicked. This shows how deeply the page is cached. You need to fully clear the cache or, ideally, completely deactivate the WP Engine caching and optimization plugin during testing.
You can contact your hosting support and ask them to turn off caching completely for the site during testing. Highlight that by “completely,” you mean entirely disabled, not partially, as they often do on the first or second attempt.
Currently, we have changed the URLs, so after turning off the caching, you will be able to see right away if it is working correctly. At the moment, it will display a 404 error during filtering.
Best Regards,
Victor
Hey Victor -
We have cleared ALL caches for this site. Still no results. You can’t disable all caching on WP Engine. You can read their help docs https://wpengine.com/support/cache/. We disabled opcache, we have cleared domain cache, server cache, CloudFlare cache, put Page Speed Boost (NitroPack) in test mode.
Its not the cache.
Hi robin465
We’ve spent a decent amount of time investigating, just to find out that the issue originates from the custom JS code in your child theme:
/wp-content/themes/ekko-child/assets/js/scripts.js?ver=1.4.13
The problematic part of the code is:
d(".wpc-filter-content .wpc-checkbox-item").on("click", function(e) {
e.stopPropagation();
e.preventDefault();
var t, n, r, e = d(this).find("input");
if (e.is(":checked")) {
t = jQuery(e).parents(".wpc-checkbox-item").find("a").text();
jQuery(e).parents(".wpc-filters-section").find(".tm-checkbox-item span").each(function() {
if (jQuery(this).text() === t) {
jQuery(this).parent().remove();
}
});
e.prop("checked", false);
} else {
n = e.parent().find("label a").text();
r = e.parents(".wpc-filters-section").find(".wpc-filter-title").text();
e.parents(".wpc-filter-content").addClass("tm-hide-default-item");
e.parents(".wpc-filter-content").find(".current").text(r);
R(e, n);
e.prop("checked", true);
}
d(this).parents(".wpc-filter-content").find(".tm-filter-wrap-item").removeClass("open");
d(this).parents(".wpc-filters-ul-list").slideUp("fast");
});
Please note, we do not provide support for custom themes. Our support is limited to the default or premium WP themes that are clean and unmodified, without any custom code. We recommend debugging this section of your custom JS. If further issues arise, please test everything using a default WP theme first. If it works as expected there, you can continue debugging your custom theme and its associated custom code.
Best Regards,
Victor
Thanks so much! I didn’t realize we were controlling that in our theme. I appreciate it. I think the reason why this exists it to prevent very long URLs with multiple filters.
Would I set the indexing depth to 0 if I don’t want to index any filters? The plan was to add something like /filter/ to /program/ or filter- in the URL so that we can identify a filter in the URL and then add the word “filter” in our robots.txt file to prevent bots from crawling them. In a world with AI bots we want to disallow them from doing so.
The issue with your noindex solve with the indexing depth is that the bot will still crawl the URL but no index it because it is using the filter.
Do you have recommendations for this setup with your plugin?
Hi robin465
The best option is to use a robots.txt file and firewall settings to block bots you don’t want crawling filtered pages. AI crawlers have become more aggressive, often looping through every possible element on a site.
Best Regards,
Victor
Yes, we are planning on doing that. We would like the filters to have a unique prefix so we know that the URL is a filter URL. How would you recommend we do that?
Basically we just want to add /filter/ as a global prefix. So when users filter it is /program/filter/my-first-filter/my-second-filter. Instead of just /program/ which it is now.
Adding ever combination of a filter URL would be too long to gather for the site and would be a massive list to exclude in the robots.txt file. That is why we’re wanting to add a /filter/ global prefix. This will allow us to select /filter/ in the robots.txt and say disallow. Filter pages aren’t cached (which we understand why) but we don’t want bots crawling them. Thanks!
Hi robin465
Currently, there is no such option to do it. All you can do at the moment is use wildcards with the list of required pages where the filters were placed, like:
/shop/*
product-category/cars/*
product-category/clothes/*
...
Best Regards,
Victor
Hey Victor! Is there a way to use query parameters instead of page path filters? So something like ?filter=something instead of /program/myprogram
Hi robin465
You can add this code snippet to disable the permalinks manager in the plugin and use GET parameters instead:
define( 'FLRT_PERMALINKS_ENABLED', false );
After adding the code snippet, you need to go to the filter set and click the Update button.
Please note that generally, there is no support for accounts whose support period has expired, following the support policy.
If you have any further requests, we can help you once we have addressed all requests from accounts with valid support periods. Please note that this process may take some time, possibly days or weeks.
If you want to receive it faster, please extend the support period. We will prioritize processing the request for supported accounts.
Best Regards,
Victor
Sorting not compatible with FSE. plugin is nice but search and sort need FSE blocks urgently, because sometimes you need search outside the main widget for layout, same with sorting needing hacks to be used on currents FSE themes.
Hi WebDesignAgencyLA
The sorting widget can be created only in the widget area and displayed on the page via a widget or shortcode (once it’s created in the widget area).
If your theme does not have a widget area (in the admin dashboard), you can use this code example, which you can place in a code snippets plugin – https://wordpress.org/plugins/code-snippets/ in order to add a widget area to your theme:
function custom_theme_widgets_init() {
register_sidebar( array(
'name' => __( 'Custom Sidebar', 'textdomain' ),
'id' => 'custom-sidebar',
'description' => __( 'Add widgets here.', 'textdomain' ),
'before_widget' => '<section id="%1$s" class="widget %2$s">',
'after_widget' => '</section>',
'before_title' => '<h2 class="widget-title">',
'after_title' => '</h2>',
) );
}
add_action( 'widgets_init', 'custom_theme_widgets_init' );
And in this widget area, create a sorting widget with all of the parameters, and then display it on the page with the shortcode.
Future updates may introduce new widgets that will work across all theme approaches.
Best Regards,
Victor
I’m using Filter Everything PRO and I would like to allow users to filter products by two separate attributes: Rozmiar EU and Rozmiar UK (shoe sizes).
Currently, when I select a value from the Rozmiar EU filter, all values from the Rozmiar UK filter disappear (and vice versa). However, I want both filters to stay visible and independently filter the product list — even if products only have one of the two attributes.
Importantly:
I do not want products to have both attributes assigned (EU and UK) at the same time.
I also do not want to use combined values like “EU 43 / UK 9” as a single attribute or variation.
Is there a way to configure the plugin (or use a filter hook) to allow filtering Rozmiar EU OR Rozmiar UK, without hiding one filter when the other is used?
Thanks in advance for your help!
Best regards, Marek
Hi Marek
If those are two separate filters representing different size standards, they should not be hidden. Can you please send the link to the page with the filters so we can check this behavior?
Best Regards,
Victor
So here’s how it works: you have two separate filters, and none of the products have overlapping sizes. This means each product uses different attributes, rather than using both on the same product.
When you select a filter term from the first filter, for example, one that shows only 3 products, the remaining filters will only display terms relevant to those 3 products. It cannot ignore the number of displayed products in other filters, as doing so would break the filtering logic.
There are no built-in tools to break the “AND” logic between filters. To achieve something similar with separated functionality, you might need to rewrite part of the plugin code to apply that behavior to the specific filters where it should work.
Best Regards,
Victor
I cant send you PM by https://codecanyon.net/user/fe_support because you not verify my account
Hi marek145
We do not verify anything. If verification is needed, it must be done through the Envato marketplace itself.
Try sending it via email: filtereverythingsprt@gmail.com
Also, please note that you can reply in the same comment to make it less confusing and fragmented, allowing the whole story of the issue to be seen more clearly.
Best Regards,
Victor
The fix has been added to the current version of your plugin. Please do not modify it until the next update, which will include this fix by default.
Best Regards,
Victor
But if, for some reason, you need to modify it, you can go to filter-everything-pro/src/Entities/EntityManager.php on line 937 and instead of this:
$is_rating = ($filter['view'] === 'rating' && $filter['e_name'] === 'product_visibility' ) ? true : false;
Use this one:
$is_rating = (isset($filter['view']) && $filter['view'] === 'rating' && $filter['e_name'] === 'product_visibility' ) ? true : false;
Best Regards,
Victor
Hello,
I’m experiencing a PHP warning on the front page of my WordPress site when using Filter Everything PRO:
Warning: Undefined array key “view” in /home/klient.dhosting.pl/femto/testw.zdrowastopa.eu-jie3/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 937
This appears right after activating the filter. The warning points to an undefined view key in the EntityManager.php file.
Here are my current versions:
Filter Everything PRO: v1.9.1
Shoptimizer Theme: v2.8.13
WooCommerce: v10.0.3
WordPress: v6.8.2
Could you please advise on how to fix this or let me know if a patch is available?
Best regards, Marek Skarzyński testw.zdrowastopa.eu
Hi Marek
Thank you for choosing Filter Everything PRO.
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
Victor
Hi,
Thanks for your awesome plugin.
I have some issues with a few functions that, once outputted, generate extra <br> tags.
I can see it on the mobile collapse button. eg: `flrt_get_icon_html()` is outputting
<span class=”wpc-icon-html-wrapper”><br> <span class=”wpc-icon-line-1”></span><br> <span class=”wpc-icon-line-2”></span><br> <span class=”wpc-icon-line-3”></span><br> </span>
It is also happening in the search filter chips and the search field.
env: WordPress 6.8.2 – Twenty Twenty Five theme – PHP 8.3
The issue is somewhat known when using shortcodes in the Site editor on a Block Theme: https://github.com/WordPress/gutenberg/issues/56617As Block themes become increasingly dominant, I would highly recommend creating Gutenberg blocks to render the different parts of the template.
Even if those blocks are only used to render PHP/HTML, it would give more control and would help to future-proof your code.
Hi khalays
At the moment, the fastest way is to use filter wrapper classes, such as for a filter button, chips and filters, and make sure all
<br />elements that go under those classes as child elements are set to display: none.
In the future, there may be an update that will add a Gutenberg widget for the filters as well.
Best Regards,
Victor
My WordPress site: https://www.smartstartal.com/ Says I no longer have an active license for Filter Everything Pro.
When I use the license key for this purchase code it says the following: “The license key already used for two site”
I have two total website on / in Wordpress with this plugin. But they both have their own unique purchase code and license key. So, I’m not really sure what’s causing the issues. I don’t not have this problem / error with the other site. Hopefully you can help sort this out. Thanks.
Please disregard, I figured this out. Thanks.
Hi joshuabecnel
We are glad to hear that the issue was resolved.
Best Regards,
Victor
Hi,
I want to create a SEO rules for multiple category selection. But as I saw SEO rules are only avaliable for one selection. How can I achieve my goal? THank you very much.
they are connected with AND clause.
Hi erburaktr
This is not possible, and it was intentionally designed that way to prevent bad SEO practices. Allowing the creation of an SEO rule from multiple filter terms within the same filter would lead to spammy behavior from a search engine’s perspective, as it would generate URLs like “color-red-and-blue-and-green,” and so on.
Best Regards,
Victor
How can I achieve parent category and child category selection at the same time SEO rules? By default, and condition allows selection both parent and child at the same time which breaks the “any category” seo rule and drops seo to default wordpress page seo.
also I checked the plugin demo. SEO rules are not defined in it. THe page heading is alwasy “shop” for different categories selected.
You can create SEO Rules only for one filter term selected in the filter; it’s not possible to create them for two or more terms selected at the same time. The closest workaround is to add a separate custom taxonomy that simulates child categories, this way, you can create a combination using one taxonomy filter alongside another taxonomy filter.
Best Regards,
Victor
can you give an example for that? thank you.
Hi erburaktr
You can use this plugin: https://wordpress.org/plugins/custom-post-type-ui/ to add a custom taxonomy to your post type. Simply leave the “parent categories” in the taxonomy you are using now, and add all the required “child categories” in the custom taxonomy. This way, you’ll have two separate filters, which you can use to create SEO Rules ()one temr from parent filter, and one from child filter). Also, in the filters, there is an option in the “More options” section named “parent filter,” which can help display the second filter only if you choose something in the parent filter.
Best Regards,
Victor
Hi there, I hope you are well. Is it possible to change the URL prefixes to have ?= at the start?
Thanks, Louis
Hi louiswebsdale
You can use the following code to disable the friendly permalink manager in our plugin:
define( 'FLRT_PERMALINKS_ENABLED', false );
You can use the Code Snippets plugin for this, or place the code directly in the `functions.php` file of your theme.
Best Regards,
Victor
Hi Victor, thank you very much for the quick response. I have tried this but the following error has come up:
This snippet was automatically deactivated due to an error at 13:58:33 on 2025-07-22 (2 seconds ago).
Error message:
Constant FLRT_PERMALINKS_ENABLED already defined
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
Victor
Thank you Victor, I have sent you the login details.
We deactivated the LiteSpeed Cache plugin, as the site was lagging badly with it. We also installed a new Code Snippets plugin and added the code there; now everything is working fine. The Code Snippets plugin that you are using is consistently causing issues for some reason.
Best Regards,
Victor
Thanks so much Victor, that is looking great!
Hello, I would like to add a filter by price where prices are by different ranges (from 60$, 60-120$, 120$+). How to do that? I am using Filter Everything Pro v1.9.0.
Hi perlako
If you have already purchased the PRO version of the plugin, please make the request from the account where the plugin was purchased in order to receive support. Such questions are not related to pre-sale information.
Best Regards,
Victor