Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,648 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8944 comments found.

akaEnot Purchased

Filter Everything – the Cause of a Potential DoS Threat

I’ve written about this problem more than once. The issue is that the filter on the page generates a huge number of links to pages with selected criteria. It’s easy to calculate: with multi-select enabled, a simple 10-item filter produces 1,000 such combination pages with URLs like “...or...or...or...”. With 20 items, that already becomes 1 million pages! :shocked:

I don’t think I need to explain what kind of load this creates on the server, or how enormous the cache becomes when this entire pool of links gets crawled by bots and scanners from all over the world. A single day of such crawling can completely exhaust the hosting storage, and when bots from different regions hit simultaneously, you can easily end up with a DoS attack. If several online stores using “Filter Everything” are hosted on the same server — and these attacks always come in parallel — a DoS is practically guaranteed.

Yes, all these pages have “noindex, nofollow”… Seriously??? Is that meant for Google Search Console? How is that supposed to stop anyone from opening a page and throwing it into cache? Even Google often couldn’t care less about these directives, not to mention the rest of the online riff-raff. And even if every link had “nofollow” (which it doesn’t), bots don’t care about this “politeness” at all.

So why do I have to sit at night with ChanGPT, inventing workarounds to protect an online store running FE? For several days now, there has been a massive wave of worldwide requests hitting exactly these “...or...” pages. And yes — I’ve managed to put together something fairly decent. In most cases, bots now get the middle finger and a 403. But it’s still just a workaround, not a real solution. The server still has to process these parasitic requests, even if much lighter than before.

A huge request to finally pay attention to this issue and come up with a real solution. Why not simply remove clickable links from filter criteria altogether, just like Premmerce Product Filter did back in the day?

FE_support Author Team

The XML feature should be released in the upcoming 1.9.2 update. As for the links and other related features in the filter terms, we do not have the dates yet, as they require significant changes to the core functionality, and the best approach is still under consideration. Most likely, it will be in the 1.9.3 update.

Best Regards,
Victor

akaEnot Purchased

If you’re interested, I can share my method for dealing with dirty bots… It’s a crutch, of course, but it works to some extent.

FE_support Author Team

Yes, you can share it via PM: https://codecanyon.net/user/fe_support

Since these improvements are still in the planning stages, additional input may provide new ideas. The end goal is to make the product as solid as possible. Any ideas, technical information, or feedback are always welcome.

Best Regards,
Victor

Hi. Love your plugin :-) I have the PRO Version. Can’t add a filter for text search. Item is missing in the dropdown. No matter what configuration. Should be product and shop site. Thanks.

FE_support Author Team

Hi vinothekreneschmidliadmin

Thank you for choosing Filter Everything PRO.

Can you please provide a bit more detailed information on this: “Can’t add a filter for text search. Item is missing in the dropdown”, along with links to the screenshots showing what exactly you are trying to add?

There is a search filter, and there are search term inputs. For a dropdown to include a search input field, you can go to Filters > Settings > Experimental and enable Use improved styles for dropdowns.

Best Regards,
Victor

Sorry for not being absolutely precise. I would love to add a text search, where users can enter text and it searches/filters the products in the shop. I thought there is such an option with your plugin. In the setup of the filter I thought there would be an option like search in the add filter section to build such a search field und add it to the shop’s side bar. Regards Remo

FE_support Author Team

There is a search filter, which can be enabled from the filter set settings: https://prnt.sc/vkjK-hyHAYY5

Best Regards,
Victor

Hello,

Thank you for the plugin.

I’m trying to add the FIlter Set to multiple Product Categories but i can only choose one. How can i assign it to multiple categories ?

Thank you

FE_support Author Team

Hi manolisklp

Thank you for choosing Filter Everything PRO.

You can either apply it to the “any category” option, which will apply the filters to all category pages, or use separate filter sets on each required taxonomy page.

Unfortunately, selecting multiple category pages simultaneously is currently not supported, as it would add another layer to loop through the chosen category pages. This could cause other filter sets to overlap and be applied to the same ones, resulting in a slowdown. However, this may be introduced in future updates if there is a way to almost nullify the performance impact. We are currently working on the core plugin functionality, and after that, we will move on to more specific features like this.

