Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,686 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8967 comments found.

Hello – Numeric range (available for Custom Field Numeric and Taxonomy Numeric filters only)

How to? I have numeric product attributes. But the option is disabled

Thanks.

Credentials sent. Thanks

FE_support Author Team

We have set up an example in the filter set that you provided, specifically for the “reach” taxonomy (product attribute).

Additionally, we have assigned this filter set to the product categories to make it work correctly, as the shop query is slightly different. You can create a separate filter set and assign it only to the shop page if needed.

Best Regards,
Victor

Ok thanks. a lot for your help. Please add some explanatory how to screenshots to the docs in the future. :-)

Hi,

if “Taxonomy Numeric” is selected for a filter, GROUP BY wp_posts.ID is missing for the query when only this filter is selected. This can cause items to be duplicated, because some of them might have multiple numeric terms selected. As soon as another filter is selected, the GROUP BY wp_posts.ID appears, and everything works. GROUP BY wp_posts.ID is always present when other taxonomies in set are selected.

I was able to reproduce this with all plugins disabled except: Advanced Custom Fields PRO and Filter Everything PRO 1.9.1. Filter set was resaved after plugins were deactivated.

How can we debug this?

Best regards

FE_support Author Team

Hi ideaz_agency

The fix has been added. Please check whether everything is working as it should.

Best Regards,
Victor

Hello,

it works perfectly. Thank you very much.

Best regards

FE_support Author Team

We are glad to hear that everything is working well.

Best Regards,
Victor

Hello,

i have a pre-sale question for the PRO Plugin: Is it possible to first filter by post_type? Because we have a blog with shop – so the first step would be filtering by “section” – which means: post_type (posts or products).

Is this possible? Thank you, BR Andreas

Hello Victor, thank you for the fast reply.

I understand your concerns. From a usability point of view it would be more convenient for the website users to have such a function. For me the starting point is the search bar – which is for most websites one global search bar. And i had in mind to filter the global search page with your filter.

I may can set up filtering on global search. And have a different filter for product pages / shop pages.

Thank you, Best regards, Andreas

FE_support Author Team

Two separate queries and two filter sets on the same page, each filtering a different post type, should make it work if both post types are on the same page and need to be filtered.

This is because each filter set is created for a specified post type only.

On the search page you can apply filter set, there is a post_type parameter. So when you search for something, the URL looks like this: ?s=apple&post_type=product or ?s=it&post_type=post, which specifies which post type is being searched.

Best Regards,
Victor

Good morning Victor,

and thank you for the further information :-)

Best Regards, Andreas

Dapadon

Dapadon Purchased

Hi We have Pro Support..

I have https://ridgeway.reidmedia.co.uk/shop/

When I do a category search in the sidebar.. it works.

However – when we go to page 2 or 3 of the results.. It loses the filter and displays all products not in the category.

Any thoughts please.

Best Wishes, Colin. Colin@resilient-ms.co.uk

FE_support Author Team

Hi Colin

Thank you for reaching out to our support team.

This is quite an interesting behaviour.

Can you please send the credentials to the wp-admin dashboard following this document so we can check it?

Most likely, this is caused by the page builder functionality ignoring the filters on the second page and just reverting to the original query, which explains why all of the products appear again on all of the pages when pagination is added in the URL.

Best Regards,
Victor

Hi Colin

We have checked the site and also tested it on our end using the Beaver Builder.

In our clean environment, with only the Beaver Builder itself, everything is working correctly with the pagination. However, in your case, it is loading all of ther other pages and posts.

Most likely, some third-party addons or custom code are causing this behavior. We recommend turning off all other plugins, leaving only the clean Beaver Builder with our plugin, to test if everything works correctly.

If everything works correctly, you can activate the remaining plugins one by one, checking the filtered page each time to identify which specific plugin or custom code is causing this behavior.

Here are the results of our tests: https://prnt.sc/chsuzPXF9eVM

Best Regards,
Victor

Good morning,

We’ve also submitted an inquiry from this same account, but we forgot to ask one thing:

Do you offer any type of agency license, meaning one with unlimited use or any discounts for purchasing multiple licenses, even if it requires an annual fee?

Thank you, best regards

FE_support Author Team

Hi onlinemente

Thank you for reaching out to our support team.

Please contact us via PM, indicating that you are interested in the multi-license, so that we can provide all of the required data: https://codecanyon.net/user/fe_support

