Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,669 sales
Recently Updated

Stepasyuk supports this item

Supported

This author's response time can be up to 1 business day.

8957 comments found.

I need to filter a set of posts by “Category”... but I need the top level category to be in one section and the 3 sub-levels of the hierarchy (category) in the next sections rather than an expandable/foldable option.

I need this because I can only allow 1 selection (radio button) at the top/highest level in the hierarchy, but I need to allow multiple (checkboxes) for each lower level.

Is this possible?

FE_support Author Team

Hi mtisolutions

Thank you for choosing Filter Everything PRO.

This is not possible at the moment. All you can do right now is use this plugin: https://wordpress.org/plugins/custom-post-type-ui/ to create additional custom taxonomies for your posts, and then assign the required terms to each of them. This way, you can create a separate filter set for each taxonomy.

Currently, you are limited to only one filter per entity, so you cannot create two or more filters from the same taxonomy named “Category.”

Best Regards,
Victor

Hi – thank you for the reply, sorry for the delay… I did not get notification that there was a reply. Unfortunately, this is not going to be a good fit for me.

My filter needs to be able to filter by a hierarchy at a mid level and to allow nested filters on the same page. Unfortunately, I can’t repurpose a whole db/system to work around this using that plugin.

This seems to allow a custom parameter/name to be used in the query URL – could you not link 2 names to the same meta_key in the backend to build the query?

If not, is it possible to request a refund for this? I was unable to see this limitation in the trial version, but this does not seem to be a good fit for me.

FE_support Author Team

Hi mtisolutions

One thing you can try is using template overriding: https://filtereverything.pro/resources/templates-overriding/ to create the required templates and include your modified functions there to handle the hierarchy filters as needed.

The support team is not working with the refunds. But to be honest, this does not fall under the refund policy, as this functionality is not described anywhere as something that can be achieved. So, there’s very little chance it would be covered under CodeCanyon’s refund policies.

However, you can describe the functionality in detail and provide some references to how it should work on the front end. This way, we can pass the information along with the references to our development team, so they can consider including it in future updates.

Best Regards,
Victor

Hi, I’m trying to properly configure the Filter Everything Pro plugin, but I’m encountering an issue on the front end. The message shown is:

“No one Filter Set is related to this page. You can configure it in the Filter Set -> ‘Where to filter?’ field.”

Here’s a screenshot of my current Filter Set configuration: https://jmp.sh/kbZ2ykIC

My goal is to filter posts displayed using an Elementor Loop Grid on a specific page. Could you advise if I’m missing a step in the configuration or if there’s something specific I need to adjust to make it work with the Elementor Loop Grid?

Thanks in advance!

Done, PM sent!

FE_support Author Team

All Done!

A couple of issues:

1) Filter Prefixes (they were repetitive and broken). So we deleted two filters, created them from scratch, and added meaningful, unique prefixes to the filters.

2) The only issue with the AJAX settings was that you didn’t add a dot or a hashtag before the name of your class or ID. The dot is for classes, and the hashtag is for IDs.

3) We added a small CSS snippet in Filters > Settings > Experimental > Custom CSS to make the chips display nicely in a horizontal layout.

Best Regards,
Victor

Thank you for your help!

Hi

i dont know what it is but i am limited to add filters to a set. And when do the values allready been filled in but cant change it. Cache in wp self? or bug?

FE_support Author Team

Hi erkankerem

Thank you for choosing Filter Everything PRO.

If you are referring to creating multiple filters from the same entity like “Product Category” or “Tag,” this is not possible. You can create only one filter per entity. For example, if you’re using WooCommerce, you need to create separate attributes and apply them to your products, such as Color, Size, etc. Then, create a filter for the Color attribute, another for the Size attribute, and so on.

If you’re using filters for your own CPT (Custom Post Type), you can use this plugin to add the required number of separate custom taxonomies to your CPT to create individual filters from them: https://wordpress.org/plugins/custom-post-type-ui/

Best Regards,
Victor

Hello I have added filtereverything pro to category pages. Filter just works great on filtering but SEO rules does not fire. How can I achieve seoı filter to be applied on category that includes filtering?

Lets say I have a category named mycategory in which the filterset is applied. Along with that I have sub filters as filter1 and filter2 for the same filter set.