Best Regards,
Victor

Hey Victor,

That’s totally a bummer, with 150 categories it’s going to be a huge work and really heavy.

If i choose the Parent product category, is it going to apply to the sub categories ?

How about adding a Price and a Sorting filter ?

Thank you!

FE_support Author Team

You can simply apply one filter set with all possible filters to all of your category pages and enable the options to hide empty filter terms and empty filters (all available in the filter set settings). This way, each category page will display only the filters relevant to the products shown on that specific page.

If you want a more unique setup, then yes, it would require creating separate filter sets for each category page, potentially 150 filter sets in your case.

The price filter can be added in the same filter set by using a Custom Numerical Filter and the default WooCommerce meta key _price

The sorting widget needs to be created in the widget area, as it is a separate widget and not part of the filter functionality. For more details, please check this page about the sorting widget: https://filtereverything.pro/resources/sorting-widget/

Best Regards,
Victor

bertg5

bertg5 Purchased

Hello.

I have 1 filter set with 3 filters (search) (entertainment) (theme). I cannot seem to find the option to make the 3 filters independant from eachother, meaning, at this moment, when i choose an option from (entertainment) the filer (theme) then changes his amount of posts inside, according to the chosen option.

Thx in advance.

FE_support Author Team

Hi bertg5

That is absolutely correct behavior. If you choose the red color filter, it will display only products with the red color. Logically, the other filters will then work only with the products that are already shown, the ones with the red attribute applied. If the filters worked independently, they would not filter anything properly. For example, if a client wants to find a red dress + size L + a certain material, instead of showing the exact products that meet all those filter options, it would display all products that have the red color, all products that have size L, and all products with the chosen material, instead of displaying only the products that match all the chosen filters at once.

However, if you want to create such a filter, you can set up a custom taxonomy or attribute where you place all of your attributes, like color, size, etc. Then, when you choose the filter terms, it will show products with color red or size XXL, without any connection between the attributes.

Best Regards,
Victor

On my website, www.accesscomputacion.com, I have installed and configured the plugin. Everything works fine except that the category filter is not active and displays the message “This filter is inactive because it is not related to the selected post type.” I have several categories within the products. The post type for filtering is set to Products. The page where I am conducting the tests is the following: https://www.accesscomputacion.com/index.php/inicio_11/

FE_support Author Team

Hi kvandenbrule

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

jai127

jai127 Purchased

My Filter Everything pro license isn’t being shown in Envato?

My purchase code from Code Canyon is 862b7d0d-b488-4bef-8c7b-aeed7fbd4094

I can’t find my license anywhere and when I click activate my license it says there is nothing there?

FE_support Author Team

Hi jai127

Thank you for choosing Filter Everything PRO.

Please use incognito mode in your browser!

In order to set the License key for the Filter Everything PRO plugin, simply head to Filters -> Settings -> License and click the “Get your License Key” button.

It will take you to a new page where you have to log in with your Envato credentials (with an account where you have purchased the plugin) and obtain your License key.

This is the license key that is used for activation of the plugin.

Best Regards,
Victor

Hi, I have tried implementing the price range filter https://ascentstore.com.my/shop/

Somehow the price range cannot be drag and it is not working well. You can try to filter a range but it is on display the product within the price ranges

FE_support Author Team

Hi jackohjin

Thank you for choosing Filter Everything PRO.

Please make sure that the range filter is created from the correct price meta key. In WordPress, the default key is: _price

Best Regards,
Victor

Ok thanks it is work now. A question, I havent work on this page but i want to create a filter with the category already preselected a category like for this instant trail running shoes , How can i do so? https://ascentstore.com.my/product-category/trail-running-shoes/

FE_support Author Team

Hi jackohjin

Basically, when you create a filter from the required taxonomy, the only way to have predefined filters is to select them and use a link to the page with that predefined filter already chosen. As you may have noticed, when you choose filters, they are added to the URL, so you can use that URL on your page to have the filter already selected.

Best Regards,
Victor