Best Regards,
Victor

Good morning

We purchased the license some time ago, and it shows as active on some websites, but I don’t know which website it’s currently installed on. Therefore, I need to know which website it’s installed on so I can review it and keep an internal record.

Thank you, best regards

FE_support Author Team

Hi onlinemente

Thank you for reaching out to our support team.

When it comes to custom fields, this is a slightly different situation. The best approach here is to use checkbox custom fields and add values in both languages so you can apply the required ones on the translated products.

If that’s not suitable, there is a hook wpc_terms_before_display or a couple of others described on this page: https://filtereverything.pro/resources/hooks/ to help you choose the one that will fit best for your case.

Best Regards,
Victor

Hello, I think you have given the wrong answer. Could you please answer the original question?

FE_support Author Team

Hi onlinemente

Our apologies, you are absolutely correct, the previous response was intended for another user.

Please send us your license key via PM: https://codecanyon.net/user/fe_support so that we can provide you with either the information on where it is installed or deactivate it across all sites. This way, you can activate it only on the required ones.

Best Regards,
Victor

Our Website : https://mightyzap.com/en/products/

Hello, I have another problem, so I separated the comments. Use WPML for translation. Filter conditions were defined by ACF custom fields. We set ‘Filter Everything’ to ‘Translatable’ in WPML settings

1. The two languages use different filter sets. 2. Both languages share the same ACF custom filters, because using different custom filters for many products is difficult to manage. 3. Just change a few words that appear on the filter. Is there a hook available?

FE_support Author Team

Hi noida713

Thank you for reaching out to our support team.

When it comes to custom fields, this is a slightly different situation. The best approach here is to use checkbox custom fields and add values in both languages so you can apply the required ones on the translated fields.

If that’s not suitable, there is a hook wpc_terms_before_display or a couple of others described on this page: https://filtereverything.pro/resources/hooks/ to help you choose the one that will fit best for your case.

Best Regards,
Victor

Thank you! I was hoping that only some of the labels would be replaced, so I put them to great use.

wpc_terms_before_display()

FE_support Author Team

Hi noida713

Yes, you can basically choose the required one for the required changes by using a WPML function to check the current language and run the code to change some of the terms.

Best Regards,
Victor

Our Website : https://mightyzap.com/en/products/

We are filtering the product into ACF custom fields and categories. The product list is marked with ‘Display posts’ and ‘Display posts pagination’ extensions.

The PageNation extension we use is adding parameters to the filter link. If I change the filter condition on page 2, I can see a blank list if the number of products to display is not enough to display page 2.

Is there any hooks I can use on ‘Filter Everything Pro’ that can help? If I can understand how filters import links, that would be great. Is there a way to exclude parameters?

The extension I use adds the following parameters to the links in all filters: https://mightyzap.com/en/products/ ?dps_paged=2

FE_support Author Team

Hi noida713

Thank you for choosing Filter Everything PRO.

What we can recommend is this plugin for pagination, which is used for WooCommerce: https://wordpress.org/plugins/load-more-products-for-woocommerce/

It is compatible with the filtering.

Alternatively, you can use the default WordPress pagination.

As for the hooks, you can try using this one to write your own custom code to remove the pagination parameters from the URL:

return apply_filters( 'wpc_filter_term_url', $url ); 

Best Regards,
Victor

Hello, my Licence Code in the text and the pdf are not correct. I cant update my plugin. Can you help me?

FE_support Author Team

Hi Seppel87

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

Hello Support, I have sent the Admin Credentials and a detailed description of the issue via Private Message (PM).

Status: Credentials sent via PM. Query Monitor installed. UpdraftPlus Backup created.

Issue: Filters are unresponsive (URL not changing) on Elementor Pro.

Please check my message.

Thank you

FE_support Author Team

Hi shamy_17

Thank you for reaching out to our support team.

All of the answers were provided in the original comments section: https://codecanyon.net/comments/31895473

As long as the requests are related to the same topic, please write all responses in the same comment thread, as this helps to see the whole history and makes it easier to keep track of, rather than having fragmented responses across different comment threads.

Best Regards,
Victor

Good afternoon, I can’t generate a license key after the purchase — it returns an error. I need the key to activate the plugin in the WordPress admin panel. I click “Get your License Key”, and then I get an error on Envato: “Something went wrong. Please, return back and try to click on ‘Get license key’ button again.” I do have a purchase code, but it doesn’t work for activation. How can I obtain the license key?

