Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 16,181 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9137 comments found.

i have tried to activate plugin but it always said “Invalid license key. Please enter correct license key.” and here is my site “https://popkanmai.com/”

Hello bryanflowers

Thank you for purchasing the plugin.

As I see it from my side for the moment you have activated the license. If not, please let me know.

Thank you. Regards.

Is there a release date for search?

Hello aaronbrimacombe

The next plugin version with the search field will be released on this or next week.

Regards.

Hello aaronbrimacombe

I’m glad to inform you that built-in Search Field compatible with filters, AJAX and that allows you to search Woo products by SKU was added to the latest plugin version 1.7.8. You can update it automatically if you have activated your License key or download zip here on CodeCanyon.

Thank you. Regards.

I recently acquired the Filter Everything PRO and I was wondering if there is a way to disable the filter from displaying in the Parent category?

Example

Cars > Mercedes

I only want it to show in Mercedes not cars category.

Thanks.

Hello BashsMusic

Thank you for choosing Filter Everything PRO.

In general you have several potential ways to achieve that:

1. To direct Filter Set to the sub-category only (if it is one category). You can do it in Filter Set -> “Where to filter?” field and set it “Categories -> Mercedes”

2. If you want to hide Filters on every parent category, you can just hide Filters widget or even whole widget area if you need on such categories. This can be achieved for example with plugin like “Widget logic” or small custom coding. I can’t provide you with such code example as it is somethibng out from the plugin support scope, but it is not so complex and you can ask any WordPress developer to help you.

Thahk you. Regards.

There was discussion in Bricks builder FB group that there is new version of plugin with better bricks support? May I get that version?

Im currently having problem with Bricks WC shop layout, filters shows up and works, but products doesnt change.

I updated to new version, yet its not working.

Filters are visible but when I try to select any of them nothing updates with or without ajax.

Bricks built in filters works fine.

Here are my settings: https://i.imgur.com/ih2AEQB.png

Okay, I got it working. It was probably wrongly selected query loop and object cache.

Hello Oliomedia

Thank you for the report. I’m glad that now it works for you.

Regards.

I just purchased this plugin and it doesn’t work at all. I don’t know if it’s because I’m using WPBakery or what is happening.

I have a content page that was built using WPBakery that displays products of a parent category using a WC element. I created a filter set of the child categories of that parent to display on the page; however, the products don’t filter when a child category is selected. The page reloads, but all of the products remain.

Hello samuelldrew

Thank you for choosing Filter Everything PRO.

Such behaviour is popular issue when you configured filters wrong. Possible reasons are:
- Wrong WP_Query selected in the “And what to filter?” field of the Filter Set. Please try to experiment with different WP_Queries in the dropdown.
- Cache issue (WP_Query is cached). You have to check and maybe disable your cache plugins or modules in your hosting provider dashboard.
- AJAX enabled but wrong value for CSS id or class of the Posts Container specified. Please, disable the AJAX feature, until you will ensure that filtering works in general.

Thank you. Regards.

Hello,

My website is working with WPML (French English Italian) and Filter Everything. I have two issues :

1) The filters are partially translated : I mean, in terms of titles it’s okay, as I have created Filter Sets in two other languages and they show properly. But the fields themselves remain on the default language (French) and they are not translated in the other languages when I switch language… I use the same name of Custom Fields for each language.

2) The filters simply don’t work, even on the default language : when I click on checkboxes or price sliders, the filter doesn’t work and continues displaying all the items without filtering them. And it’s the same for all languages.

Please can you help me solve these problems?

Thank you very much :)

Fedo

Hello artvisiondigitalagency

Thank you for choosing Filter Everything PRO.

In general Filter Everything just collect all possible values from a Custom Field specified in a filter. So if you posts conatin all these values in different languages, by default all them will be visible in the filter.

But when you open your French or Italian page and you have set “Empty terms – Always hide” in the Filter Set, you should see only terms related to posts in current language only (because if you have correct values in your custom field, they should not contain French values in Italian posts)

In this case if you don’t use different meta keys for your languages, please set “Empty terms -> Always hide” and check your filters. Also I recommend you to reset filters cache by adding to the URL of your site parameter “reset_filters_cache”. For example https://example.com/?reset_filters_cache=true this allows you to make sure that you see fresh list with last edited custom field values.

Please, let me know if it was helpful for you.

Thank you. Regards.

Okay

does the filter display the value or the label? Because for translation purposes, I have to put the value in French and the Label in English to make the dynamic displays possible in multilingual pages…

Example :

voiture: Car

“voiture” is the value, “Car” is the label

Thank you

Hello artvisiondigitalagency

Sorry for the late response.

If you use ACF for your custom fields by default Filter Everything displays their values.

