Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,687 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8967 comments found.

Hi, I was about to finish all necessary tests in order to decide if I can use again this plugin (had been using it on several projects some years ago).

Only one issue / uncertainty remained is – high CPU usage.

Currently, my test set up (2 vCPU and 4GB RAM) consumes around 5-10% CPU and 500MB RAM when idle. However, the moment I activate Filter Everything plugin I get constant CPU usage at 60% and 300 MB in RAM increase. RAM is not a concern but constant spike in CPU usage yes…

My test set up only has around 100 unique WooCommerce Product attributes. However, as of now non of the attribute values are assigned to any of the products… :/

This happens only when I activate Filter Everything plugin. Once I disable it – the CPU consumption immediately drops down to normal 5-10%

Perhaps some type of server resource monitoring would help identify what exactly is happening and which process or functionality is putting so much load on the CPU, possibly due to a conflict, as we have it on the testing sites and it is not causing this behavior at all.

Best Regards,
Victor

I will look more into matter. In any case thank you with providing a possible solution to the problem

Hello, i have 2 filters set up on the /shop page. (https://thepetitelady.co.uk/shop)

for Non-Members – a simple product categories filter (dresses, tops etc) for Members – more options, product cateogirs + ACF fields etc (sizes, prices etc) Weirdly the more complex filter for members works fine.

The simple, non-member filter is not working at all. Neither for users not logged in at all, nor for logged-in who are not registered as a member.

I’m not sure what might be the issue. if the members filter wasn’t working either, i would assume it was due to a plugin conflict but the fact that it’s working for members but not non-members is confusing.

i’ve tried the following:

- clearing all caches (also from website side) - creating a new filter and using the new shortcode on the page - duplicating the working filter and removing the extra filters - changing how it’s set up so its either 1 section with 2 filters (each filter hidden by woocommerce memberships visibility) or 2 sections with 1 filter each (each section hidden by woocommerce memberships visibility) All with no luck. any suggestions on what it might be?

When I’m logged in as admin, i can obviously see both filters on the /shop page.

when i use the non-members filter, it seems to work just fine. even when i remove the members filter from the page completely so its not accidentally using it, it still works when logged in as admin.

But when i log in on an incognito mode browser with a test account that isn’t a member, it doesnt work at all.

Could it be a conflict with the WooCommerce Memberships plugin?

I’m using Elementor Pro + WooCommerce Memberships

Hi iamdanielleplowman

Thank you for reaching out to our support team.

Yes, in one way or another, it is absolutely connected to the membership plugin, which is most likely modifying privileges and blocking certain things, causing the filters to stop working.

Try simply turning off the membership plugin, apply the required filter set on the page, and test it while logged out.

What is also important is that if the membership plugin modifies the query for each user, it can cause issues with filtering. When you apply filters, they work with the original query, but when you are logged in or logged out, the query may be modified for different user types. This can cause filter issues, as the filter can no longer find the original query it was applied to and therefore cannot work correctly.

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

Hello! I purchased your product. Unfortunately, it conflicts with PolyLeng. And the basic price filtering won’t work. Please refund my money.

Thank you!

Hi instconsge

Thank you for choosing Filter Everything PRO.

We are sorry to hear that. Can you please provide some information about the Polylang conflict?

If you can send the credentials to the WP-admin dashboard following this document We could check the setup and make it work. Perhaps the issue is only in the configurations, as the plugin is compatible with Polylang.

In general, a refund is possible by submitting a form through the account where the plugin was purchased and then waiting for a response. Please note that the support team does not handle refunds. Additionally, we have no control over the refund team and cannot speed up or influence the process in any way.

Best Regards,
Victor

Hi, Hope you are well.

When I filter, I am gettign teh selected products appear on screen, but then after that all other products appear (from all categories).

This seems to only be since the last time it was edited.

Could you please look into this and let us know why it is happening, or if there is a setting I can adjust please let me know.

Thank you very much for all your help.

Regards, Tarquin

It appears to be intermittant, and not always happening so I am going to find you a demo URL so you can replicate, sorry for the inconvenience. Willl message back when I have a URL

Hi Tarquin

By any chance, do you have infinite scrolling on the pages where the products appear after filtering?

If this is the case, then the infinite pagination is simply ignoring the filtered query and loading the items that would appear during scrolling down, causing additional products to appear during filtering. We recommend using the default numerical pagination in such cases.

Best Regards,
Victor

Getting No one filter set is related via shorcodes.

Have sent credentials.

Hi nikhil922

Thank you for choosing Filter Everything PRO.

When you create a filter from a taxonomy related to the products, such as tags, categories, etc., they all have “products” with them in the name. You had a filter created from a taxonomy that is not related to the products, this was the issue. We deleted that filter, created a new one from “Product tags,” and now everything is displayed on the page.

Best Regards,
Victor

thanks!

Hi Victor (again)

I am using WooCommerce, with Elementor Pro and FE Pro.

I am new to FE, and I am going around in circles. I can’t find anything useful in the documentation to help me. I have, I think, a simple requirement.

I want to use a specific filter on my initial shop page (when no categories are selected), use specific filters on specific category pages, and use a general filter on any other pages that don’t have a specific filter.

I have set up two Elementor product archive templates. The first I set its display condition to “Include Shop page”, the second to “Include Product Categories All”.

On each template, there is a [fe_widget] shortcode.

I then have three filter sets:

1. “Shop starting filters” (starting shop page filter) with the Where to filter? set to “Common Wordpress Pages” and “Shop page”, with a priority of 0.

2. “All Category Filters” (the general / generic filter) with the Where to filter? set to “Product Categories” and category to “Any Category”, with a priority of 1.

3. “Antiques Filter” (a test for a specific category filter) with the Where to filter? set to “Product Categories” and category to “Antiques and Vintage”, with a priority of 2.

All I get, regardless of which category I select, is filter 1, “Shop starting filters”.

What am I doing wrong?

Many thanks in advance.

Chris

Hi Victor,

I’ve investigated the issue further and can now describe the behaviour very clearly.

I have a product archive template in Elementor with the display condition set to Include -> Product Categories -> All.

Inside this template I am using two Filter Everything widgets (lets forget about the other elements I described previously and focus on the FE widgets):

Filter A [fe_widget id=”2396”]

“Where to Filter”: Product Categories -> All Category

This is my global filter set, and it should appear on every product category page.

Filter B [fe_widget] (auto‑select)

Has a default filter set assigned to “Product Categories -> All Category”

Also has specific filter sets assigned to individual categories (e.g., “Antique and Vintage”)

Expected behaviour Filter A should always appear on all category pages

Filter B should switch between the default set and any category‑specific set depending on the page

Actual behaviour On category pages without a specific filter set for Filter B:

  • Filter A shows correctly
  • Filter B uses the default set
  • Everything works as expected

On category pages WITH a specific filter set for Filter B:

  • Filter A disappears completely
  • Filter B shows the correct specific filter
  • This is incorrect behaviour (IMO)

To make Filter A appear on these pages, I am forced to duplicate Filter A and assign it explicitly to each category that has a specific filter set. This defeats the purpose of setting Filter A to “All Category”.

It appears that when Filter B switches to a category‑specific filter set, Filter Everything is incorrectly suppressing, overriding, ignoring or doing something weird with Filter A, even though Filter A is configured to display on all product category pages.

This looks like a logic bug? Filter A should be evaluated independently and should always display on every category page, regardless of which filter set Filter B selects.

Please let me know if you need any additional details. I can reproduce this consistently.

Thanks, Chris

Hi Chris

As we previously explained, the filter set placed on “category + all/any categories” will be removed from the page if another filter set is applied on the same page and is set directly to “category + the exact category name.”

If you need both filter sets, you must duplicate the one placed on all category pages and also assign it to the exact category page in the filter set settings.

Why does it work like this? Because in 90% of cases, there is only one filter widget, where all filters appear from a single filter set, and it can be placed on “all/any pages.” When you need to display a different filter set on a specific category page, you simply assign another filter set to that exact page, and it will replace the one set to “all/any pages,” without requiring thousands of additional filter widgets in the same widget area. Otherwise, you would also need to specify that this exact widget should be displayed only on that specific category page and not on any others not to display multiple filter sets.

To display both filter sets on the exact page, you need to assign both filter sets directly to that specific page, because the one placed on “all/any pages” will be removed.

Best Regards,
Victor

OK, thank you

Hi, I’ve been using your plugin for a few years on https://dlwatersports.com/inventory/ and it’s been working great, however, recently for some reason the filters stopped showing up on the page. When logged in I see “No one Filter Set is related to this page. You can configure it in the Filter Set -> “Where to filter?” field.” but nothing has changed in the settings and it’s been working. There is only one filter set up so it’s not an overly complex site.

Here are my filter settings:

Apply filtering if the page is: PAGE | Sales (which has the /inventory/ slug)

And what to filter: Posts list <<products>> (Woocommerce products)

Priority 0 (but it’s the only filter on the site so not sure this matters much)

Any help would be greatly appreciated and I can provide administrator access if needed.

Credentials have been sent, thank you.

Hi alexwbrinkman

We have checked the site, and this is quite strange behavior. All we did was change the slug of this page and then revert it back to the original one, and now everything is displayed correctly. It is either some type of caching for product archive pages or specific functionality that is causing this issue. We are not sure yet, but most likely it is caching specifically for WooCommerce archive pages.

Changing the slug and then reverting it back could potentially clear the cache, which is why everything is appearing again.

Best Regards,
Victor

Amazing, thank you so much for the quick turn around and fantastic support. Easily the best filtering plugin on the market! Thanks again!

Hi,

Thank you for your plugin, your help has been great so far to get our challenges sorted. Could you please let me know if it is possioble to exclude dropdown lists when they only have one entry? such as on the ‘bedroom furniture’ dropdown on the page below? It only has 1 x value ‘bunk beds’ which is the page we are on.

https://dev2025.dreambeds.co.za/product-category/stock/bedroom-furniture/bunk-beds/

We are finding that with the dropdowns , they only have one value which clicks back to the page you are on. Is this possible to be hidden such as with expty dropdowns?

The site owner has requested to see this, but we are uncertain how to achieve.

Please let me know if it is possble.

Thank you

Regards, Tarquin

Hi Victor,

Thank you for your reply. You can probably recall that you helped us with the challenge we were having with th pro version (we have both pro and standard installed, but have standard active).

I cannot recall doing any template override (this sounds above my skill level) and this could have happened during the help that you supplied to us.

I am not a programmer , so the solution is a bit strange. I have checked the documentation and will try to see how i can do it with the dropdowns on the site. I can see I have to edit the dropdowns.php , but honestly that is all greek to me and a bit much of a challenge in understanding.

Regards, Tarquin

Ah yes, we do remember that. So it makes sense now, it is using JS code to hide empty ones, as it is basically the PRO plugin’s default functionality.

Unfortunately, as a support team, creating the functionality you are looking for, or even providing an example, is beyond our skills. We can copy the original PRO plugin functionality, which is basically copy/paste, but creating something new that works in a completely different way is too technical. Usually, such custom features are handled by site developers, as they have much deeper programming skills.

Best Regards,
Victor

Thank you very much for th advice of the way forward.

Regards, Tarquin

Hi!

I am having a problem with filtereverything Pro:

I have a stock filter using _stock_status which does show the number of In Stock and Out of Stock items (when the counter is turned on)

However, when I select any of the options (In Stock or Out of Stock) it doesn’t filter the products.

Also the Price filter isn’t working but the urgent one is the Stock filter.

The other filters seem to be working correctly.

It says in here that my comment will be shown in the item’s comments page so I’m not sure how to send you the page’s URL and login info.

Hi svensanchez

Thank you for reaching out to our support team.

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 the stock status filter isn’t working, and the price filter as well.

Best Regards,
Victor

Hi, I have sent you the credentials

Hi svensanchez

We’ve checked the site, and the issue was that the counter was not turned on to display the counters next to the filter terms.

The second issue was an incorrectly selected post list in the “And what to filter” area in a filter set.

Please check this screen, which shows that everything is working now: https://prnt.sc/xHi-ivgfgkWk

1. It is displaying the chosen filters.

2. There is an Edit button at the bottom of the filter widget. When you click it, it will send you to the exact filter set displayed on that page, so you can apply changes to the correct filter set. Sometimes it’s easy to apply changes to a different filter set, which means no changes will appear on the filter used on the required page.

Best Regards,
Victor

Hello Stepasyuk, I changed the site and domain. I deactivated the license and Filter Everything PRO on the old sites. But, if I want to activate the license on the new site, I always get the message: This license key already used for two sites. How can I reset/remove the old sites from the license history? And activate it only on the new site. Thanks

Hi mirceacucos

Thank you for reaching out to our support team.

Please send the license key via PM: https://codecanyon.net/user/fe_support

So that we can deactivate it across all of the sites.

Best Regards,
Victor

The license has been deactivated across all of the sites.

Please try to activate it on the required ones.

Best Regards,
Victor

Can the Apply and Reset buttons be set so that they are always visible when scrolling thru all the categories?

Hi krazykustomcribbagepegs

Thank you for choosing Filter Everything PRO.

If you are referring to whether there are any options to display the apply/reset buttons while scrolling the page, then at the moment this is not possible via the plugin functionality.

This will be added in a new update to make it more convenient.

Best Regards,
Victor

hello i cant acticate my licenze, can you help me?

Hi laurenakurt9

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.

Please let us know if this worked or not.

Best Regards,
Victor

I have downloaded the Pro version, and am using Divi version 5. I have tried everything, and cannot get the filters to show up in my sidebar or via shortcode on a page. any help is appreciated.

Hi jessicas293

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 filter to be displayed.

Best Regards,
Victor

Hello,

To prevent Search Console crawl errors on thousands of filter pages, I want to add  rel=”nofollow”  to all filter links.

I successfully added  rel=”nofollow”  to radio filter links by overriding the  radio.php  template. I added this line after  class=”wpc-filter-link” : $link_attributes .= ’ rel=”nofollow”’;

This works perfectly for radio buttons.

However, the same modification on  labels.php  for checkboxes doesn’t work. I added exactly the same line but checkboxes links still don’t have  rel=”nofollow” .

My main question is: how can I add nofollow to checkboxes links as well, and more broadly, how to apply it to ALL types of filter links (including any new ones I might create later)?

Thank you!

FE_support Author Team

It has been tested many times since the release of template overriding, which was quite a long time ago, so it should work without any issues. We have even tested it ourselves again to be sure everything is working. So it can be only related to your exact setup on the site.

If you want us to check it directly on your site with your specific setup, you can extend the support time. Once that’s done, we will provide instructions on how to share the credentials so we can check this directly on the site.

Additionally, you can test it in an absolutely clean environment to see if it is working.

Best Regards,
Victor

Hi Victor,

Thanks for the confirmation!

I’ll test without checkboxes in a clean environment to isolate the issue.

If it still doesn’t work with my specific setup, I won’t hesitate to extend support so you can check directly on the site.

Have a great day!

Hi Six0onee

Thank you for the update.

Let us know the results from the clean environment.

Best Regards,
Victor

Nos da este error al crear un nuevo filtro

Detalles del error

Se ha producido un error del tipo E_ERROR en la línea 470 del archivo /home/adrihos4n/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php. Mensaje de error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, false given in /home/adrihos4n/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php:470 Stack trace: #0 /home/adrihos4n/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php(470): array_merge() #1 /home/adrihos4n/public_html/wp-content/plugins/filter-everything-pro/pro/Settings/Tabs/SeoRulesTab.php(56): FilterEverything\Filter\EntityManager->getFiltersRelatedWithPostType() #2 /home/adrihos4n/public_html/wp-content/plugins/filter-everything-pro/pro/Settings/Tabs/SeoRulesTab.php(122): FilterEverything\Filter\Pro\Settings\Tabs\SeoRulesTab->taxFields() #3 /home/adrihos4n/public_html/wp-includes/class-wp-hook.php(341): FilterEverything\Filter\Pro\Settings\Tabs\SeoRulesTab->initSettings() #4 /home/adrihos4n/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters() #5 /home/adrihos4n/public_html/wp-includes/plugin.php(522): WP_Hook->do_action() #6 /home/adrihos4n/public_html/wp-admin/admin.php(180): do_action() #7 /home/adrihos4n/public_html/wp-admin/post.php(12): require_once(’/home/adrihos4n…’) #8 {main} thrown

FE_support Author Team

Hi AdrihosanSL

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, we have the following case with the price filtering in your plugin. The price filter works correctly with the original prices set in the product price field in the admin, but since we use a tax class that adds 20% to the original price, in the frontend of the site, the product prices are with this 20%, and the filter shows products with different values. For example, we set a value of max 1000, but products with a value of 1200 are also displayed. Is there a possibility for the price filter to use the tax class that we have? If there is no such possibility, do you think it will be developed in one of the next versions of the plugin?

FE_support Author Team

Hi ruslanaangelova

Thank you for reaching out to our support team.

The tax solution proposed in this request: https://codecanyon.net/comments/31875528 should resolve this issue.

We just tested it on our end, and everything is working correctly with it.

Best Regards,
Victor

Hi, filtering seems to have stopped working after latest wordpress update.

FE_support Author Team

Hi ckrumins

Thank you for reaching out to our support team.

We have just updated to the latest version of WordPress on the testing site, and all of the filtering is working: https://prnt.sc/NanF5PqFu5UG

Perhaps the issue is related to other updates on the site, such as caching, modifications of queries, templates, or similar changes. You can use the site backup with the last working setup and apply the other modifications from there to determine exactly what caused the issue.

If you want us to check the filtering setup directly on your site, we can do so with your credentials; however, this service is only available for users with active support.

Best Regards,
Victor

Hi ckrumins

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 the filters are no longer working so that we can check it directly there.

Best Regards,
Victor

We have checked the site. Could you please verify if the filters are working correctly now?

Best Regards,
Victor

HOla, al istalar el pro la pagina da error. Tengo pampalaplata.com.ar PHP 8.1 (ea-php81).

Puede ser la version del Pro vieja ?

Gracias !

Technical Issue Summary for Support Topic: Filtering custom product loops on the Homepage (MODIFICACION SISTEMA PAMPA).

The Goal: We need to use Filter Everything to filter a specific selection of products (a custom set/particular products) displayed on the Homepage, while ensuring the filters still work correctly on the standard Shop/Archive pages.

The Problem:

Context Misalignment: When placing the filter widget on the Homepage, it doesn’t automatically “hook” into the custom product grid or shortcode we are using. It either does nothing or tries to redirect to the main Shop page.

Custom Query: On the Homepage, we aren’t using the “Main Query.” We are using a specific selection of products. We need the Filter Set to recognize this custom WP_Query or CSS ID.

AJAX Consistency: We need the filtering to happen via AJAX on the Homepage to avoid full page reloads that break the landing page experience.

Questions for the Support Team:

How can we manually associate a Filter Set with a specific product grid on the Homepage if it’s not the “Main Query”?

Should we use a specific Query ID in the filter settings? If so, how do we apply that ID to our product loop (shortcode or block)?

Is there a recommended PHP Hook or Filter to force the plugin to recognize the Homepage’s custom product container as the target for filtering?

How can we prevent the filter from redirecting to the /shop/ URL when applied from the Homepage?

Urgent: Critical Error when filtering “Particular Products” I need to emphasize a major issue: when we try to configure the filter to work with a specific selection of products (particular products) on the Homepage, the site triggers a Critical Error (PHP Fatal Error).

Observations:

The error occurs specifically when the Filter Set targets a page that doesn’t use the standard WooCommerce loop.

It seems like the plugin is trying to call a function on a null object or is causing a conflict with the WP_Query when it’s not the “Main Query”.

We need to know if there is a specific way to “initialize” the filter for custom product selections to avoid this crash.

Could you check if this is a known conflict with custom product IDs/shortcodes and how to debug the specific hook causing the crash?

FE_support Author Team

Please submit one request at a time, so we can fix it and move on to the next. The more questions included in a single request, the more confusing it becomes.

Lets start from the critical one, as it is the most imporatnt. Please include the error text.

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

Also, please include the link to the page where the fatal error occurs during filtering, so we can test it there.

Best Regards,
Victor

hey, we did elementor updates and it seemed to break our filter, select one filter and multiple apply according to the url, also some filter options showing 0 options

I have changed it from an accordion to a short code widget and it is still the exact same

nvm solved, thank you Victor

Hi kurtscholz

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Please check the following: The headings above the filters are not working — they are not being displayed. Also, is it possible that when I select the upper filter on mobile (all except “Managing Director”), all Filter 1 options are hidden and only Filter 2 options are shown?

Please try this out, and if necessary, get in touch with me via email so that we can resolve it. I can also grant you access to the website if needed.

Thank you in advance.

FE_support Author Team

Hi createdbygino

1) We have checked the site, and that helped a lot. You do have two filters in the filter set, but you are using a child/parent filtering system with the option to hide the second filter.

However, you also have the option enabled to hide empty filters. This means that if you select an option in the first filter that would display posts with no values in the second filter, the second filter does not appear at all, which is expected behavior.

We have changed the option to “always hide empty filter terms” and updated the logic for the first filter to “AND,” so you can only select one term from it. Since none of the terms contain the same posts in multiple terms, the rest remain hidden. This behavior cannot be limited to mobile devices only. It will work the same on the mobile and on the desktop.

2) Regarding the hidden titles, you simply have custom styles applied to hide them in Filters > Settings > Experimental > Custom CSS: https://prnt.sc/SMfGD32ZB06E

Best Regards,
Victor

Thank you so much for your good support! :)

I have one more little question for you, i send it just in a minute to the support DM as Video.

Thank you so much!

FE_support Author Team

No, that is not a bug. This is just how the hover works: on desktop, when you move your mouse over the buttons, you might see them changing colors and other effects. On mobile, when you tap on a button, it stays active until you tap on another element. This is the only difference and the reason why it behaves this way.

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