For example; If I set seo rule to be applied to any category and any filter1, SEO rule doesnt fire up.

What Sould I do to make category pages work with the SEO Rules? Thank you.

FE_support Author Team

No, our plugin only index/noindex the filtered pages, not the physical category pages. You cannot have both indexed filters from the “Category” taxonomy and apply SEO rules to the actual category pages with category filters at the same time.

Best Regards,
Victor

Can I have all possible combinations of seo rules for different taxonomies? I dont want to create them by hand. A code to add SEO rules by php code would be very usefull to me. I will only change some part of it to fit my description and title needs.

FE_support Author Team

Hi erburaktr

Creating SEO rules is a manual process, so there is no automated code. If such a code existed, it would likely create many incorrect rules, as this is a complex process to fully control.

Best Regards,
Victor

Hello. We have created a product gallery filtered by parent and child categories. You can view it at this link: https://limousin.eus/website2025/soluciones-packaging/

Everything is working correctly, but we need the child category to have a margin to the left compared to the parent category to improve the hierarchy of categories and improve the visual usability of the filters.

I am attaching an interface design to better explain our need at this link: https://files.fm/u/8pdas4jpba

How can we do this?

Thank you.

OK, now I can see the filter.

But I’d like to fix a small display issue on the home page:

Every time I select a category, the entire page reloads and returns to the top of the page. It doesn’t stay in the filter section.

Can this issue be fixed?

Thank you.

FE_support Author Team

Please check this page on how to use AJAX filtering: https://filtereverything.pro/resources/ajax-instructions-only/

Make sure to go through it thoroughly without rushing or skipping any parts, as that often leads to incorrect behavior.

Best Regards,
Victor

OK thanks.

Hi There

I hope all is well.

Our purchase code is ebd5eb1b-56c2-4efa-b010-3d40790f3eec

And when we try to activate the licence on our website, it says that we have used the licence on 2 websites, but as far as we know, we only have it activated on a single website www.torchsa.com

Let me know if you need the activation code please.

Is there any way you can check this for us so we can remove the duplication?

We do have our website setup on a WordPress Network website, but only one website is active, the main website www.torchsa.com

Please let me know once done on this thread :)

FE_support Author Team

Hi henribierman

All done!

Best Regards,
Victor

Awesome thanks! It is working now.

sorin38

sorin38 Purchased

Hi,

I’ve installed and setup the plugin. After a couple of days the site started to get very slow and eventually went down.

I’ve investigated and apparently the plugin it’s creating a sleepy query, that max out the cpu of the server, and then crash it.

We had to restrat the SQL service and decided to deactivated the plugin. It has been about 2 weeks with no issue since we’ve deactivated the plugin.

Any ideea what’s causing the sleepy query and how can we fix it, so we can be able to use the plugin?

We are on a dedicated server, so server it’s pretty powerful.

Thanks, Marius D.

FE_support Author Team

Hi Marius 

Thank you for choosing Filter Everything PRO.

Most likely, crawlers are continuously crawling the filtered pages, causing the high CPU spike. To resolve this, you can use firewall settings and update your robots.txt file accordingly. In the robots.txt file, you can add rules to disallow crawling of specific query parameters used by the plugin. For example:

User-agent: * 
Disallow: /*?filtro-offerta=* 
Disallow: /*?filtro-categorie=* 
Disallow: /*?filtro-brand=*

And other rules to instruct crawlers which URLs to avoid. You can also contact your hosting support so they can check if there are any specific crawlers causing this issue.

Best Regards,
Victor

Hello, I have purchased several licenses for your plugin. For one of them I want to make a numeric range for an attribute that has only numeric values. How can this be done? I see that a numeric range is successfully used for price. My attribute has values 2, 5, 10, 15, 20, 30, 40, 50.

FE_support Author Team

Hi EasySolutions2016

Go to the Filter Set > Add a new Filter > in the “Filter by” choose “Taxonomy Numeric” > then in the dropdown below choose the required numerical taxonomy.

Best Regards,
Victor

Hello. Is the filter plugin compatible with the Enfold website builder? Thanks.

FE_support Author Team

Hi aintzerga

Thank you for your interest in the Filter Everything plugin.

In general, all page builders are compatible with our plugin. However, the page builder should have at least one widget that displays the posts (that you want to filter) using the default WP_Query in order for filtering to work.

Best Regards,
Victor

Hi there, I just realized that filter everything is displaying intermittently: https://rossatistore.uy/tienda/#

I used to have the filter by category and size on the product archive page, and now it is no longer showing. I tried deactivating the last plugin I downloaded, but it still doesn’t work. The plugin was WooCommerce – Dynamic Pricing with Discount Rules | Acowebs.

I tried adding the filter again, and it was active for some minutes; however, how can I hide the total count of each category/size? Thanks!

If you could help me quickly, I would appreciate it. Thanks!

FE_support Author Team

Hi flopifer31

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

Hi,

I want to use term’s Description field to redefine the display order in the filter widget in the wpc_terms_before_display hook. How to get term’s description string value?

Thank you,

Leo

FE_support Author Team

You don’t have to modify the slugs; just gather all of your terms as an array, set the desired order, and return that data in the same order using the hook.

Just like in this example: https://codecanyon.net/comments/30849424

Best Regards,
Victor

Hi Victor,

I do not want to separate terms which are defined in the admin interface from the sorting order by defining the order in a PHP function. I am not the only admin for the website, other admins do not have programming skills.

Thanks,

Leo

FE_support Author Team

Theoretically, you can create a must-use plugin that provides a UI in the admin dashboard with the ability to customize the sorting for certain entities. However, this requires extra effort. At the moment, there are no other options, only PHP code to sort them in a manual order.

Maybe in future updates, there will be built-in functionality to sort them manually in some way.

Best Regards,
Victor

Hi,

Struggling with brand logos, i’ve created the brands and uploaded images.

In the drop down i can see the brand name but not the logo

https://vaultstock.co.uk/home/shop/ help please :)

FE_support Author Team

Hi ketleyoliver

Thank you for choosing Filter Everything PRO.

Go to the Filters > Settings > Experimental > and turn on “Use improved dropdowns instead of regular ones (jQuery plugin Select2)” option.

Best Regards,
Victor

Hi there, I purchased Filter Everything and am trying to connect the Taxonomy Filter widget to a WooCommerce product grid built using BR Product Grid (from the BravisThemes “Kimono” theme) inside Elementor.

However, the dropdown labeled “Select a widget” always shows “Choose a Loop Grid to view the Taxonomy Filter”, and no grid is selectable — even though the BR Product Grid is present on the page, visible, and placed directly below the filter.

All product attributes are public and set as taxonomies. I’ve disabled caching and confirmed the page is fully live.

Is the BR Product Grid compatible with your filter widget? If not, can you recommend an Elementor-compatible grid widget that will work for attribute-based filtering?

Appreciate your help — thanks.

FE_support Author Team

Hi Ryke

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 make the filters work, so we can set up a working solution for you.

Best Regards,
Victor

Hi Filter Everything Support,

We urgently need help resolving a critical issue: the Filter Everything widget is not showing in our Elementor editor panel, making it impossible to apply filters to our WooCommerce product archive layout.

We’ve created an admin account for you:

Login URL: https://reeflighting.cordisco.com/wp-admin

Username: filtereverything

Password: (sent automatically to your support@filtereverything.pro email)

To assist, please view and edit this live test page: https://reeflighting.cordisco.com/home-7-15-25_b-up/

We’re significantly behind schedule and cannot proceed without resolution today. Your urgent help is appreciated.

Thank you, ~ Ryke

FE_support Author Team

Hi Ryke

1) First things first, when we’re asking for credentials and attaching the document with the guide, please follow the exact guidelines. We had to recover the password for your site manually, because there was no “automatically sent password” to our email. All credentials should be sent via PM, not in the comments section: https://prnt.sc/ojdTo3oBxYIR

2) We created two filter sets: one placed on the page you sent the link for, and the second one on the homepage. Please check them both, especially the classes we used for AJAX in the Filter Set settings (HTML class or ID…).

3) You can find our widget in the WordPress area in Elementor: https://prnt.sc/fTdsPUSkNpGC the search won’t find it.

Please carefully review everything before making any changes so you can create and place your filter sets on the required pages.

Best Regards,
Victor

Hello, most of the filters some days filter correctly and other days not. Many time I pick on the filter section the brand Adidas and the Collection Samba (product collection of adidas). Instead of showing only Adidas Samba sneakers, it shows all the available adidas product. After some reaserch with chat gpt, I found out the probable is the AND/OR relation that causes that issue. And I pretty sure that the last time I checked, on the filter sets, there was the AND/OR option but now I cannot find it. Could you please explain how can I find them? Thank you in advance!

FE_support Author Team

Hi koukstoreofficial

If you are referring to the OR/AND logic, you can go to the filter set, navigate to the required filter, click on “More options,” and there you will find the OR/AND logic setting.

Best Regards,
Victor

Dear,

We have 1 license of Filter Everything Pro working on the production website. We recently created a staging environment which caused the plugin to lock out.

Can we add the same license to our staging domain? (which is a subdomain to the main website domain)

Thank you

FE_support Author Team

Hi henrykozhaya

One license can be activated on two sites. If you’re seeing a message on the second site saying it’s already activated on two sites, you can send us the license key you’re using via PM: https://codecanyon.net/user/fe_support so we can deactivate it across all installations.

Best Regards,
Victor

fahluk

fahluk Purchased

Hi Filter Everything Team,

I’m using Filter Everything Pro together with the Salient Theme and WPBakery and I’m trying to manually sort the terms of a custom taxonomy.

Here’s my setup:
  • I have a taxonomy with three parent terms: WANDERUNGEN, OUTDOOR AKTIVITÄTEN, and INDOOR AKTIVITÄTEN, each with multiple child terms.
  • I’m using the Category Order and Taxonomy Terms Order plugin to manually set the order of the terms.
  • In the Filter Everything widget settings, I’ve tried different options under “Sort terms by,” especially “Term ID” and “Default,” but the terms are not displaying in the custom order on the frontend.
  • I’ve also ensured the filter is set to the correct taxonomy (“was”).
Question: Does Filter Everything Pro support the “menu_order” (i.e., term_order) sorting for custom taxonomies? If yes, is there a recommended way to enable this or to make sure Filter Everything uses the term_order defined by the plugin?

Thanks a lot in advance for your help!

Best regards, Lukas

FE_support Author Team

Hi Lukas

Thank you for choosing Filter Everything PRO.

In order to create a manual sorting, you can use the hook “wpc_terms_before_display” For more information, please check this page: https://filtereverything.pro/resources/hooks/#terms-before-display-hook

Best Regards,
Victor

fahluk

fahluk Purchased

Hello, thank you for your help. Unfortunately, I can’t get the script to work. I created a number field using ACF, which the filter is supposed to use, but it doesn’t seem to work properly.

Could you please take a look at it? Here is the relevant page: https://test.outdoorkiddy.it/ausflugsplaner/ The issue concerns the filter with ID 755 (“WAS”), which contains 3 parent categories, and each of those has child categories as well.

Thank you very much, Lukas

FE_support Author Team

Hi Lukas

https://codecanyon.net/comments/30849424

All we can recommend is to check this comment with the example of the code, so you can modify it for your own case.

Best Regards,
Victor

Hello,

Does the plugin generate hooks, or is there any method available that allows limiting the cache generation for all filter combinations on the site? Plugins like WP Rocket and FlyingPress build the cache endlessly if the store has several attributes that allow product filtering. This results in a huge number of cached pages for every possible filter combination. It would be very useful to have a way to restrict cache building for each filter combination, rather than generating cache for every possible option.

Is there a recommended way to address this, or do you plan to add such functionality?

I am using the Freelancer License.

Thank you!

FE_support Author Team

Hi slkaz

If a caching plugin is being used on the site, it should provide tools or configuration options to manage what gets cached and what doesn’t. It’s expected that a caching solution should allow you to exclude dynamic pages, like filtered URLs, from being cached, especially when dealing with filters that can create a large number of URL variations. This is a limitation on the caching side.

Can you please provide some information on what can be done on our plugin’s side to influence the behavior of caching plugins? We’d like to pass it to the development team for review.

Best Regards,
Victor

Hi Victor,

Thank you for your quick reply!

I understand that most caching plugins offer tools for excluding specific pages or patterns from cache, but in practice, they usually rely on the URL structure and are not aware of the dynamic nature of filter queries used on shop/category pages. As a result, sites using extensive filtering (with multiple product attributes) can quickly generate thousands of unique filtered URLs, each cached separately, leading to excessive server load and storage use.

While this issue is primarily related to how caching plugins operate, your plugin stands out by enabling advanced filtering and generating dynamic pages that are difficult for caching plugins to distinguish from static content.

From a developer perspective, it would be extremely useful if your plugin provided dedicated hooks, filters, or even a specific marker (such as a unique body class, meta tag, or HTTP header) whenever a filtered page is rendered. This would allow caching plugins and custom code to easily identify these dynamic filter pages and adjust cache behavior accordingly (e.g., by skipping cache for those requests).

Having a standardized method to flag or hook into filtered pages would:

Help plugin and theme developers implement more robust cache exclusions,

Allow store owners to optimize caching strategies for performance,

Reduce the risk of unnecessary cache bloat.

Is this something you could consider for future development? If you need concrete examples of hooks or markers that could be useful, I’d be happy to provide further details.

Best regards, Sławek

FE_support Author Team

Hi Sławek

So, at the moment, we have this function:

/**
 * @return bool true if it is a filtered page and false if not
 */ 