If you need to display labels instead of values, you can add to the functions.php of your active theme appropriate code from examples below. You also have to edit this code in accordance with your ACF field meta key(s). Below are these codes:
1. ACF field is Taxonomy object – https://gist.github.com/wpserve/0634299bcc67d03bef77119dd20c86e7
2. ACF field is field with choices – https://gist.github.com/wpserve/48277fc0320239d05b1d6e2c4da3db20
3. ACF field is post object – https://gist.github.com/wpserve/a9a58cb8a37be1472ded53296147cc56

Also you always can display whatever you want using filter Term Name hooks – https://filtereverything.pro/resources/hooks/#term-name-hooks and ACF functions that allow you to receive field values by its meta key.

Thank you. Regards.

Hello! We have another issue:

If in the woocommerce settings you select the display of products, for example, by the number of sales https://scrshot.promo-theme.com/rTNtk6G2 , then the “Filter Everything – Sorting” widget (sorting is made on its basis) stops sorting by rating, by sales, etc.

Hello ypromo

Thank you for the report.

I have already added this issue to the bugtracker and I will notify you here when the issue will be checked and fixed.

Thank yuo. Regards.

Hi, I bought the Pro version and it works great! Just one help needed. I use a Query Loop together with the filtering but the pagination doesn’t work quite well i.e. the Next Page and Previous Page always show no matter how many results are there after filtering.

Any suggestions?

Hi freefallapps,

Thank you for providing your credentials.

I have reviewed the website and found the issue that I mentioned previously in the comments – the presence of “untypical pagination.” But I have good news – I have solved the problem by adding the code I wrote you previously into the functions.php file. Now everything is working correctly.


If it is possible I would be thankful for a positive review about the plugin here on CodeCanyon – https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/reviews/31634508

Thank you in advance!

Best Regards,
- Victor

Hi Victor, thank you very much for your help! Unfortunately I checked and the issue is still there. I sent you an example via PM.

Hi freefallapps,

We tried to fix it with a “quick fix code” that we add in functions.php, but it looks like this only partially fixed the problem. In short, the problem is with the “untypical pagination” that you are using on your website and has nothing to do with the plugin itself. Unfortunately, such issues are not related to the plugin support here on CodeCanyon.

We can only recommend finding a WordPress developer that can fix your issues with pagination.

As for the plugin and its functionality – everything works correctly.

Best Regards,
- Victor

Hi

I just by your plugin, put it in elementor page with product module woocommerce and I have this error.

: Uncaught TypeError: extract(): Argument #1 ($array) must be of type array, null given in /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php:32 Stack trace: #0 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php(32): extract() #1 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/widgets/wordpress.php(276): FilterEverything\Filter\FiltersWidget->widget() #2 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2268): Elementor\Widget_WordPress->render() #3 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(609): Elementor\Controls_Stack->render_by_mode() #4 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(750): Elementor\Widget_Base->render_content() #5 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Widget_Base->print_content() #6 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(1354): Elementor\Element_Base->print_element() #7 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Element_Base->print_content() #8 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(1354): Elementor\Element_Base->print_element() #9 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Element_Base->print_content() #10 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/core/base/document.php(1680): Elementor\Element_Base->print_element() #11 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/core/base/document.php(1106): Elementor\Core\Base\Document->print_elements() #12 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/frontend.php(1179): Elementor\Core\Base\Document->print_elements_with_wrapper() #13 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/frontend.php(1074): Elementor\Frontend->get_builder_content() #14 /home/u355936286/domains/prompteurs.com/public_html/wp-includes/class-wp-hook.php(308): Elementor\Frontend->apply_builder_in_content() #15 /home/u355936286/domains/prompteurs.com/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #16 /home/u355936286/domains/prompteurs.com/public_html/wp-includes/post-template.php(255): apply_filters() #17 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/inc/content/templates/parts/loop.php(10): the_content() #18 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/helpers/helper.php(104): include(’/home/u35593628…’) #19 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/helpers/helper.php(63): netzen_get_template_part() #20 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/inc/content/templates/content.php(9): netzen_template_part() #21 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/helpers/helper.php(104): include(’/home/u35593628…’) #22 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/helpers/helper.php(63): netzen_get_template_part() #23 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/page.php(6): netzen_template_part() #24 /home/u355936286/domains/prompteurs.com/public_html/wp-includes/template-loader.php(106): include(’/home/u35593628…’) #25 /home/u355936286/domains/prompteurs.com/public_html/wp-blog-header.php(19): require_once(’/home/u35593628…’) #26 /home/u355936286/domains/prompteurs.com/public_html/index.php(17): require(’/home/u35593628…’) #27 {main} thrown in

I have a new problem. On the « test » page, I have two filters (Modele and Categorie).

First problem : total for all Modele is 1 + 5 + 0 + 2 = 8 At the end of the page you can see 89 results and not 8.

