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.

PHP Warning: Undefined array key “view” in /nas/content/live/sw2021/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 937

My logs are filling up with this error. It’s being logged multiple times every minute.

I’ve turned off debug in your plugin but it persists.

The website is: https://suziwong.co.uk/

FE_support Author Team

Hi lukebreen

Thank you for choosing Filter Everything PRO.

If you know how to add modify to the plugin files, you can go to filter-everything-pro/src/Entities/EntityManager.php on line 937 and instead of this line:

$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;

Or you can send the credentials to the wp-admin dashboard following this document so we can add it.

In either case, please make sure you have made a full site backup, just in case any errors occur. This way, you can safely restore the backup if something goes wrong.

Best Regards,
Victor

If this is a know issue why is it taking months to roll out a fix in a plugin update?

Hi lukebreen

Unfortunately, as a support team, we cannot affect the release updates or how they are handled. This area is strictly related to the development team, and they are working to ensure it is ultimately the best solution.

They may be evaluating how this could affect other parts of the plugin and the new features that will be introduced in version 1.9.2. Based on that functionality, the fix may change. Most likely, this is why smaller updates addressing the issue are not being released, in order to avoid causing complications during major updates.

Best Regards,
Victor

We are using Filter Everything Pro and have a question regarding the Product Categories filter.

At the moment, when we enable the product categories filter and click on a category in the frontend, it redirects the user to the static category URL instead of behaving like a dynamic filter (AJAX / layered filtering).

This causes two issues for us:

The filter no longer works as a true filtering mechanism

It results in many category URLs being generated, which we would prefer to avoid

We would like to ask:

Is it possible to configure the product categories field so it works as a filter, instead of redirecting to a static category page?

If not, is there a way within the plugin to include or exclude specific categories in bulk, without manually selecting hundreds of categories?

Alternatively, do you recommend excluding these generated category URLs via robots.txt, or is there a better SEO-friendly approach?

We have a large catalog with many categories, so a scalable solution is very important for us.

Thank you in advance for your time and support. We look forward to your advice.

Kind regards, Michel van der Burg

FE_support Author Team

Hi Michel van der Burg

Can you please send us the exact link with the chosen filters so that we can check whether it is indexed and how it can be changed on that page?

Best Regards,
Victor

FE_support Author Team

Hi Michel van der Burg

Those pages are not indexed, and by default, as long as you do not have the SEO rules, all of the filtered pages are set to noindex/nofollow: https://prnt.sc/B5DmI0J_Cit1

As an extra measure, you can add the following code snippet, then go to the filter set and click the Update button:

define( 'FLRT_PERMALINKS_ENABLED', false );

This will change the pretty permalink into GET parameters, so the filters will appear as ?color=red&brand=apple instead of /color-red/brand-apple/.

Best Regards,
Victor

Can it filter based off a keyword search? Any demo url for that? Thanks

FE_support Author Team

Hi hcanning

Thank you for your interest in the Filter Everything plugin.

Yes, the plugin has a keyword-based search filter, allowing users to search posts on the page by entered text that looks for matches in the title, content, excerpt, and SKU for products.

Please check this page with the demo of the search filter: https://demo.filtereverything.pro/search-and-filter/

Best Regards,
Victor

fbelger

fbelger Purchased

Hello, I want to display several images on the homepage, each representing a product category with a button below it. When I click a button, the filter for the corresponding category should be applied automatically, and I should be redirected to the products page.

For example, if I click on “Pants,” I want to be redirected to the products page with the “Pants” filter already applied.

I am using Elementor Pro.

Best Regards, Florian

FE_support Author Team

Hi Florian

Thank you for choosing Filter Everything PRO.

The functionality you are looking for is fully customizable buttons with predefined links, all created in Elementor. Basically, you need to go to the page with the filters, select the required category using the filters, then copy the resulting URL and use it as the button link.

When the button is clicked, you will be redirected to the page with the filters already applied, since all selected filters are included in the URL.

Best Regards,
Victor

fbelger

fbelger Purchased

That’s right, thanks! I hadn’t thought of that at all..

Hello Filter Everything Support Team,

I am experiencing a critical issue with Filter Everything Pro on my WordPress site. When using the plugin with Pretty URLs (path-based URLs) for filtered pages, my cache (WP Fastest Cache) grows uncontrollably. Each filter combination generates a new URL, and the caching system creates a static cache file for every single one. This has caused my cache folder to grow extremely large, filling the server and making it unable to write new files.

I have already tried:

Deleting the cache manually via SSH and WP Fastest Cache

