Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 16,183 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9142 comments found.

Hello,

Is there a way to add SEO Rules for the combination of 2 parameters of the same filter, for example the combination of 2 categories or two product colors (in the URL they are concatenated by or)?

e.g.: https://dinasti.mx/tienda/categoria-esclavas-or-pulseras

In the dashboard you can only combine one parameter per filter. Is there any way to add the meta tags <title> and <description> to this kind of combinations, even by adding them by code to the theme?

Hello alinnovatr

Thank you for the question.

If you mean situation, to create SEO Rule for the situation, when you select several terms of the same filter (for example Color blue + yellow simultaneously) it is not possible in the plugin out of the box. This was done to avoid sanctions from Google for search spam.

Because people very rarely use search keyphrase like “buy blue or yellow woman dress”. Usually “yellow woman dress” or “blue woman dress”. Also if to allow to index such combinations there will be a lot of automatically generated pages with “index” status. And Google can lower the rating of such a site.

Thank you. Regards.

Hello, I purchased the plugin Yesterday but have a question for now. Before buying the plugin I saw a field “Custom Numeric field” pro version. so when I bought the plugin I can’t see that field. Could you provide some info how to set for example price range, length or weight ranges?? best

Hello artyom1987

We already received refund request from you and it will be processed as soon as possible.

Thank you. Regards.

Hello Stepanyuk, Ok, wwaiting for the refund process. Thanks.

Hello Stepanyuk, One more time I would like to remind you about the refund acceptance as within the period of the refund request I can raise it to Envato as the time is running and no decision was made there. So, could response there as you agree to make the refund? Best.

Is it possible to have the same filter on different pages?

Hello miguel84

Thank you for your interest in Filter Everything PRO.

Yes, sure. You can direct Filter Set on multiple pages and to filter on all them with the same Filters widget.

Thank you. Regards.

How? On “Where to filter?” setting I choose pages, then I must select a specific page from dropdown. How to select several pages?

Hello miguel84

For the moment there is ability to select only one specific page or all singular pages if you mean Pages (not archive pages like category, tag, author etc)

The last option to direct Filter Set on all singular pages will be available in the next plugin version, which will be released on next Monday or Tuesday. As option I’ve sent you intermediary plugin version that supports this feature just via PM now.

You can point your Filter Set on all singular pages, but for example with Widget logic plugin (or even custom code) to display Filters widget on desired pages and hide it on all other pages.

But please, pay attention that Posts loop on all such pages should be exactly the same to be available for filtering by the same Filter Set. Different Post loops require different Filter Sets.

Thank you. Regards.

Hello,

Thank you for your previous assistance. Here is another question. I have spotted that the filter does not recognize all categories of the posts located on a certain page and when a category is checked it does not filter properly. I tried using different post queries but still no change. Here is a link to such page https://digitalalliance.bg/en/inspiration/training1-good-practices/ Regards, Stefan

Hello Stefan

Thank you for your credentials.

I’ve checked the page, but I can not understand what you expect from filters when you do not display your posts on that page https://digitalalliance.bg/en/inspiration/training1-good-practices/

Because if you expected to see posts after selection a filter term you have to know, that filtering does not add new posts on a page. It only narrows existing posts list by filters criteria. In other words you have to display your posts grid first before start to filter them. As I do not see any posts on the page, it means that there is nothing to filter. Please, display your posts first.

Thank you. Regards.

Hi there Well the posts are there just under different tabs, or the filter and post grid have to be in the same container in order for the filter to get them? Regards

Hi Sterasoft-new

Thank you for your advice. Finally I have found tabs and post grids inside them. It is not so obvious to understand that there are tabls.

I have to say few moments:

1. You have several post grids on the page and I’m not sure what exactly post grid you want to filter. But if you want to filter all post grids in all tabs you have to create appropriate number of Filter Sets for them. One Filter Set per one posts grid and every Filter Set have to use different value of the “And what to filter?” field. In other words they have to use different WP_Queries related wich each post grid.

2. Please, do not try to enable AJAX, until you setup and ensure that Filters widget works and filter desired post grid.

You also sent us link to another page, we disabled there AJAX and filtering became to work. To configure AJAX correctly, please read this short article – https://filtereverything.pro/resources/plugin-settings/#ajax

Thank you. Regards.

I want to know if the pro plugin supports a price filter for a custom Repeater field, it’s a Repeater ACF filed with two filed max and min price please see attached screenshot https://drive.google.com/drive/folders/1jGnLyLDmRwOW9SjeJK2s5pfR9tT-LVPu?usp=share_link

Hello bansarilakhatariya

Thank you for your interest in Filter Everything PRO.

You can create separate individual filters for every repeater sub-field but this is not very convenient and does not make a big sense.

In general in this case it would be better to create additional Custom Field and store there Max and Min values as it is implemented for example for Price in WooCommerce. In this case you will be able easy to create numeric filter by this field and filter posts by Max and Min values.

Thank you. Regards.

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.

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