Second problem : Select the first Modele There is now only 7 products (filter run ok). On each product you can see these categorie colored in purple. First product is in « Art » categorie. In menu categorie, you see Art(0) but if you select it, you have the product in result.

Once again I found the solution. Filter set must be on the specific page where the filter is and not on Any pages.

Hello bertrandbiss

Thank you for your reports. I’m glad that you were able to solve the issues by yourself :-)

Regards.

Filter by meta field discounted price There is a custom theme, NOT on WooCommerce. There is a catalog via CPT and two meta fields via ACF – price (main price) and price_discount (discount price) The filter is implemented using Filter Everething for the price by the price meta field.

Please help to implement a price filter so that when a discount is indicated in the price_discount field, this discount is taken into account in the price filter Thank you

Hello jagged_star613

I would be glad to help you more with this, but unfortunately custom coding or code debugging are not included in the item support policy here on CodeCanyon. In other words it is not something for what you paid, when purchased the plugin. I’m sorry.

You have to solve this task by yourself or ask a developer to help you.

Regards.

But this applies to the functionality of your plugin. How exactly can I integrate this?

Hello jagged_star613

The plugin allows you to filter by your “price” or “price_discount” field independently and out of the box. You need just to configure both filters. And it is something that is supported as promised in the plugin description.

But you need to implement complex logic – to filter by first or second field in dependancy from avialability of the “price_discount” for the product. Unfortunately no one filter plugin will support this out of the box, only custom coding can help you.

Regards.

hi i need to enable this options ” Collapse widget and show the Filters opening button” for only specific filter set . Thanks

Thank you very much for your fast response, but I still have issue , i have two filters set in the same page , i need to enable that option for one and another one not

Thanks

Hello HANA21518

I’m sorry for the late response. For some technical reasons your request was missed from support dashboard.

Unfortunately to use different Filters widget behavior on the same page requires some amount of CSS changes and it is something that is out from the item support scope here on CodeCanyon.

As option you can ask a developer to help you to achieve that. From our side we can say only that it requires several hours of CSS adjustments to make it possible.

Regards
- Andrii.

Hi, I purchased your plugin and it looks like it has a lot of potential. However, I cannot make it show on a page with a custom post type. The page shows “No one Filter Set is related with this page. You can configure it in the Filter Set -> “Where to filter?” field.” I have tried different things in the “Where to Filter settings”, but none of them seems to make it work. I can make a products filter work on my WooCommerce products page by selecting Common wordpress pages, in which case it automatically selects “All archive pages for this post type”.

So I did get this filter to show now on the custom post page… I can’t believe it, but somehow I had missed trying the “Pages” option. That works great.

I am still faced with the issue of getting my filters to work though.

Ok, so I got this to work on my own now. I just had to find the right query option. Sorry, I’ll try to do a little more digging myself before posting a comment… ( :

Hi lavonwideman

Thank you for choosing Filter Everything PRO.

I’m glad that you issues are already solved :-) Please, let us know if you will have any questions.

Thank you. Regards.

hi! we have WooCommerce site using ACF but our current implementation has 2 ACF for min price and max price, country and product category filters

we want to include more filters like sale, discounts, brand, color, etc. can you please let us know if this can be done by your plugin? If yes we’ll surely purchase it and if we need any customization what would the cost be?

thanks

I ask because we have a tight schedule. If its few hours, we want to get it done. Else based on your experience we will do it in the next phase in June 2023. Your experience and guidance to suggest will help.

Hello contentsyndicate

To create and setup all filters for a new user who has experience in WordPress but use Filter Everything PRO at first time I think it may take 1-2 hours to try to test and configure all things.

If you mean any customizations, they can be done for example using Templates Overriding feature or CSS customizations. And this time depends from what exactly you need to customize. I think from few hours to several days if you want to do something like this – https://ukraine-hilfe.jetzt/kategorie-unterkunft-or-weitere-hilfsmoeglichkeiten/tag-arbeit-or-medikamente/

Regards.

Thank you for the helpful reply. Appreciate it! We hope to use your plugin soon.

I have pro and am currently trying to implement Ajax search which will work with the filters. For some reason when I select where to filter it does not show my custom search query and so can’t find the filter on the page. Any idea how I can get it to recognise my custom Ajax search query so I can select it and it shows? Also if you are releasing search, do you have a release date? Could desperately do with it. Thanks.

I managed to make this work by using ‘All archive pages for this post type’ then selecting the query instead. It works but the only problem I have is after filtering it stops the on page ajax in the search from working and makes the page reload. Not sure why that is.

Hello aaronbrimacombe

Thank you for reaching support.

For the moment your support period is expired and although CodeCanyon item support policy does not provide support without valid period. We still can process this request but in the end of queue, after all requests from customers with valid period will be processed. This may take some time (days, weeks) and if you want to get it faster, please extend your support period.