Hi, I just installed your plugin and I’m very happy! After a little set-up I found an issue at category page. It shows all the filters with counters but doesn’t filter nothing. I set one more filter at Shop page and this works fine. The page Catalogs is under test site: https://dev.rosabakehouse.com/en/shop/products/. You can see Filter Set screnshot at: https://mega.nz/file/3cEVEAYA#WnH3EH-zD-TJ3rEtdCp334Ajyj9HIrCXk0yJfTx10Y0 Then the page with no filters applied at: https://mega.nz/file/bZlTzIDK#arZ9-_SbczxUkFuAYS7UK3o4YYkIyFBtZbIMi7_HnCA And then screenshot with filters applied: https://mega.nz/file/iQFCwaSB#JLnXVyocw05s9xXnVpXC7nyICpb1y6NZrMPSME0NtWw

Please, help me to solve the issue and let me know how can do it. Thank you for your support. Kind Regards, Sal

FE_support Author Team

Hi Sal

Thank you for choosing Filter Everything PRO.

When you configure the settings to display only categories on that page, the filter itself will not display any products. You need to display products as well in order to filter products. Only categories being displayed will not switch to products, at least not yet. Maybe such functionality will be added with future updates.

Best Regards,
Victor

I seem to have a Divi-related problem: I want to use the Pro Version in my Divi 4 theme (ver 4.27.4). I work with the theme builder to influence the product category pages as I have custom content. In the builder I use the regular Woo Products element to show the category-specific products which I want to filter with Filter Everything. When I implement the filter, the filter items are shown correctly and also limited to options, that exists in the products of the category (correct price range, correct brands, etc.) When i try to filter the options however, it won’t work and won’t filter the products. I gave the container for the products its own ID which I also implemented in my filter settings (the container does not include the filter). Still no fitlering possible. The output of the products is the regular WooCommerce list with its class “products” and each li with its class “product”, so I don’t think the template has any special differences to the regular output for products on category pages. Any idea why its still not filtering anything?

FE_support Author Team

Hi sbrinkmann1

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 attach the link to the exact page where you are trying to make the filters work.

Best Regards,
Victor

Hello Victor, I sent you the credentials data. I tried out different kind of settings for the filter, but the only thing I managed to get working was a filter for one specific product category. I was not able to set the filter as a standard for every product category as the filterset would always have the same options. Ideally, I can have one standard filter to better organize myself and save time working with them. Is that maybe still possible?

FE_support Author Team

Hi sbrinkmann1

We have checked the site and reviewed your setup. Each of your category pages uses a unique query, which is why a single filter set will not work in your case. This is typical behavior with many page builders.

Therefore, you need to duplicate the filter set and place it on each category page separately in order for it to work with the unique query on each page.

Best Regards,
Victor

coleb16

coleb16 Purchased

https://maxacre.com/property-for-sale/ this is my site, and State filter is not working on it.

FE_support Author Team

Hi coleb16

Thank you for choosing Filter Everything PRO.

Unfortunately, this form (that cannot be closed) is not allowing us to view the page: https://prnt.sc/ASG9IKVvNse4

Can you please send the credentials to the wp-admin dashboard following this document so we can check it?

Best Regards,
Victor

leetwiz Purchased

why i cant add a custom prefix for individual filters? its using the global prefix i cant disable it. when i tried adding custom prefix to the filters it is greyed out.

FE_support Author Team

Hi leetwiz

We are not sure what you mean by the global and custom prefixes. If you have a filter created, you define which prefix it will use, and this prefix will remain for that filter. It will not change. In other words, you cannot create 10 filters from the same meta key or taxonomy and use a different prefix for each of them.

If you need multiple different filters, you need to add multiple separate taxonomies or custom fields in order to create a separate filter from each of them, each with its own unique prefix.

Best Regards,
Victor

Hello, I’m trying to activate my license but I’m having trouble. It says I’m blocked. Please provide a solution. The license has disconnected itself twice already.

FE_support Author Team

Hi tienda_virtual

Please use incognito mode in your browser!

In order to set the License key for the Filter Everything PRO plugin, simply head to Filters -> Settings -> License and click the “Get your License Key” button.

It will take you to a new page where you have to log in with your Envato credentials (with an account where you have purchased the plugin) and obtain your License key.

This is the license key that is used for activation of the plugin.

The license has disconnected itself twice already.

Do you mean that you have used the license by following the information from above, and it keeps deleting itself?