flrt_is_filter_request();

Which will return true or false based on whether this is a filtered page.

Best Regards,
Victor

Hi!

On a website I built for a client, I am using Oxygen Builder for the frontend and ACF.

I am using the Filter Everything Pro version.

My client needs the possibility to choose in backend which posts to be displayed in frontend. For this reason, I used ACF taxonomy field (as I have several Custom Post Types).

I can display the posts correctly, and the filter also seems to be displayed correctly.

However, if my client creates a new page, chose a new Taxonomy and saves the changes, the new page shows the filter from the page previously created.

The only “solution” I found is to go into the Filter set I create (that is actually applied to all pages) and re-save it. Only then the filter updates (but it takes a moment).

Is there a way to avoid it?

I really don’t want to give my client the rights to access FE.

Many thanks in advance!

PS: I am not using any caching plugins right now. I also tried activating one but it did not solve the issue.

Hi Victor, yeah this is what I will tell my client. But does he need to be an Admin to access FE pro right? I cannot give Editors the right to Update the Filter Sets, right?

I mean without external plugins …

FE_support Author Team

There is the next hook that can be used to allow it for other user roles:

function flrt_plugin_user_caps(){
    return apply_filters( 'wpc_plugin_user_caps', 'manage_options' );
}

Best Regards,
Victor

