Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,668 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8955 comments found.

After clicking one of the tags, the category will be displayed and the products will be filtered

Example = Product Tags is 1. Pajero 2. pajeo Sport

Product Categories is 1.NA-NG 1983-1991 2.NH-NL 1991-2000 3.NM/NP 2000-2006 4.NS/NT/NW/NX 2006-ON 5.PA/PA II 1996-2008 6.QE/QF 2015-ON

Pajero 1.NA-NG 1983-1991 2.NH-NL 1991-2000 3.NM/NP 2000-2006 4.NS/NT/NW/NX 2006-ON

pajeo Sport 5.PA/PA II 1996-2008 6.QE/QF 2015-ON

Use Dropdown

FE_support Author Team

Hi pajeromasterau

If we understand everything correctly, are you referring to creating a step-by-step filter? Something like on this demo page: https://demo.filtereverything.pro/step-by-step-filtering/

And you need information on how this can be created? Or what exactly?

Best Regards,
Victor

Hi Victor, How do I amend the formatting / style options for the filter drop-downs?

FE_support Author Team

Hi lovesfootballuk

You can go to Filters > Settings > Experimental and turn on Improved Dropdown Styles. This will make the dropdown styles the same as on the demo site.

The remaining configurations can be made via custom CSS. You can place your custom CSS in Filters > Settings > Experimental > Custom CSS.

Best Regards,
Victor

joem251

joem251 Purchased

This is a repost that my web developer originally posted…

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?

Also, a new comment from my web dev:

Many other users have reported this same issue and the response is always the same:

“disallow crawling of specific query parameters used by the plugin. For example:

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

And other rules to instruct crawlers which URLs to avoid.”

So my web dev’s questions are how we are supposed to know what other rules need to be added, and also how we guard against something new triggering this in the future?

FE_support Author Team

Hi joem251

What is happening is that some bots and crawlers are trying to crawl every possible filtering page, including every possible combination of filters.

So when you turn on the plugin, they start crawling non-stop, which is why you see high CPU spikes.

Usually, the best solution is to use robots.txt, firewall, and .htaccess rules to prevent crawlers from accessing certain pages further.

For example, if your shop page is site.com/shop/ and this page has filters, you can add wildcard rules so that anything beyond that page, like /shop/color-red, is blocked from crawling, since these are filter-generated URLs. You can specify which pages are allowed to be crawled, and the wildcard rules will block the rest. So site.com/shop/*, where everything beyond the shop page, which are filters, will not be allowed for crawlers. So you need to add the page where you have the filters and use wildcard rules so the crawlers cannot go further and start crawling the filtering parameters.

You can try to turn off the permalinks in the plugin so the filters will use GET parameters. For that, you can use the following code:
define( 'FLRT_PERMALINKS_ENABLED', false );

After you add the code, you need to go to the filter set and click the Update button. This ensures that those pages are no longer crawled, as they use GET parameters, and usually crawlers do not crawl such pages.

Also, the development team, together with SEO experts, is actively working on improving how the plugin handles this, such as removing links from filter terms, limiting the maximum number of selectable filters at once, and similar solutions. This is currently under active discussion to find the best approach.

Best Regards,
Victor

Hi, I can not force filter to appear inline, I have tried any custom CSS. Please for help

FE_support Author Team

Hi davidz77

Please provide more information about what you mean by “I cannot force the filter to appear inline.”

What do you mean by filters appearing inline, and what exactly are you trying to achieve? Any references or examples would be helpful. This will allow us to better understand the issue and provide an appropriate solution.

Best Regards,
Victor

Hi! I recently purchased your filter plugin because it seems like exactly what I need. However, it doesn’t seem to work in my page. I’ve inserted the shortcode on a specific page, but I got this error “No one Filter Set is related to this page. You can configure it in the Filter Set -> “Where to filter?” field.” Can you help me please? I already sent the credentials to you.

Thanks a lot for your help!

FE_support Author Team

Hi marketingEF

Yes, but if you deleted the plugin via FTP, turning it on will most likely cause the same error. Please install the plugin without activating it, and let us know once it is installed. We will then add the fix and check how it behaves.

Best Regards,
Victor

Hi! I’ve already installed it. I have both versions installed, free and the pro version.

FE_support Author Team

All good, everything is working. The filters are displayed on the required page, with one filter appearing as a dropdown, but you can add all the other filters and test if everything is okay.

Best Regards,
Victor

rekosa

rekosa Purchased

Hi!

I have a question about category filters. https://demo.filtereverything.pro/shop/ here you have category filter.

On our website we want to make it in the way, that if you select Electronics parent category, all sub-categories are also selected (with the ability to deselect them). Because now users click on subcategories expecting to see other products, but when the main category is selected, they see the same products. Is there are possibility to do that? Or maybe something similar?

FE_support Author Team

In general, if you choose the parent category, it will display posts from the subcategories as well, if they are assigned to it. To display posts from a subcategory only, you need to deselect the parent category and select only the subcategory.

Best Regards,
Victor

rekosa

rekosa Purchased

Victor, I understand, but users do not understand that. So we are looking for a solution that will not require users to deselect the main category, but would add checkmarks on all sub-categories if the main category is selected.

FE_support Author Team

We understand, but unfortunately there is no such functionality in the plugin. If the logic is set to “OR,” it will display all products based on the selected categories. It cannot work as “OR” for parent categories and “AND” for subcategories simultaneously.

If you want to achieve this kind of separation, you can create multiple custom taxonomies and add the required terms to them. Then, create separate filters for each taxonomy, for example, Brand > Model > Type, and so on. This way, you can build a proper filtering system, rather than trying to make a single filter work with both “OR” and “AND” logic at the same time.

Alternatively, you can add a tooltip with information explaining that users need to deselect the parent category and select only the subcategory to see products from the subcategory. You can add the tooltip text from the More Options on the required filter when editing a filter set.

Best Regards,
Victor

Hello I want Bellow Seachr Filter Is this develop Product Tags is Pajero / pajeo Sport

Product Categories is NA-NG 1983-1991 NH-NL 1991-2000 NM/NP 2000-2006 NS/NT/NW/NX 2006-ON PA/PA II 1996-2008 QE/QF 2015-ON

I want to bellow funtion select Pajero NA-NG 1983-1991 NH-NL 1991-2000 NM/NP 2000-2006 NS/NT/NW/NX 2006-ON

pajeo Sport PA/PA II 1996-2008 QE/QF 2015-ON

FE_support Author Team

Hi pajeromasterau

Thank you for choosing Filter Everything PRO.

Can you please provide more detailed information about your exact request?

The current statement:
“I want Bellow Seachr Filter Is this develop Product Tags,”
is not entirely clear, and the meaning of “bellow search filter” is confusing.

You do not need to write tag names or category names, we are only trying to understand exactly what you are trying to achieve so that we can provide guidance on how to accomplish it.

Best Regards,
Victor

Hi, I just bought the Pro version. When I enter the purchase code, I get the error message “Invalid license key. Please enter correct license key.”

What should I do now?

FE_support Author Team

Hi joshuabercher

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

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

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