Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,683 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8967 comments found.

https://sunvalleyhike.wpenginepowered.com/hike-finder

This is the page where I’ve added the filters, but they aren’t working. It shows the following PHP warning: ‘Undefined array key “cols_count” in /nas/content/live/sunvalleyhike/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php on line 544.’ How can I fix this?

FE_support Author Team

We have checked the site, and this is a typical WP Engine caching. Please contact their support and ask them to either turn off the Object Cache or configure it so that it does not cache queries on the pages. This way, you will be able to filter your posts without any issues.

Currently, if you go to a filtered page and click on a filter that displays, for example, 3 posts, and then refresh the page, nothing will change.

However, if you go to the WP Engine cache cleaning window without closing the filtered page and simply click to clear the cache and perform a hard reload on the filtered page, you will see the correct 3 posts: https://prnt.sc/ye1YV9N0t5XB

After that, even if you remove the filtering, you will still see those 3 posts ( as it is right now: https://prnt.sc/ye1YV9N0t5XB ) because the query has already been cached and only the cached version is being served until you clear the cache again.

Best Regards,
Victor

We have connected with the WP Engine support team too, they have asked us to confirm the issue from the plugin support as this is the issue from the plugin’s side. I am getting no solution from both the end. and as per your screenshot, it displays 3 posts, but I have shared the link with displaying all posts and only the filters were not woking!

FE_support Author Team

Please ask WP Engine support to fully turn off the Object Cache and then test the filtering. You will see that after they turn it off, everything will work correctly without any issues.

If they say that this is not possible on the staging site, which can happen, as we have encountered such responses before, you do have the ability to turn it off on the live site.

There is nothing that can be done on the plugin side to disable caching provided by the hosting itself.

Best Regards,
Victor

Hi,

Thank you for your help so far, filter dropdowns are looking good. I have one question about a reset button for the filters. How can I place one or achieve one? Thank you.

Regards, Tarquin

FE_support Author Team

Yes, so the shortcode [fe_chips] or a widget “filter everything – chips” is not working on your site? Or what is the exact issue?

Best Regards,
Victor

Thank you very much for pointing that out, I was under the impression they were part of the code piece I added, thank you for pointing that out. I added your code and got it working.

FE_support Author Team

We are glad to hear that it worked.

Best Regards,
Victor

Hello, I’m trying to filter by custom taxonomy for a custom post type. On the page I have the filters on the top and two Elementor Loop Grids: The first grid is showing posts from category X and the second grid is showing posts from category Y, when I try to filter it doesn’t actually filter the posts and the url changes to https://nerlazadik.co.il/kuntress_audio/breslev_kuntres_cat-%d7%96%d7%99%d7%95%d7%95%d7%92/

The selector is ”.elementor-widget-loop-grid .elementor-loop-container” because I want to filter both grids.

My category taxonomy is hierarchical and but all terms are on the same level, there are no child terms.

The filter query for the first grid essentially needs to be: Get posts from Catagory X and Filtered_Term

The filter query for the second grid essentially needs to be: Get posts from Catagory Y and Filtered_Term

What should I do to get this to work? Thanks

FE_support Author Team

Hi ner51672

Thank you for choosing Filter Everything PRO.

When you create a filter set, there is an option called “And what to filter.” In that dropdown, you choose which post list (query) will be filtered.

Since you have two separate queries on the page, you select which one will be filtered. It only works with one query at a time and cannot filter multiple queries simultaneously.

As a workaround, you can duplicate the filter set, apply it on the same page, and choose a different query. The filters will work and filter the queries together; however, the counters will not display the combined totals from both queries.

Best Regards,
Victor

I can’t get pagination working correctly. I am using Elementor Essential Addons (Woo Product Grid) and the Filter Everything Plugin. When I enable pagination on my product grid, it seems to work correctly, but when you navigate to the second page of products through pagination, the filters no longer are applied. Can I please get some help on this – thank you

FE_support Author Team

Hi JoshMarcus

Thank you for choosing Filter Everything PRO.

Please send the link to the exact page with the issue so we can check it.

Best Regards,
Victor

I just purchased Filter Everything but am having trouble. I have a Wordpress site using WooCommerce and the products are classes and events through the FooEvents Plugin. I believe I installed the plugin correctly but have not be able to get the filters to work.

The filters are based on attributes. They are reading the attributes and counting the classes correctly. I click on a filter or two and click apply… it seems like the site is doing something but the classes do not change. Please advise.

Thank you Victor. I sent you a message with requested information.

FE_support Author Team

Hi austinwaldo87

We have checked the site and updated the post lists here: https://prnt.sc/g7vgQfhmxkTN and everything now seems to be filtering correctly.

Additionally, we deleted the price filter and created a new one. The correct meta key for the WooCommerce price field is _price not price

Please check if everything is working correctly.

Best Regards,
Victor

Thank you

FilterEverythingPro seems to be crushing my web host’s server (SiteGround), blowing CPU demand through the roof – so much so that SG temporarily tuned my site off – an e-Commerce site, and it happened on Black Friday. :(

With the plugin disabled, SiteGround reports CPU demand at between 1,000 and 2,000 CPU seconds per hour. With the plugin enabled, CPU demand jumps to almost 20,000 CPU seconds per hour. Disabling the plugin again drops the demand back to normal levels.

The site is a WooCommerce on WordPress site with about 19.5K products (so a lot) – which is why we want to add filters.

Any thoughts?

FE_support Author Team

Hi TylericaSystems

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

Best Regards,
Victor

Hi,

On my website page https://dev2025.dreambeds.co.za/product-category/stock/home-furniture/

How do I remove the search box at the top of the filter dropdown?

The search is unchecked in the options, yet it is showing.

Thank you, Tarquin

FE_support Author Team

Hi Tarquin

Just in case we duplicated the previous answer here about that search field in the dropdowns.

That dropdown is using Select2, which is a default feature included by the library. This is why it is not configurable from the plugin side. You can simply use CSS like this to hide it:
.select2-search--dropdown {
    display: none !important;
}

To sum this up, the search field in the dropdown is not a feature from our plugin; it is a feature of the Select2 library. It is not connected to the plugin settings.

Best Regards,
Victor

Hi Victor, Thank you very much, that helped and I managed to eliminate the search box.

Regards, Tarquin

FE_support Author Team

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Hi, I have download from codecanyon the pro version 1.9.1. Is this the last version of the plugin?

FE_support Author Team

Hi americanoxygencorp

Thank you for choosing Filter Everything PRO.

Yes, this is the latest version at the moment, and we are close to releasing the 1.9.2 version of the plugin.

Best Regards,
Victor

The “filter by” option does not activate for most of the Product labels, they are greyed out, even when make a first new Filter Set

But I need another Brands filter set, which is already in place. I can’t even make a new one? My products will not use attributes. I just need to filter by Brands and Categories

Also, there are 5 “Tags” options. why so many? how come there is no “Brands” option anymore?

FE_support Author Team

Hi arnaldoanez

We have created one category filter and one brand filter. Inside the same filter set, you can create only one filter from the same entity. What does that mean? It means that if you create a filter from the brand taxonomy, you cannot create another one in the same filter set, at least not yet.

You can create another filter set and place it on the same page using one more filters widget or a shortcode to display both filter sets on the page. However, could you please explain the idea behind multiple filters from the same brand taxonomy?

Regarding the number of tags and categories, this is likely coming from other custom CPTs on the site that are not specifically assigned to a particular post type or are somehow different, not as it would be done by default in WP, which is why you can see multiple tags and categories that aren’t connected to the product post type.

Best Regards,
Victor

zhorec

zhorec Purchased

Hello. I have a problem with the filter logic “OR” when I select two values of the product attribute in the filter on the shop page. For exampIe I have the attribute color and two values white or black and I can see only black products. I use the Elementor widget “Loop Grid”. I have no problems on product category pages.

FE_support Author Team

We do not work with or support any websites under the .ru domain due to russia’s ongoing aggressive war against Ukraine.

Best Regards,
Victor

zhorec

zhorec Purchased

Ok. I found the solution. I used one Elementor template for the shop page and for product categories archive. And I used a Query Source “Current Query”. But I need to use the Query Source “Products” for the shop page and the filter logic “OR” will work correctly.

FE_support Author Team

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Hi, sorry to put another note here while I already sent one, but to add to the previous request

It appears that the ‘select bed length’ or title of the dropdown is duplicating on the dropdown, so you see 2 x headers ‘select bed length’ and the one seems to have a rollover of sorts (white) , not too sure why that duplicated.

Thank you for assistance. Regards, Tarquin

Also – the search box on the dropdown ,the option to show it is turned off in the pro plugin, however it is showing the search box in the dropdown for some reason (sorry to put in in a 2nd reply))

FE_support Author Team

If you are referring to the light gray background color in the dropdown: https://prnt.sc/Z3ElIPoc_jeZ

It comes from the default CSS styles. Since you applied your own styles, you need to adjust them as well to remove that color.

The dropdown search field for filter terms is not connected to our plugin’s functionality. It is a default Select2 library feature. You can see it on the Select2 site: https://select2.org/getting-started/basic-usage

Here is an image showing the same field: https://prnt.sc/JV-ZSEJ3FMPD from the Select2 library page. This search field cannot be turned on or off by our plugin, so as mentioned, you can hide it with custom CSS.

Best Regards,
Victor

thank you, I will try that

Hello,

For some reason my license key is not working anymore.

Could you please help.

Thanks

Invalid license key. Please enter correct license key.

but i’m using the one next to “Item Purchase Code:”

Never mind i found it. I used the wrong code.

FE_support Author Team

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Hi, Hope you are keeping well.

on my site dev2025.dreambeds.co.za on our filters, there is a search box in the filters (alloiwing you to search a filter).

How do I remove this? We have the option for ‘search field’ greyed out and non selectred , so unsure why it is showing.

You have also helped us previously using a custromn version (as we purchased the pro version but was no workin g100% gor us).

I am not sure if this has to do with that.

If you look at the page below, you will see abn example https://dev2025.dreambeds.co.za/product-category/stock/home-furniture/

From my end, what I did was to make the dropdowns thinner (tyhey were too fat) and not sure if that affected anything.

Thank you very much

Regards , Tarquin

FE_support Author Team

Hi Tarquin

That dropdown is using Select2, which is a default feature included by the library. This is why it is not configurable from the plugin side. You can simply use CSS like this to hide it:

.select2-search--dropdown {
    display: none !important;
}

Best Regards,
Victor

Hi, Thank you for your help, I did come right wit hthe double heder initially after fiddling around. Thank you for your help

Regards, Tarquin

FE_support Author Team

Hi Tarquin

We are glad to hear that it worked.

Best Regards,
Victor

Please check this link: https://staging.project-in-progress.com/prakash-chemical/

Screenshot: https://prnt.sc/2Xwv85j0b_iM

When you click the Product Finder button in the header, a popup opens. Inside the popup, under Product Finder, we have created multiple dropdown options.

However, when we click the last Product Finder option, it should redirect to the product listing page with the filters applied — but this is not happening. please check and guide me

Correct product listing page link: https://staging.project-in-progress.com/prakash-chemical/product/

Screenshot: https://prnt.sc/VAfPMOux1C4P

In this link, if you click the Product Finder button in the header, the popup opens and the filtering is working correctly. The dropdown options are also displaying properly.

FE_support Author Team

Hi juhishah

Yes, that is absolutely correct, you need separate filter sets for all of them. If you need to make adjustments, you will need to modify them everywhere as well.

This is why it’s not the most efficient approach, but it is the only way to make it work right now. However, in future updates, there will be functionality that allows the redirection filter to be displayed on all pages using just one filter set.

So currently, as we mentioned, you can stick with the link in the header that directs straight to the product page with all the filters. After the update that allows using one redirection filter set on all pages is released, you can switch from the link to the redirection filter.

Best Regards,
Victor

Thanks, so may I know when can we expect this upgrade in plugin and we will able to make single filter for all pages?

FE_support Author Team

Hi juhishah

Probably from the 1.9.3 updates or higher. Currently, we want to finish and release 1.9.2 as it already includes many features, and it is the biggest update we have ever released in a single version.

Best Regards,
Victor

two fields originally set up in ACF as radio buttons. When I went to display it shows no data .I deleted both from ACF and from Filter Everything. Went back and created fields again as check boxs and text. Either way it does not recognize the values when i add data to the pages and save. I am trying to use same field names b/c it makes sense but it seems maybe i cannot since this null data is stuck. Any ideas how to clean this out so i can use these field names

FE_support Author Team

Hi justind114

Thank you for choosing Filter Everything PRO.

Yes, please check this page on the ACF: https://filtereverything.pro/resources/acf-and-fe/#important

Best Regards,
Victor

how can i control over which urls/sites the license is activated?, when i moved from dev to prod, it stopped working.

FE_support Author Team

Hi resshaheen

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

This way, you can activate the license only on the sites that you need.

Best Regards,
Victor

sent, thank you. please prioritize

FE_support Author Team

Hi resshaheen

We have deactivated the license across all of the sites. Please try to activate it on the required ones.

Best Regards,
Victor

Hello, I have just purchased the pro version. I have already been using the free version and about to install the pro version. My question is, once I install the pro version will it remove all my existing filters and settings or it will keep them?

FE_support Author Team

Hi believerfellow

Thank you for choosing Filter Everything PRO.

You just need to install the PRO version of the plugin without deactivating or deleting the Free version. After installing and activating the PRO version, you will have access to all PRO features while keeping your existing filters intact.

After that, without deactivating the PRO version, you can remove the Free version if you want.

Best Regards,
Victor

I’m wondering if I can use the plugin to create a filter for the search results page. I want people to be able to filter post type for example. Or sort by recency vs relevance. That kind of thing.

FE_support Author Team

Hi jpsquared

Thank you for choosing Filter Everything PRO.

You can place a filter on the search page to filter the results. However, as you might have noticed, when creating a filter set, you must choose the exact CPT it will work with. This means you can filter only one specific post type at a time; you cannot filter multiple CPTs like posts, products, news, etc., simultaneously.

So if you place a filter set on the search page, it should display only the chosen post type.

To place a filter set on the search page, go to Where to filter and select Common WordPress pages + Search page.

It will work like on this demo page: https://demo.filtereverything.pro/?s=nam&post_type=post

Best Regards,
Victor

Hello,

I’ve set up this filter, but it’s not working correctly. It does filter, but all products still appear — just in a different order.

https://gesundwerk.at/nahrungsergaenzungsmittel/

Best regards, Oliver

FE_support Author Team

Hi Oliver

Thank you for choosing Filter Everything PRO.

Everything is filtering correctly. The only issue we noticed is that you specified the wrong container for AJAX filtering. Currently, it is using:
.products
try using:
.elementor-widget-wc-archive-products 

This should work fine. Also, just in case we attach the documentation on AJAX filtering: https://filtereverything.pro/resources/ajax-instructions-only/

Best Regards,
Victor

Hello! I need help with Filter Everything PRO customization and Elementor integration

We are using Filter Everything PRO + Elementor PRO to build filters for a CPT (“Courses Certificates”). Filtering itself works, shortcode output works, but we face issues with styling and widget visibility.

Main problem: We must customize UI to look like dropdown-style filters (horizontal layout, item expands below on click/hover, shadow, padding, animation). However, custom CSS applied in: • WP → Appearance → Customizer → Additional CSS • Filter Everything settings → Custom CSS field • Elementor page → Custom CSS inside shortcode block

does not affect dropdown styling, or affects partially (only font-weight or icon position changes apply, layout/containers ignore styles).

Technical details: • Filters are inserted via shortcode: fe_widget horizontal=”1” columns=”4” (because widget was not appearing inside Elementor widget panel) • Fields used: ACF custom fields + taxonomy • Filters currently render correctly & filter posts, but UI layout is hard to override.

Issues that need clarification: 1. Why Elementor does not detect Filter Everything widget? Only shortcode works, widget list in Elementor is empty. Is there a missing integration step? 2. How to properly override container styles of filter dropdowns? We need to apply custom CSS to: • .wpc-filters-widget • .wpc-filter-content • .wpc-term • dropdown wrapper positioning (absolute/relative) • hover state + shadow + equal container width but CSS often gets overwritten by internal plugin styles or inline-flex wrappers. 3. Is there an official recommended way to fully restyle filter dropdowns? – via CSS override selector? – via template override? – via theme compatibility file? – via your plugin hook/filter?

We would greatly appreciate an example or documentation on how to safely override and control dropdown UI layout, including width inheritance and opened/closed states.

Goal result (visual reference included): • Horizontal filter bar with 4 buttons • Each opens dropdown panel below aligned to parent width • Smooth hover/active highlight, shadow, padding like on Figma reference mockup

If needed, I can provide page HTML, screenshots, or temporary access for debugging. Thank you — waiting for guidance on best practice method for full UI customization.

FE_support Author Team

Hi jacknormaann

Thank you for choosing Filter Everything PRO.

Most likely, you are facing CSS specificity issues: https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Cascade/Specificity

.btn { color: blue; }        /* lower specificity */
.btn.primary { color: red; } /* higher specificity → wins */

If you target some elements only with their own classes or without enough specificity in CSS, your styles will be overwritten by those that have higher specificity. Also, check if you have any caching for CSS.

The Elementor widget can be found in the WordPress section. When you edit the page with Elementor, the list of all widgets appears on the left side. Scroll down to the WordPress section, open it, and look for the Filter Everything – Filters widget. The search won’t find it yet, but it should be discoverable via search in the next update.

Also, for those dropdowns to look the same as in the demo, go to Filters > Settings > Experimental, turn on Improved Dropdown Styles, and hit the Save button.

Depending on whether you are using a shortcode or a widget, there are settings to make the layout horizontal and set the number of columns.

https://filtereverything.pro/resources/filters-widget/
https://filtereverything.pro/resources/shortcodes/

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