8983 comments found.
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
Hello and thank you, in advance, for your help.
I originally purchased Filter Everything Pro about 1 year ago. Also, today I purchased another support license, so I’m hoping you can help me out.
We are using FE Pro to create a variety of filters for filtering products by different attributes/terms. When we originally set this up about 1 year ago, everything was working great. However, the filter COUNTS are no longer accurate.
As an example, you can see in the screenshot linked below, we have a term called “Crypton” and it has been assigned to 36 posts. The back-end shows 36 published posts, and our query on the front-end shows 36 results. The counter, however, consistently shows the wrong number (in this case “32”).
https://sandbox.n-form.com/temp/fep/filter_count_does_not_match01.pngSometimes the counter is off by a few numbers, sometimes it’s off by 40 or 50. We have many filters set up and most of them seem to be showing the wrong count.
I have spent most of the day today trying to troubleshoot this problem, and can’t seem to find the problem. I have cleared the cache, disabled the cache, updated plugins, disabled plugins, deleted filters, created new filters, disabled Ajax, and countless other things.
Do you have any ideas why my counters may be (consistently) returning the wrong count?
I can provide you with access to the site, if you have a method to communicate directly.
Thank you, for your assistance.
Hi miscnform
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Also, please provide the exact link to the page with the incorrect counters, and specify which exact filter term is displaying the wrong counter information, so that we can check it right away.
Best Regards,
Victor
Hello Victor! I have just emailed all of the requested info (including credentials). Thanks for your help.
So we checked the page with the issue, and it seems the problem lies somewhere in your custom template for that page.
For example, we installed the Code Snippets plugin and added a snippet to display the posts on the page via shortcode. We then created a new test page /fe_test/ and a new test Filter Set for that page, and the counters are displayed correctly there: https://prnt.sc/vQDvbCadOHQJ
Best Regards,
Victor
Thank you for following up.
As a reminder, our problem is that the counters are not reflecting the correct number of posts with a specific term assigned. The filtering works great, it’s just the counters that are problematic.
Upon further inspection today, this appears to be related to the ‘post__in’ parameter when building our WP_Query. If I remove the ‘post__in’ parameter, the counters work great. If I include an array of IDs via ‘post__in’, the counters are are always incorrect.
You mentioned that my error was related to a “custom template”, but ‘post__in’ is native WordPress query structure.
The counters are always incorrect if we use ‘post__in’ like this:
$posts_query = new WP_Query( array( ‘post_status’ => ‘publish’, ‘post_type’ => ‘cpt’, ‘post__in’ => $custom_posts_ids, ‘orderby’ => ‘post__in’ ) );
... but the counters are always correct if we do not use ‘post__in’:
$posts_query = new WP_Query( array( ‘post_status’ => ‘publish’, ‘post_type’ => ‘cpt’ ) );
Do you have any suggestions or examples for using ‘post__in’ in WP_Query while using Filter Everything Pro?
Thank you, in advance. Allen
Hi Allen
We have added those parameters as well: https://prnt.sc/r1gg9djNHl4I and the results on the front test page are correct: https://prnt.sc/cFjEcLBv0u5l
So most likely, there is something else causing the issue. The post__in was just a part of it, or it may be using some type of dynamic values that are pulled too late to modify the counters correctly in the filter.
Best Regards,
Victor
I have Filter Everything Pro and was wondering if it is possible to set up the filters so that the main categories are displayed but are not part of the filter selection. Only all the subcategories will have the checkboxes. So for example:
PARENT 1
☐subcategory-1a
☐subcategory-1b
PARENT 2
☐subcategory-2a
PARENT 3
☐subcategory-3a
☐subcategory-3b
☐subcategory-3c
While it is important for the parent to be displayed for all categories, we just want to filter by the subcategories. Please advise!
Hi MayoIntranet
Thank you for choosing Filter Everything PRO.
Not out of the box, but you can achieve that by custom coding and template overriding: https://filtereverything.pro/resources/templates-overriding/
Best Regards,
Victor
Hello,
Following an attempt to transfer my website to another domain, the license was deactivated on the coindesprix.ma website, which is the main site.
This license key already used for two sites.
Hi kstechno
You can send your license key via PM: https://codecanyon.net/user/fe_support so we can deactivate it across all of the sites.
Best Regards,
Victor
I sent the credentials for my site but I cannot get past the account verification for the PM – I will forward you the details in the support email address.
Hi kenricstrohm
All done! We just selected the second query in the filter set in the “And what to filter” section and hit the update button. Now it is filtering everything.
Best Regards,
Victor
Thanks, feel foolish that I dd not think of that. Much appreciated.
Hi Victor,
I have two licences and I know my support has ended but I have a qq please.
On a category page e.g. https://cannabisdealsus.com/product-category/cbd/ if I select a merchant i.e. ” Headshop” then the filter shows products from other categories as well. It also changes the number of products in each category on the “Product Ctagories” module on the sidebar.
Your assistance woulod be much appreciated.
Thanks, Theo
Hi Theo
Yeah, nothing weird about this, actually. What’s weird is how your page is pulling those products. For example, if we add any random GET parameter to the page: https://cannabisdealsus.com/product-category/cbd/?aaaa we’ll see all of the products on the page. So this is the root of the issue.
Best Regards,
Victor
Hi guys,
On my site, I’m trying to add the filter for an acf field that is for ‘days’ (days of the week). The filter in the backend of the site is ‘Activities Posts Filter’.
I’ve got the right meta key in place but it’s dishing out an error that says ‘There are no filter terms yet’ even though I have multiple posts that belong to the Activities post type with an assigned ‘day’.
Can you please let me know where I’m going wrong?
Have sent you credentials privately.
Thanks
Hi websiteguyjh
Please send the link to the exact page where you are trying to filter your posts. Please note that the page should display posts, the filter itself doesn’t display posts; it only filters already displayed posts (displayed via WP_Query).
Best Regards,
Victor
The posts are showi.g fine. It’s the filter for this ACF that it showing nil. I think it may be the way I’ve mapped the ACF in the filter settings, even though I’ve selected ‘custom field’ and input the meta key..
Whitespace before the meta_key: https://prnt.sc/-d5tL4hZHmqt we created the same filter below from the same meta key without the whitespace, and everything is working correctly. Please check these things carefully.
Best Regards,
Victor
Hi Victor – thanks for you response. You’re right. It’s working fine now. How embarrassing. Thanks again!
I’ve switched to using AJAX and something isn’t right. When I select something for the filter, it seems to work (I see the spinner) but the items on the right never change. Here’s one of the pages that are not working https://knotionscom.bigscoots-staging.com/knotions-back-issues-2/
Hi knotions
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
Using Filter Everything Pro on a website where Divi is the Parent theme and how the product category pages are being run by a Divi Theme Builder template.
Shortcodes, mobile pop-up, and other filter behavior is as expected.
The issue is the Divi Woo Products Module will not update after the filter is applied or the page refreshed with the filtered URL.
I have reviewed all the notes in the documentation and much of the questions and comments, but cannot seem to find and answer.
What other Divi related issues could there be?
Thanks, KS
Hi kenricstrohm
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?
Also, please send the link to the exact page where you want the filters to work, so we can check it right away.
Best Regards,
Victor
I am using Oxygen 6, and I don’t see a way to add the widget. Am I missing it?
Hi aparsley
Thank you for choosing Filter Everything PRO.
You can use the shortcode for filters: [fe_widget]
Please check this page for all available shortcodes: https://filtereverything.pro/resources/shortcodes/
Best Regards,
Victor
Thank you, and that’s what I have been using. Just wasn’t sure if the actual widget provided more options. [fe_sort] doesn’t work though, it says “Wrong Sorting widget id. Please, specify the correct.”
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.
Best Regards,
Victor
OK thanks, getting closer. Oxy overrides the theme, so I have this code implemented now, and I can see widgets in the admin panel. I’ve created the Sort widget, and am using the [fe_sort] shortcode in Oxy but same message. Not sure where to see the ID?
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Also, please send the link to the exact page where you are trying to display it.
Best Regards,
Victor
OK, I have just sent it.
The sorting widget is displayed now. Not sure why the ID message doesn’t appear, it could be due to the theme specifications or the page builder. However, we used the second one to make it work. Usually, the IDs go from 1 and up.
Best Regards,
Victor
Excellent, great support!