FE_support Author Team

Hi antsites1

Thank you for reaching out to our support team.

Please send us your email via PM: https://codecanyon.net/user/fe_support so that we can contact you via it, to provide the required data in order to generate the key for you.

Usually, incognito mode should work without any issues with this process.

Best Regards,
Victor

pirco

pirco Purchased

hi I just purchased a second licence a few minutes ago of Filter Everything Pro but my item purchase code doesn’t work. it’s for a localWP site

FE_support Author Team

Hi pirco

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

Hello,

I am using Filter Everything PRO on a live WooCommerce site.

I am getting repeated PHP warnings on PHP 8.2 and PHP 8.3:

PHP Warning: Undefined array key “view” File: wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php Line: 937

The warning happens very frequently on frontend traffic (category pages / product filters / normal browsing). It fills debug.log quickly.

Environment: - WordPress: latest - WooCommerce: latest - PHP: 8.2 (also tested 8.3) - Theme: GeneratePress - Filter Everything PRO: latest version

This looks like an array key check is missing (e.g. $data[‘view’] when the key is not set).

Can you please: 1) Confirm this is a known issue 2) Provide a fix / patch or 3) Tell me the correct workaround or setting to prevent it

Thank you.

FE_support Author Team

Hi prockuredmarketing

Thank you for choosing Filter Everything PRO.

This is a known issue, and it will be fixed in the 1.9.2 update.

In order to fix it, you need to go to filter-everything-pro/src/Entities/EntityManager.php on line 937 and instead of this line:

$is_rating = ($filter['view'] === 'rating' && $filter['e_name'] === 'product_visibility' ) ? true : false;

Use this one:

$is_rating = (isset($filter['view']) && $filter['view'] === 'rating' && $filter['e_name'] === 'product_visibility' ) ? true : false;

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

Best Regards,
Victor

Hello, I am using the Pro version with Flatsome theme. I use the filter shortcode on a page right above the Flatsome product list. In the “Where to Filter” section, I have selected “Pages” and then the name of the Page where I added the shortcode. Under “And What to Filter” I have selected “Posts Lists <Products>.” On my product page, I see the error “No one Filter Set is related to this page. You can configure it in the Filter Set -> “Where to filter?” field.” I am not sure what else to change. Is this a compatibility issue with Flatsome theme? Thank you for your help!

FE_support Author Team

Hi markmcin

Thank you for choosing Filter Everything PRO.

Most likely, this is because this page is used as a shop page, a home page, or a blog page. If this is the case, you need to choose “Common WordPress Page + Shop or Home or Blog” based on what this page is used for.

Also, there is an eye icon next to “Where to filter” on the right side. When you click it, it opens the page where this filter set is placed. This can also help ensure that the filter set is placed on the correct page, as sometimes it is not.

Please let us know if this helped to fix the issue.

Best Regards,
Victor

This worked thank you. Previously, the “where to filter” was pointing to the right page (the eye icon opened the right page) ... but now when I select Common Wordpress pages and Homepage rather than selecting the page name directly, the filter works. Thanks again.

FE_support Author Team

Hi markmcin

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Hello Support Team, I am a user of the Filter Everything Pro plugin. The Problem: My filters (both Desktop and Mobile) were previously working correctly. However, after I added custom CSS to match the filters with my website’s style, the filters stopped functioning. They are visible but do not filter the results when clicked. Steps to reproduce: Go to my website page: [INSERT YOUR WEBSITE LINK HERE] Try to click on any filter. You will see that the results do not update. My Goal: I need to style the filters to match my theme without breaking the plugin’s functionality. Could you please help me identify which part of my CSS might be causing the conflict, or provide the correct CSS class selectors I should be using?

FE_support Author Team

Hi Shamy

We have checked the page with the issue, and the problem is that you have two sorting widgets on the page. This is the cause of the issue.

While multiple filters can be placed on the same page, the sorting widget is a bit different, as it shares the same ID, which causes duplication issues. In general, having duplicated content and simply switching to hide it or display based on whether the user is on a desktop or mobile is not the best approach, as it takes twice the processing time. The content is only hidden by CSS styles, not fully disabled, and the system still loads and queries products from both instead of loading a single template for mobile or desktop. So the system is doing double work, even though the user only sees one version. We’d recommend using one product query with a single filters widget and sorting widget, and using CSS to ensure it fits properly on mobile as well.