Enabling AJAX filtering

However, the problem persists because Filter Everything Pro generates “pretty URLs” for each filter combination, which are treated as separate pages by the caching system.

I would like your advice on:

How to configure Filter Everything Pro to use GET parameters instead of Pretty URLs (so filtered pages can share cache entries)

Any recommended settings to prevent cache explosions with path-based filter URLs

Best practices for working with caching plugins like WP Fastest Cache

I would greatly appreciate detailed guidance or step-by-step instructions, as this issue is currently making my site unstable and consuming excessive server storage.

Thank you very much for your help.

Best regards, Simon

FE_support Author Team

Hi Simon

Thank you for reaching out to our support team.

You can use the next code snippet to turn off the permalinks for filters and use GET params:

define( 'FLRT_PERMALINKS_ENABLED', false );

Then go to the filter set and hit the update button.

We recommend reaching out to the support team of your caching plugin or an optimization specialist for guidance on best practices. They will be able to assist you more effectively and may also provide options for using wildcards to exclude any URLs you do not want to be cached after a certain address, like:

mysite.com/shop/*

Where * star means everything that goes after that will not be cached.

Best Regards,
Victor

Thank you! Next problem is, that I had two development-pages in the past and now I can’t activate my licence on my live environment.

FE_support Author Team

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

Then you can activate it only on the required sites.

Best Regards,
Victor

Hola. Acabamos de comprar el plugin para poder usar la opción de Rango numérico pero no nos da opción de seleccionarlo. Cual puede ser el problema?

FE_support Author Team

Hi sbrenlla

Thank you for choosing Filter Everything PRO.

Please write your request in English so that we can help you effectively.

Unfortunately, we do not have a multilingual support team. All requests and support are provided exclusively in English.

Thank you for your understanding in this matter.

Best Regards,
Victor

I am trying to use numeric range for a filter but it is disabled. I already activated my license key, why I am not be able to use this feature?

FE_support Author Team

Hi bahar622

Thank you for choosing Filter Everything PRO.

To create a range slider filter, you need to create a new filter, select Filter by “Custom Field Numerical”, and use the price numerical field. For WooCommerce, the default meta key for price is _price.

However, please note: if you already have a filter set created using _price as a simple custom field, you should delete it from all filter sets first. Only then create the new filter using Custom Field Numerical.

Best Regards,
Victor

Hi i look your only video https://www.youtube.com/watch?v=ko9zqeYz7n8&t=11s and i like what you say there , i see in this video at 11:23 i see you have click on category / and you chose sub categoy …i cant figure how to get this i have category but no see subcategory … so when i go to filter not have that ” + ” to open subcategory … i hope is just setings somewhere but not know where . Sorry my english is not that good and im not IT but i made my cite and i nedd help … you can see my pakraprom.rs . please contat me if you need more information .Becouse of this video i buy this add i need that subcategory filters in everysubcategory . I dont want to build for everysubcategory filter …

FE_support Author Team

Hi eprodaja2017

Thank you for choosing Filter Everything PRO.

We have checked your site, and we can see that you have the filters on the shop page with categories and they are working correctly: pakraprom.rs/proizvodi/kat-kosilice-elektricne/

Are you referring to making it work on the category pages as well, or could you clarify exactly how and on which pages you want it to work?

Best Regards,
Victor

grida

grida Purchased

Hi there how do i deactivate the license on a site? I have moved from development to production and need to release the licence. Thanks

FE_support Author Team

Hi grida

Thank you for choosing Filter Everything PRO.

If you no longer have access to the previous site, you can send your license key via PM here: https://codecanyon.net/user/fe_support

This will allow us to deactivate the license on all other sites, so you can activate it only on the required ones.

Best Regards,
Victor

bjrgeb

bjrgeb Purchased

Hi Stepasyuk,

Thanks for a great plugin!

Just want to inform you about a problem with the plugin, which is not a problem for us anymore.

We use the plugin so people can filter our posts, so first we applied the plugin at https://dnbf.org/blogg (and https://dnbf.org/en/blog) but then the search engines found the page, and they get into a never-ending circle of downloading the same blog-page with different variables, for example:

/en/blog/kategori-dnbf-en/mediatype-audio-en/niva-beginner/stikkord-equality-or-karma-en-or-mindfulness-or-motivation-en-or-vihara-en

/en/blog/kategori-dnbf-en/mediatype-video-en/niva-beginner-or-middle/stikkord-bhikkhuni-en-or-contentment-or-hindrances-or-karma-en

So we still get about 60.000 request a day about this blog page, and this have been going of for weeks, and we are now on server level blocking these request, and have added a captcha before entering the new blog page with filtering:

https://dnbf.org/blog1/

So we are very happy with the features of the plugin, but the search or ai-boots are getting stuck because of the plugin.

Kindly, Bjørge Berg :)

FE_support Author Team

Hi Bjørge Berg

Thank you for reaching out to our support team.

Currently, the development team, together with the SEO experts, is considering the best solution for these types of issues.

As an optional workaround to avoid banning them, you can use the following code snippet:

define( 'FLRT_PERMALINKS_ENABLED', false );

Then go to the filter set and hit the update button.

This will turn off the permalink-based filters and use the default GET parameters instead, such as ?color=red;blue&size=xxl, rather than URLs like /color-blue-or-green/size-xxl/. Usually, search engines do not crawl GET parameters.

Best Regards,
Victor

Hello!

We have an issue with the price range filter. The filter currently displays product prices excluding VAT, but customers need to see prices including VAT.

Due to integrations with an external system, the catalogue prices are stored without tax, and 20% VAT is added on the frontend to calculate the final customer price. We can’t change the way prices are stored.

We need the price range filter to use the VAT-included price. What would you recommend we do?

FE_support Author Team

Hi Ruslana

Thank you for reaching out to our support team.

To include taxes in the range filter, you need to use two hooks provided by the plugin: wpc_set_num_shift and wpc_unset_num_shift.

You can find a code example of how to use them if your taxes are 10% of the original price here: https://gist.github.com/wpserve/430c34449708a7dcd5b630839a05cdbc

Best Regards,
Victor

Thanks, Victor!

Hi I have installed on a staging site to test. i can get it show filters on my sidebar but it doesn’t actually filter anything when I select a term all products are still shown

FE_support Author Team

You can open a support ticket with Envato support regarding the account verification issue. They should be able to resolve it.

Meanwhile, you can send us the credentials directly via email at filtereverythingsprt@gmail.com.

Best Regards,
Victor

FE_support Author Team

If the “staging2” site is yours, we placed the filter set on “Product Category + Any Category,” and everything is working as expected.

However, on pages where only categories are displayed, the filters will not work, even though the filter widgets are visible. This is because the filters only work on products. If no products are displayed, the plugin cannot filter or display them.

Best Regards,
Victor

Excellent, I though i had messed something up. Many Thanks for your time

I have a custom post type named “Program” which has start and end dates with the ACF plugin. I want to create a date range filter using Filter Everything Pro plugin. Is that possible within the plugin or writting some custom code?

FE_support Author Team

Hi anjanphukan

Thank you for your interest in the Filter Everything plugin.

Do you mean that you have two separate custom fields, one responsible for the event start date and the other responsible for the event end date?

In general, this requires date filter functionality, which will be added with the 1.9.2 update.

You will need to create two date range filters: one responsible for the start date and the second for the end date.

Best Regards,
Victor

elcorso

elcorso Purchased

I have an issue with my license. I am using it only in one site but I get this message “This license key already used for two sites.”

How can i recall the key and use it again to my site in order to possibly fix the issue?

FE_support Author Team

Hi elcorso

Thank you for reaching out to our support team.

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

Best Regards,
Victor

Hi there im still having issues with the plugin, which doesn’t work with Elementor Loop Grid. Is there a way to get paid support over video call?

FE_support Author Team

As a support team, we can only speculate on dates, as we do not know the full development process or how much time it could take. First, 1.9.2 needs to be released, and only after that will we be able to provide at least some information. However, we still do not know how long the 1.9.3 update might take to develop, as it depends on how many features are added.

However, after the development of this exact feature, even before the next update is officially released, we may be able to add it to your site, if possible. This way, once it is created, we can add the changes to the plugin on your site. Without waiting for the release date, which will include all of the other features.

Best Regards,
Victor

Hi Buddy, checking in again on the manner we have developed a query to organize by default pricing from low-high but the price sorting isnt working on the website because of this and updates?

see page: https://deallink.co.il/%D7%A7%D7%98%D7%92%D7%95%D7%A8%D7%99%D7%94/%d7%90%d7%99%d7%a0%d7%98%d7%a8%d7%a0%d7%98/?max_price=126 and click on כל החבילות tab

Hi sitelab10

If you are referring to whether there is any information on Elementor sorting by price and price filter compatibility, then unfortunately we haven’t received any updates on this yet from the development team.

Best Regards,
Victor

Hello,

I am currently experiencing an issue with the Filter Everything (Pro version) plugin.

Context

I purchased the Pro version to use filtering on:

Blog posts / articles

WooCommerce shop products

✅ What works

Filters work perfectly on blog articles

The filter set is correctly applied on the Blog page

Filter sets are properly created and configured for posts

❌ Issue

On the WooCommerce Shop page, the filter does not work.

I constantly get the following message:

“No filter set is assigned to this page. You can fix it in Filter Set → ‘Where to filter?’ field.”

Additionally, I see:

“No product list was found.”

Page & setup details

Website built with WordPress

WooCommerce is installed and active

Elementor Pro is used

The Shop page is recognized by Elementor

WooCommerce also correctly recognizes this page as the Shop / Product archive page

Products are displayed correctly on the Shop page

A dedicated filter set for products has been created

In Filter Set → Where to filter?, I selected:

Current WordPress Pages

Shop pages

What I don’t understand

Even though:

WooCommerce correctly identifies the page as the Shop page

Elementor recognizes it as the Shop template

Products are visibly displayed

…the plugin still does not detect any product list and does not attach the filter set to this page.

Request

Could you please advise:

why the product list is not detected in this configuration?

if there is a specific requirement when using WooCommerce with Elementor Pro (e.g. required widget, archive loop, or template type)?

whether a custom Elementor Shop template can prevent Filter Everything from detecting the WooCommerce product loop?

This is quite urgent, as it currently blocks the use of my shop.

Thank you very much for your help Best regards, Alexandra

Hi Alexandra

We have checked the site and both pages, cleared the cache from your caching plugin, and selected a different query in both filter sets (What to filter). Everything is now working as it should. Please test it.

Best Regards,
Victor

Hello,

I am contacting you because the issue is still not resolved on my side and it is currently blocking my shop functionality.

I am using:

WooCommerce Elementor Pro Filter Everything Pro Issue description

I created two filter sets:

one for the blog one for the shop (WooCommerce products)

On the blog page, everything works correctly.

However, on the shop page, the plugin does not detect the products loop.

Critical problem

When I configure the filter set like this:

Apply filters on → Current WordPress Page Page → Shop page

I get the message:

“No products list found on this page”

But the products are actually displayed correctly on the page when filters are not applied.

Important detail

For the blog:

Filter Everything correctly detects the posts loop Filtering works perfectly

For the shop:

Same logic (Elementor Loop Grid) BUT the plugin cannot detect the products loop My setup

I am using Elementor Pro Loop Grid for products.

I created a product card template I inserted it into a Loop Grid on the shop page Query = Current Query Shop loop HTML

Here is the products loop container: And the archive wrapper:

What I tested

I already tried multiple selectors:

.shop-content .elementor-location-archive .elementor-element-2034fc0 different AJAX container settings cache purge removing duplicate plugin versions

Still no success.

What I need from you

I need a precise answer on the following points:

Why does the plugin detect the blog loop but NOT the WooCommerce products loop?

Is Elementor Pro Loop Grid (products) with Current Query officially supported?

What EXACT selector should I use: for the global AJAX container for the shop filter set container

Why do I get “No products list found on this page” while products are actually displayed?

Is there a specific configuration required for Elementor Loop Grid with WooCommerce?

At this point, I really need a clear and actionable solution, as this is blocking my shop.

Also, I still have limited support time left, so I would really appreciate a precise answer instead of general guidance.

Thank you in advance.

FE_support Author Team

Hi Alexandra

Can you please clarify whether it stopped working after recent changes on the site, or if it hasn’t been working since our reply a month ago?

Regarding the fix, this is related to caching of queries on the pages. On the main shop page, there is caching that stores the queries for that specific page. This could be server cache, hosting cache, or a caching plugin. You can contact your site developer or hosting provider to disable it.

What’s happening is that the shop page is being completely cached. As a result, you see the message “Il semble que nous ne trouvions pas ce que vous cherchez.” because the Elementor Loop Grid widget cannot retrieve any query data. It ends up displaying an empty page with that message. This is the root cause of the issue on your site.

Why is it not happening on other pages? Because server, plugin, or hosting caching can target specific WooCommerce archive pages and cache them.

Best Regards,
Victor

I’m experiencing an issue in the plugin where selecting one category filters correctly, but selecting an additional category shows results from the previously selected category instead of combining both. Could you help me resolve this?

FE_support Author Team

We received an update from the development team. The issue is partially resolved, but we noticed another related issue during the process that also needs to be fixed.

Best Regards,
Victor

FE_support Author Team

Hi thevisualpharmacy

We want to provide an final update on this issue: the fix has been successfully implemented and will be included in the 1.9.2 update. We cannot provide the fix on its own, as it is interconnected with the 1.9.2 features as well.

Based on the latest update from the development team, it should be released in approximately two weeks.

Best Regards,
Victor

Hi Victor,

Thank you for the update here!

In this case, it doesn’t show me pre-orders. Why? It only shows me sold out and available ones. Url:https://toyodissey.com/product-category/mini-gt/_stato_prodotto-instock/

Currently, on the Mini GT category page (toyodissey.com/product-category/mini-gt/ ), there’s a Pre-Order filter that only shows pre-order products (Yes). I’d like to add a No option to allow users to filter out non-pre-order products as well. How can I do this?

FE_support Author Team

Hi alessiomarca12

We have passed this to our development team so they can check a few things on the site to understand why the custom field exists (which should display both “yes/no” depending on whether the pre-order status is applied). Currently, it does not reflect the exact amounts on the previously sent page with the Mini GT category. There could be some custom modification of the query causing this issue.

In any case, our development team will check this. Please avoid making any modifications to the filter set on the page or the page itself: https://toyodissey.com/product-category/mini-gt/_stato_prodotto-instock/

We expect to have an update by the end of the day.

Best Regards,
Victor

FE_support Author Team

Hi alessiomarca12

Our development team has checked the site, and unfortunately, that was our mistake. The custom field exists only to check the availability of the custom field on posts, not its values. So it is working correctly.

The issue is why it is not displaying No, only Yes. This is because in the database, this field has only two possible states. When you check pre-order on the products in the database, it has the value Yes, which is displayed in the filter. If you remove pre-order from a product in the database, it becomes an empty string value. When it is empty, there are no values to display.

There are a few ways to make this happen:

1) There is a hook for a “custom field exists”, wpc_filter_get_post_meta_exists_terms_sql. With the help of this hook, you can write your own custom code to modify the current logic to fit your exact case.

2) Create one more custom field. It can be a checkbox field created with the ACF plugin, with two options to choose from: Yes and No. Then apply the required values to all products based on whether you choose pre-order on the product or not. If you choose pre-order, select Yes in the created custom field options. If you do not choose pre-order, select No in the custom field options. This way, when you create a filter from that custom field, you will see two options: Yes and No.

3) In accordance with CodeCanyon support guidelines: https://prnt.sc/un9CTa3XNP-i We can provide a paid customization to fit your specific requirements. If you are interested, please contact us via PM: https://codecanyon.net/user/fe_support

Best Regards,
Victor

Hi, my license key is invalid. i purchased it recently but it says, its invalid. also email me your answer. i forget to tick “get notification in email” raorashidjamil@gmail.com

FE_support Author Team

Hi raorashidjamil

Thank you for choosing Filter Everything PRO.

Please follow the instructions on this page: https://filtereverything.pro/resources/license-key-issues/ to get the license key.

Best Regards,
Victor

I’m using Newspaper child theme with tagDiv Composer.

I got it to work initially, but am puzzled with the configuration combinations, so I’ve written about this to the Newspaper theme’s support forum, and now here:

Can you enlightenment us on how the theme’s cloud templates are supposed to work with Custom Post Types + custom taxonomies when filtering, taxonomy navigation and text search with Filter Everything Pro.

My setup simplified:

There is a CPT called ‘Movie’ and it has a custom taxonomy ‘Genres’. I’ve added nav menu item for this Movies page which is not a page, but the theme is configured to use a cloud template for this CPT.

I have added a FEP filter set for movies with filtering by genre and/or text search.

I added the universal shortcode [fe_widget] on this cloud template.

I’m puzzled because in the filter set settings the only configuration combination I got this shortcode to work is Where to filter > Common WordPress pages, All archive pages for this Post Type; And what to filter? > Posts list <<Movies #2>>

Yes, it works… But why cannot I choose to apply the filter to Post types > Movies or Cloud Templates?

https://forum.tagdiv.com/topic/cpt-custom-taxonomy-cloud-templates-with-filter-everything-pro-plugin/

Also, it seems Hide Empty Filters seems not to work, if adjusted from individual filters. Works with filter set settings Empty terms > Always hide.

FE_support Author Team

Hi ike38

Thank you for reaching out to our support team.

If you are using the PRO version of the plugin, please make a request from the account where the plugin was purchased.

Please note that our support team is currently on holiday vacation until January 8, 2026. However, we will check in periodically (every 2–3 days) to provide responses where possible.

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