It can be connected to two things: either something is “cleaning” the database and deleting the key, or there is some type of conflict.

Could you please also send the license key that you obtained from the guide, so we can check it on your site and on the license server as well? Please send it via PM: https://codecanyon.net/user/fe_support

Best Regards,
Victor

Hello!

I’ve bought Filter Everything PRO and I have a problem configuring it for my website on WordPress + Elementor PRO. It seems that the [fe_widget] Shortcode is not rendering filters on Elementor Loop Grid Page.

Problem Description The filter set is configured, the shortcode is on the page, the Loop Grid is displaying the posts, but the filter boxes do not render.

I have performed a triple-layer cache purge multiple times, including: Hostinger/LiteSpeed Cache (Purged All). Elementor Cache (Regenerated Files & Data). Browser Cache (Safari Empty Caches + Private Window testing).

Best regards, Tetiana

FE_support Author Team

Hi Tetiana

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 attach the link to the exact page where you want the filters to work.

Best Regards,
Victor

Please reset domain list for activation Purchase Code: f84cbb12-7326-46f4-a03e-a7e8cd49dd6d and enable my license.

FE_support Author Team

Hi treningbiegacza

Thank you for choosing Filter Everything PRO.

Please use incognito mode in your browser!

In order to set the License key for the Filter Everything PRO plugin, simply head to Filters -> Settings -> License and click the “Get your License Key” button.

It will take you to a new page where you have to log in with your Envato credentials (with an account where you have purchased the plugin) and obtain your License key.

This is the license key that is used for activation of the plugin.

Best Regards,
Victor

Hi I have a problem with the ” the color filter does not filter ”.

I chose to display the filter on the product category page. I created a separate color attribute, and within it, in the taxonomy, I included every color available in the store. Then, I specified that color searches would appear in variant versions. After creating this filter and placing it on the category page (Elementor builder), nothing appears.

FE_support Author Team

Hi tomaszkrzemien49

If you are using the PRO version of the plugin, please submit a request from the account where the plugin was purchased and has an active support time.

Best Regards,
Victor

Hello! I have one issue with the plugin.

I want to display the actual category and not use any prefixes i.e. displaying full category data including seo data, description, category image.

Is it possible to display all categories in the sidebar and not rewrite the urls and just redirect to a specific category? I always want to see ALL categories in the sidebar and be able to click any category and be redirected to the real category page

- real category page – /category/drinks - filter plugin category page – /category/category-drinks (with the prefix…)

The seo rules doens’t work as I don’t get the real category description and image. Only the title is being changed which is not what the client wants. Please help me.

FE_support Author Team

Hi gvelchev12

The SEO rules work only for the filtered pages. The filters use their own prefix to avoid any conflicts with actual slugs on the site and to prevent 404 errors. This makes it clear to WordPress whether the request is for a filtered page or an actual physical page.

So, if you want to create category navigation, you can use the product category widget. It is the default WooCommerce widget that provides a list of categories and redirects you to the selected category.

Also, please check the following pages to gain a better understanding of the SEO rules:

https://filtereverything.pro/resources/seo-rules/
https://filtereverything.pro/resources/all-about-seo/
https://filtereverything.pro/resources/brands-and-color-swatches/

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

Thank you so much for reply! Best regards!

Hi,

I’m having an issue with Filter Everything PRO where clicking any filter does not update the URL, so AJAX filtering never triggers. The only filter that still updates the URL is the price filter.

What changed before the issue started

I did the following recently:

- Rebuilt all WooCommerce attributes (deleted the old ones, created new ones) - My old filters were based on ACF custom fields - In the existing Filter Set, I deleted all old filters and created new filters based on the new product attributes - Changed the site language from EN → NL - Then installed Filter Everything PRO on the live site

After this, the filters appear correctly on the frontend, but the URL no longer changes when clicking any attribute filter.

Comparison with staging (FREE version)

On my staging site, using Filter Everything FREE with the same attributes and the same selector (.filter-container):

- URL updates correctly (e.g. ?brand=grainplastics) - AJAX filtering works - Manually entering FE-style URLs works

On live (PRO):

- Clicking a filter does nothing (no URL parameter added) - Manually entering FE-style URLs (e.g. ?brand=grainplastics) also does nothing - Only WooCommerce’s native format (e.g. ?filter_keurmerk=kiwa) works manually, but this is not Filter Everything

Conclusion

Filter Everything PRO is not generating or recognizing its own URL parameters at all, even though the same setup works on staging using the FREE version.

Could you help me determine why the PRO version is not updating or processing filter URLs on the live site?

Thanks!

FE_support Author Team

That’s how WPCode works (most likely firing too late). You can use this code snippet plugin instead: https://wordpress.org/plugins/code-snippets/

And yes, it is stable and will not cause any issues. As long as you have the code on your side, it will use GET parameters, no matter how many products you add or anything else.

Best Regards,
Victor

Thanks Victor, good to know!

I can confirm everything is working now. After moving the FLRT_PERMALINKS_ENABLED definition into an mu-plugin, Filter Everything switches to GET mode reliably and the filters work on all category pages.

Thanks for the clarification, good to hear this method is stable long-term.

Best, Joost

FE_support Author Team

Hi Joost

Glad to hear that everything is working, and a mu-plugin is the best choice. We usually do not mention it, as it is the most technical approach, and not many users can create it. You did an amazing job!

Best Regards,
Victor

Hi!

We have been using your pro version of the plugin for a while and we have been quite happy with it. Now we just realised that the search result page is not showing the filters correctly. Can you maybe help us make it work how it is intended to?

Here is link for the search result page where its not working as it should: https://www.hi5bikes.fi/?s=chester+&post_type=product&lang=fi It is displaying all the possible filters, but those are general filter results from all the available attributes what we have in the page.

In category page it works fine, and only shows the attributes that are valid for the displayed products: https://www.hi5bikes.fi/kategoriat/osat/ohjaustangot/

Is there some setting that I’m missing or something we have to figure out from the backend?

Thanks, Peetu

FE_support Author Team

Hi Peetu

If the search algorithms on the site are altered by third-party search plugins that use incompatible algorithms, the search template may not be compatible with filtering.

Best Regards,
Victor

Alright, thanks for the quick reply!

Is there a good way to test this other than deactivating plugins one by one and seeing if that does the trick? I tried deactivating Relevanssi plugin that we are using for the results, but that did not do it. That is the only search related plugin that we use. Any other things we should search for?

Thanks, Peetu

FE_support Author Team

Deactivate Relevanssi, go to the filter set for the search page and update it by choosing the correct query, then click the Update button and test it. Link to the search page should be clean: https://www.hi5bikes.fi/?s=chester&post_type=product

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

HI, I’ve installed and uninstalled the plugin on multiple staging sites while testing things. The license key on my live site now shows as locked but as far as I can tell, I only have the plugin installed on that 1 live site. It’s frustrating there is no customer login that shows which sites on which it is active. Can you help?

FE_support Author Team

Hi ibliving

Thank you for choosing Filter Everything PRO.

You can send your licese key via PM: https://codecanyon.net/user/fe_support so that we can deactivate it across all the sites.

Best Regards,
Victor

Hi, I am using your plugin on a dve site and got the 2 months lock msg I want to unlock this and have purchased another license but it didnt work.

Item ID: 31634508

Item Purchase Code: ff37f6e7-2d41-4d9f-b65f-1785ca2135e2

Item Purchase Code: 04a86278-9d39-4583-b32f-f555403399ee

can you help please?

thanks

FE_support Author Team

Hi mrChristo

It is important to keep in mind that the License key and CodeCanyon purchase code are two different things.

Please use incognito mode in your browser!

In order to set the License key for the Filter Everything PRO plugin, simply head to Filters -> Settings -> License and click the “Get your License Key” button.

It will take you to a new page where you have to log in with your Envato credentials (with an account where you have purchased the plugin) and obtain your License key.

Best Regards,
Victor

Hello My friend, i sorted the license issue out. it helps to read. lols I just used my prev license and transferred it to the testing domain. here is the demo…. https://amourtimepieces.com.au/watches/

thanks for getting back to me

FE_support Author Team

Hi mrChristo

We are glad to hear that everything is working nicely. The site is looking amazing, you did an excellent job!

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