For now, the solution is to use only one sorting widget on the page to avoid any conflicts.

Although we do have plans to add support for multiple sorting widgets on the same page in our development list, it is currently only planned and will be added in future updates.

Best Regards,
Victor

Hi Victor,

Thank you for the detailed explanation. That makes perfect sense—I didn’t realize the Sorting widgets shared the same ID and were causing a conflict.

I have followed your recommendation and removed the duplicate widget. I am now using a single sorting widget for both Desktop and Mobile, handled via CSS. This has fixed the multiple-click issue and the hover glitches.

Thank you for your expertise and for looking into this!

Best Regards,

Hi shamy_17

We are glad to hear that the issue has been resolved. You did an amazing job!

Best Regards,
Victor

“Hi dawmacpolska

Thank you for reaching out to our support team.

Can you please send the link to the page you are mentioning so that we can check it?

Also, please specify whether this is happening in mobile mode, desktop, or both.

Best Regards, Victor”

mobile, -> https://dawmac.pl/?post_type=product

FE_support Author Team

Hi dawmacpolska

Thank you for reaching out to our support team.

Please fix the mixed content issue on your site first: https://prnt.sc/HI8oHgPzKpXI

This is a very important to fix it.

Also, please note that when you are on this site in the comments section: https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/31634508/comments and logged in with the account where you made the original request, you can add your replies in the same comment thread that was created, so it will be easier see the whole history. Without creating new comment threads.

Best Regards,
Victor

I tried to get the license key by clicking Get your License Key but it is redirecting me to black white page.

FE_support Author Team

Hi Aadii_5636

Thank you for reaching out to our support team.

Have you tried using incognito mode in the browser? Usually, it helps to resolve this issue. Please let us know if it helped you receive the license key.

Best Regards,
Victor

Hi there,

Is it possible to do this:

I have custom post types with vacancies that have a location and I want the user to be able to use a Search Function with a radius.

For example:

Search: Amsterdam Radius: +50km

It would then show the filtered items based on their location (Amsterdam + 50km).

I already set up ‘Location’ as a custom field in Advanced Custom Fields. Is anything like this possible within the plugin?

FE_support Author Team

Hi rickaahz

Thank you for reaching out to our support team.

Unfortunately, there is no such functionality in the plugin itself. This would require functionality that works with dynamic data, which does not have predefined values and relies strictly on dynamic inputs to display results. Because this is a completely different area, it is difficult for us to suggest a reliable workaround.

One possible approach could be to add filters for each city with radius options, allowing users to select them manually, for example, choosing “New York” in the city filter and selecting a 30 km radius filter to display posts that have the city “New York” applied and a radius of 30 km.

Please note that generally, there is no support for accounts whose support period has expired following the support policy.

If you have any further requests, we can help you once we have addressed all requests from accounts with valid support periods. Please note that this process may take some time, possibly days or weeks.

If you want to receive it faster, please extend the support period. We will prioritize processing the request for supported accounts.

Best Regards,
Victor

I’ve installed the plugin, but there is no Russian localization in the Pro version. Russian language works only when the FREE version is active. How can I get the Russian translation file for the Pro version? Could you please provide the .po/.mo files or let me know how to enable Russian localization properly?

FE_support Author Team

Hi antsites1

In the free version, this is just localization created by other users and is not controlled by us. It is part of WordPress localization itself, and you can find more information about it in the official WordPress documentation about user contribution localization.

Officially, there is no localization for the ru language, and there are no plans to add it.

Best Regards,
Victor

Hi, I hope you are well. I am having some filters that look like they do not appear. I previously had a similar challenge.

If you recall, you helped us with some custom work to our filters and not sure if this has somwething to do with it.

https://dev2025.dreambeds.co.za/product-category/stock/home-furniture/couches/arm-chairs/

specifically I am not seeing the ‘materials’ filter.

If you go one level down to the url below, you see it, but then go one up and it is missing. You can see the missing filter oni the URL below. https://dev2025.dreambeds.co.za/product-category/stock/home-furniture/couches/

Please assist with this, thank you very much.

Regards, Tarquin

FE_support Author Team

Hi Tarquin

Thank you for reaching out to our support team.

There are no products that contain any terms from that filter, which is why it is hidden. Please make sure that you have applied the relevant terms to the products displayed on that exact page in order to test it.

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