Thank you. Regards.

Hello,

we are using an ERP system with our WooCommerce store, which maintains only the product categories instead of all individual attributes.

Therefore, each product is assigned to multiple categories (e.g. Coffee intensity, coffee robusta, used for espresso etc.).

We need to filter the products based on the category, which is already working with three filter options as shown in the screenshot.

If the priority on all filters are set to priority „2“ in the Filter setting in the backend, the filter options are added to the URL in the frontend, which is important for SEO and URL-sharing reasons.

(Backend #1: https://postimg.cc/w1LSPhvR, Backend #2: https://postimg.cc/VJWKn4vg) (Frontend: https://postimg.cc/8FBgFhgg)

How is it possible to add additional filters (e.g. 5 categories)? Or is this filter limited to three?

Hello rupertm2

Thank you for reaching support.

For the moment your support period is expired and although CodeCanyon item support policy does not provide support without valid period. We still can process this request but in the end of queue, after all requests from customers with valid period will be processed. This may take some time (days, weeks) and if you want to get it faster, please extend your support period.

Thank you. Regards.

Hi,

Little bug with french accents when sorting (at least with the “à”).

For example: “À installer” will be sorted last because of the french accent on first letter. If you could fix this on the next release :)

Thanks for your good plugin :)

Hi DailyLost

Thank you for your report.

Please, provide me with link to the page with this issue and if it needs with steps of how to reproduce the error.

Thank you. Regards.

Hi,

Loving the plugin. It’s working well on my shop pages etc, but I can’t for the life of me get it to work on a blog post page that is displaying products.

If I use a WooCommerce block on a blog post to display a selection of products, that I would then like to filter, I get the problem of “No product query to filter” in the “and what to filter” option. I have also installed productX from WPXPO and if I put a product block on the page from that extension, a product query is recognised. So I know I have the right page.

I have added the filter everything filter widget to the blog post sidebar, in the same way I added it to the shop filter sidebar.

Now I am stuck, as the filter will not show.

Anything obvious I missed? I have read the documentation!

PM me and I’ll send you a temp login link.

Thanks,

Marc

Hi mamchale

Thank you for using Filter Everything PRO plugin.

Please, send us credentials to your /wp-admin in accordance with this document and link to the page with this issue, we will check this.

Thank you. Regards.

PM sent with details as requested. Thanks, Marc

Hi mamchale

We already solved the issue and answered you via email.

Regards.

Good morning. I have purchased Filter Everything PRO. I have set up the filter on the products page. The filter includes product categories. Unfortunately, all products are always displayed no matter what filter I choose. https://rytualnapomoc.pl/rytualy/

Hello pentakilospzoo

Thank you for choosing Filter Everything PRO.

It is popular configuration issue and possible reason are:

- Wrong WP_Query selected in the “And what to filter?” field of the Filter Set. Please try to experiment with different WP_Queries in the dropdown.

- Cache issue (WP_Query is cached). You have to check and maybe disable your cache plugins or modules in your hosting provider dashboard.

- AJAX enabled but wrong value for CSS id or class of the Posts Container specified. Please, disable the AJAX feature, until you will ensure that filtering works in general.

Thank you. Regards.

Hello,

I want to use your plugin with elementor’s loop grid.

But filter is not appearing, sort widget work correctly and chip widget appeared when you force filter with url.

After looking around a bit in the plugin code, it seems that the global variable $flrt_sets is empty in the flrt_the_set function. But this function always returns an element of this global variable. So if it is empty it seems strange to me.

I don’t know if that can help.

Hello AGENCEVERRI

Thank you for using Filter Everything PRO.

It looks like you have situation when some plugin or custom code already called the function flrt_the_set(); Because every time when this function is called it returns current Filter Set ID from the global array and removes this ID from the array.

If one of your plugins or code uses for example functions ob_start();, ob_get_contents(); it may load the page one time before you see it the browser and that’s why the function flrt_the_set(); fires two or more times and returns empty array when you see the page in browser.

There are two possible ways to solve this – to find what exactly plugin or code loads the page before you see it and consider whether to use it or no. Or you can just use a trick – to create two equal Filter Sets and the second one will be visible on the page in your browser.

Hello! How can I solve “No wp queries matched to the post type “product” found on the page” without involving coding?

https://calhawkwholesale.com/sockets/?preview=true The field on the right side is woocommerce’s product by category, and it keeps on showing 0 item on the filter everything plugin. Please help me out.

Hello skyhawktools

Thank you for choosing Filter Everything PRO.

Usually such issue occurs when you select the wrong Post type value in the Filter Set you directed on the page. If you are sure that selected Post type is correct but you still see “No wp queries matched to the post type “product” found on the page”, please, send us credentials to your /wp-admin in accordance with this document and we will check this.

Thank you. Regards.

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