Hi Victor, great … thanks!

Hi Victor,

In one of my emails, I mentioned that the site has four pages. I want to use the filter on all pages, not only the shop pages. Please check on all pages. The filter must work on desktop and mobile devices.

Regards

Mir

FE_support Author Team

1) We need a link to the exact page with the issue and a step-by-step instruction on how to recreate it. You can also send the link to the video where you are showing the issue.

2) The “And what to filter” option displays the number of queries on the page for the chosen post type to filter. So, if you have three separate queries on the page, each displaying some products, you can only filter one of them; you cannot filter all at once. This is why, when you choose a different query, it shows different counters. You need to select one, hit the “Update” button, go to the filtered page, refresh it, and try to filter. If the required posts are not being filtered, repeat the process with the second query, and so on.

Best Regards,
Victor

Hi Victor,

Here is the new arrival page link.

https://sasty.online/new-arrival/

The filter is in the offcanvas area. On mobile devices, clicking the filter button opens the filter window with a transparent background that includes brands and countries, but clicking the filter options, the window disappears. How to resolve this issue?

Regards

Mir

FE_support Author Team

Hi Mir

In the Filters > Settings > Experimental > Custom CSS, we added this small CSS code:

body .wpc-filters-overlay {
    z-index: -1;
}

But you only have sliders on the New Arrivals page, so most likely it won’t filter them.

Best Regards,
Victor

Hi Victor,

I sent you the details as requested.

Regards

Mir

FE_support Author Team

Hi Mir

We have checked the site, and since you didn’t provide the exact page where you’re trying to make your filters work, we placed the filter set called “Sasty Filters” on the shop page. Everything is working correctly on the ”/discover_sasty/” shop page.

Please check it.

Best Regards,
Victor

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey