Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,679 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8963 comments found.

akinl

akinl Purchased

Hi,

This is the therapist page, on arrival all therapists are listed, and the fees correctly lists which therapists are available at which segment

https://prnt.sc/XUMVQXMvArld

Once, the fees filter is applied, all the therapists disappear, even though there are results for each. The links below will show this, example image is for when up to £50 is selected

https://prnt.sc/hiBPl1eQNYqZ Once the filter is reset, the therapists all reappear. https://prnt.sc/0tHSWIibY4P9

This issue also exists when the fee filter is combined with any other category of filter. For ex if I select to see a therapist between 6 & 10pm, I get this (image 4)

https://prnt.sc/zYTfUWsnSRO4

but once I also apply a fee filter, the results disappear.

Thanks, AkinL

akinl

akinl Purchased

Not ideal putting my clients website in the chat for all when only you need to see it.

FE_support Author Team

All data that you do not want to share publicly you can share via PM here: https://codecanyon.net/user/fe_support

Regarding the issue itself, you are using custom fields for filters, which most likely contain mixed data in the database. Please check this page about typical ACF custom field mistakes: https://filtereverything.pro/resources/acf-and-fe/#important

If it will not help to fix the issue, you can send the credentials to the wp-admin dashboard following this document so we can check it.

Not publicly, everything should be sent via PM.

Best Regards,
Victor

Hi, I am trying to style the filters as they are much too fat and taking up space, with the client not happy and wants something more streamlined.

Could you perhaps point me to good documentaton or a guide on styling filter everything better?

Also, as a 2nd option, would horisontal filters (running at the top of my site) be able to give a better look? I have seen they are possible, but where is the setting for horisontal filters. or do I do it in shortcode?

Thank you very much.

Regards, Tarquin

FE_support Author Team

Hi Tarquin

1) There is no documentation on that, as all custom styles can be applied in the same general manner. You can add them under Filters > Settings > Experimental > Custom CSS.

Also, you can check general information on how to find the required classes of any element on the page here: https://wordpress.org/support/topic/colour-change-to-filter-title/.

There’s nothing unique about styling our plugin, the same approach applies.

2) There are also upgraded styles for checkboxes, dropdowns, etc., which can be enabled under Filters > Settings > Experimental: https://prnt.sc/mqP3n1o0mNiv

The horizontal layout can be enabled from the widget settings or shortcode parameters:
1_ Filters widget: https://filtereverything.pro/resources/filters-widget/
2_ Shortcodes: https://filtereverything.pro/resources/shortcodes/ (This option will be moved to the filter set settings in the 1.9.2 update.)

Best Regards,
Victor

Hi, is it possible to add activated website URLs to the license key overview page? One of our sites deactivated for some reason and the key that was probably used says “This license key already used for two sites.”

Best regards

FE_support Author Team

Hi ideaz_agency

Not really, as it can cause potential security issues and add an extra layer of functionality that isn’t very effective anyway, since it doesn’t grant any permissions to modify that data.

You can simply send us your license key via PM: https://codecanyon.net/user/fe_support so we can deactivate it across all of the sites. Then you can activate it only on the required ones.

Best Regards,
Victor

Hi, ok, will do.

Since this didn’t happened the first time, here is a question about the license behaviour. If you have activated www.example.com and dev.example.com with the same key, would cloning the database from www to dev deactivate the license?

Best regards

FE_support Author Team

Regarding cloning sites and the database: if you have activated the license on a staging site and then clone the site to the production environment, you will encounter an issue. The filter license may appear as activated on the site (since the DB with the data is cloned), but on the license server, it won’t be activated, which can cause functionality to be blocked even if it looks activated.

We recommend deactivating the plugin license before cloning, after cloning the site to the required environment, activate the license on the cloned site.

This was in your DB, and in the license served data will be synced.

The license has been deactivated across all sites. Just in case so you can have normal working license on both.

Best Regards,
Victor

Hi,

For some reason enabling AJAX prevents WooCommerce Add to Cart buttons to render correctly. Thus, making them unclickable. The theme is Gutenberg based.

https://nimb.ws/gEDsiRc

FE_support Author Team

Hi web-maverick

Yes, this will be resolved, and hopefully added in the 1.9.2 update.

Best Regards,
Victor

Any news about the 1.9.2 update after these 2 months? :(

FE_support Author Team

Hi web-maverick

Unfortunately, it is still under development and polishing, as it is now connected to the free version as well, with multiple changes in it. The updates should be released simultaneously in order to avoid any type of conflicts. So this is all taking much more time than was expected.

As a support team, we are receiving information that it should be released soon, but we do not have any exact dates so far.

Best Regards,
Victor

Hi,

For some reason if changing Wordpress language doesn’t affect change in translations of Woocommerce product stock status filter.

It stays in English: In Stock / Out of Stock

https://nimb.ws/p8sVvqr

FE_support Author Team

Hi web-maverick

It depends on which language you are choosing, there may simply be no localization for that language, or the language may have changed only for the profile and not the site language.

You can use Loco Translate to create the required localization for your site language. Please keep in mind that one language can have different variations, and it will not work everywhere. Each variation will work as a separate one.

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

Thank you for your response. It turned out to be Cache problem that didn’t change the translations for your plugin for some reason. Although WooCommerce elements didn’t require to completely purge the Cache.

P.S. I haven’t used the plugin for quite a while. So I coming back to see what it can be re-purposed for new projects.

FE_support Author Team

Ah, that’s typical with caching plugins. In our experience, some aggressive caching plugins cache entire pages, so even if you remove widgets from the sidebar, they may still appear and try to function. They may also cache already filtered queries and display them on the page, even without a selected filter, because the page remains in that cached state.

Best Regards,
Victor

Hi, I’d like to apply the same set of filters to more than one page, but not to all pages. I tried assigning the same ID to the containers of the different pages containing the queries to be filtered and assigning it to the filter set in the settings. But when I select “Pages -> Any page” in the “Where to filter” section (the first option), the filters appear but aren’t applied, and they don’t seem to see the queries on the pages. How can solve this issue? Thanks in advance

FE_support Author Team

Hi Ylenia_Vernucci

Thank you for choosing Filter Everything PRO.

You can only place a filter set on one page or all pages that share the same main query (default posts/products/CPT archive pages).

However, considering that you are placing them on singular pages, the queries across all of them are unique. Therefore, you need to duplicate the filter set, place it on the exact page, and choose a list (query) to filter on that specific page.

Best Regards,
Victor

OK, thank you

Hi,

Does this work with WooCommerce product categories, or do I need to redo my menu links with the URL categories that the filters use?

Also, at the moment I just use a URL page link with no variables to reset the filters, is there a a better way to reset the filters?

Many thanks, Ryan

FE_support Author Team

This is most likely related to the styles on the page, which may be making the container too small or forcing the list items to stack vertically. You can apply custom CSS to adjust this behavior and make them display horizontally.

The custom CSS can be placed in the Filters > Settings > Experimental.

Best Regards,
Victor

No problem, I just set the list display to inline block. That works fine.

FE_support Author Team

Just make sure to set the overflow auto as well (if not set), so the items won’t be cut off, and a scrollable tab will be added instead.

Best Regards,
Victor

I purchased Filter Everything Pro and received my license key as a file in the download package. I entered the key, but the system says it’s not valid. I also tried activating it in incognito mode, but the same error appears. Could you please check my license and help me activate it?

FE_support Author Team

Hi nutvokvanya

In the PRO version, you need to specify the page where the filters will be displayed (as you can place them on any page), along with the post list in the “And what to filter” section, to make the filters work correctly. This is because it has the ability to filter custom queries, and there are multiple custom queries on the pages.

Additionally, you can send the credentials to the wp-admin dashboard following this document with the link to the exact page where the filters do not appear, so we can check it, display them on the page, and provide instructions based on that case.

Best Regards,
Victor

Hello Victor,

I have selected “Products” in the “Where to filter” field. However, when I display it using the shortcode on the products archive page, I get the message: “No filter sets are associated with this page. You can connect them in the ‘Where to filter?’ field in the filter set.”

Could you please advise how to fix this?

Thank you.

FE_support Author Team

The “Products” pages refer to the singular product pages. You need to look for either “Common WordPress pages + any archive page…” (on all archive pages) or “Common WordPress pages + Shop” for the shop page, and “Product categories + any product category or exact category page” for product category pages. For singular pages, select “Pages + name of the page.”

Best Regards,
Victor

On my website: https://igreen-pharm.co.il

I’ve an issue with the product filters: when I select any filter (for example “Acne for Hair tag”), the URL changes but the product list does not update at all. In other words, none of the filters actually affect the product display.

Here’s what I’ve already checked:

AJAX is currently disabled, and when I enable it the results still don’t load.

I set the container to .shop-container (default in the theme) and also tried main#main and .products – no change.

I cleared both the site cache and Cloudflare cache – still the same problem.

Could you please advise how to fix this so the filters will properly update the product list?

Thank you very much

FE_support Author Team

Hi dorino11

Thank you for choosing Filter Everything PRO.

Most likely, the issue is with the chosen list in the filter set settings under the “And what to filter” dropdown. This option defines which product list on the page will be filtered.

You need to change it, hit the update button, and test the filtering.

If it won’t help, you can send the credentials to the wp-admin dashboard following this document so we can check it.

Best Regards,
Victor

FE_support Author Team

Hi dorino11

We have checked the site, opened the filter set, cleared all the cache (which you have quite a lot of on the site), and hit the update button in the filter set. It looks like it is filtering correctly now.

Best Regards,
Victor

Hi, this error is frequently appearing in our site error log and I’d like to find a way to fix it:

Fatal error: Uncaught TypeError: explode(): Argument #2 ($string) must be of type string, array given in /wp-content/plugins/filter-everything-pro/src/RequestParser.php:133

Best regards

Hi Victor, thanks for sending the fix over. Will this be in the next update of the plugin? I’ll make a note to add it each time I update if not.

Thanks Helen

FE_support Author Team

Hi Helen

Yes, absolutely. It will be included in the next plugin update, as this is related to potential errors when some other data type is passed. It will act as a protection mechanism to prevent any errors and similar issues.

Best Regards,
Victor

That’s great, thank you!

Best regards Helen

Hello, one of our filters has randomly stopped working, i have no idea why.

The people field works on some numbers like 5 but only gives 1 result, there are multiple for 10 but it shows nothing.

This is the live page with it not work: https://www.excellence.villas/villas

i duplicated the filters and created a test page and none of the filters work on this page – https://www.excellence.villas/villas-test/ any ideas?

thanks, Sam

FE_support Author Team

Hi Sam

1) If a filter was created from an ACF custom field, please check this page: https://filtereverything.pro/resources/acf-and-fe/ and reverse any changes made on the site during the period when the filter stopped working.

2) You also need to select a filtered list under “And what to filter” in the duplicated filter settings in order to make it filter posts on the page.

If you want us to check all these issues directly on your site, please extend your support period so we can provide further instructions on how to share your credentials safely.

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

Hi,

I have various products categories and so need a hierarchical system. I am aware this is only possible using the checkboxes.

The issue I am facing is that the user has to keep on selecting parent categories, then selecting a child category, then unselecting the parent category.

For example, I have the structure: Printed Products > Accessories > Badges > Large Badges, Small Badges. To have to select/unselect each of these to get to the 2 smallest child categories is very frustrating.

I have also noticed that when you click the parent category, it doesn’t expand and show the child categories which is a further few clicks.

Is there a way around this?

Thanks

Hi,

Thank you for your message and explanation. I completely understand why support outside the standard plugin functions isn’t included, my issue is that this feature isn’t already included in the plugin. I think of it a very basic thing to have. As this is not available, the plugin is unfortunately of no help to me – could you please arrange a refund?

Thank you,

Michael

FE_support Author Team

We are sorry to hear that.

In general, a refund is possible by submitting a form through the account where the plugin was purchased and waiting for a response. Please note that the support team does not handle refunds. Furthermore, we have no control over the refund team and cannot speed up the process or influence it in any way.

Best Regards,
Victor

Hi Victor, thanks for your help. I will get in touch with the refund team.

Hi,

I am testing the free version of the filter everything plugin. It appears that it should filter based on shipping class. But, it doesn’t work with variation shipping class. Does the licensed version ?

Thanks for you time. -Rob

FE_support Author Team

Hi Rob

Thank you for your interest in the Filter Everything plugin.

Yes, the PRO version of the plugin has the ability to sort by product variation data. If the variations contain specific data that is not related to the parent product, it will detect it using the option called “Use for variations.”

Best Regards,
Victor

ABrom

ABrom Purchased

Hey,

2 questions for you:

1. I have product category filters in my set. I want this to only display Children categories not the same level product categories. How can this be achieved? Could not find in documentation.

2. I have a filter for Brands. Can I not display the Images? Is there an option for that?

Thank you so much for your support!

FE_support Author Team

Hi GiacaNerra

Thank you for choosing Filter Everything PRO.

1) There is no exact functionality to display only the child categories in the filters, as it displays those that are available for your products. However, you can go to Filter Set Settings > navigate to the required filter > click More Options, and from there use the Include/Exclude functionality to remove unnecessary terms from the filter. Also, you can place a separate filter set on each category page (or any required page) and apply the exclude functionality to match the exact filter terms you need.

2) As to removing the default Woo brand images, you can use the following code snippet.

add_filter( 'wpc_brand_filter_entities', 'custom_exclude_product_brand' );
function custom_exclude_product_brand( $entities ) {
    // Remove 'product_brand' 
    return array_diff( $entities, ['product_brand'] );
}

Best Regards,
Victor

Hi, I’m experiencing a fatal error with your plugin on my WordPress website. When I try to access the WordPress admin dashboard or the plugin’s settings page, several warnings appear followed by a fatal error related to array_merge() inside EntityManager.php.

The error message indicates that the second argument passed to array_merge() is false, which seems to happen when one of the internal functions returns false instead of an array. This triggers multiple warnings such as “Trying to access array offset on false” and eventually stops the page from loading.

I also tried applying the fix you previously suggested — adding isset($filter[‘view’]) to the condition on line 937 of EntityManager.php — but the issue persists. It appears that, aside from the rating filter case, there is another situation (around lines 463–470) where getFiltersRelatedWithPostType() returns false, and the code still tries to merge it, leading to the fatal error.

The main problem is that this error completely blocks access to the WordPress admin dashboard. As soon as the Filter Everything Pro plugin is activated, the entire wp-admin area stops working — it becomes impossible to access any section of the backend, including the Plugins page. The only way to recover access is to deactivate the plugin manually via FTP

Warning: Trying to access array offset on false in /home/atenas/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 463

Warning: Trying to access array offset on false in /home/atenas/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 467

Warning: Trying to access array offset on false in /home/atenas/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 468

Warning: Trying to access array offset on false in /home/atenas/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 470

Warning: Trying to access array offset on false in /home/atenas/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 470

Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, false given in /home/atenas/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php:470 Stack trace: #0 /home/atenas/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php(470): array_merge(Array, false) #1 /home/atenas/public_html/wp-content/plugins/filter-everything-pro/pro/Settings/Tabs/SeoRulesTab.php(119): FilterEverything\Filter\EntityManager->getFiltersRelatedWithPostType(‘product’, ‘post_meta’) #2 /home/atenas/public_html/wp-includes/class-wp-hook.php(324): FilterEverything\Filter\Pro\Settings\Tabs\SeoRulesTab->initSettings(’’) #3 /home/atenas/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #4 /home/atenas/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #5 /home/atenas/public_html/wp-admin/admin.php(176): do_action(‘admin_init’) #6 /home/atenas/public_html/wp-admin/plugins.php(10): require_once(’/home/atenas/pu…’) #7 {main} thrown in /home/atenas/public_html/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 470

Perfect, that’s solved — but now the pages aren’t working. If I deactivate the plugin, everything works perfectly.

Perfect, that’s solved — but now the pages aren’t working. If I deactivate the plugin, everything works perfectly.

I had to deactivate it again.

FE_support Author Team

Hi atenasventilacion

Which pages aren’t working? Please attach the link to the exact page so we can check it quickly and possibly fix it. Most likely, the filter prefixes aren’t unique and are conflicting with the page slugs or something similar.

Best Regards,
Victor

Hi, I have sent my credidentilals.

For this issue: I can’t seem to make the filter work on this page: https://wordpress.norheims.no/?page_id=2429 I have a filter on this page, and that works. I’ve tried to do the setup the same way. https://wordpress.norheims.no/?page_id=2184

Thank you :)

FE_support Author Team

Hi elena426 

We have checked the site and simply clicked the “Update” button in the filter set that was placed on the page where it wasn’t working. After that, everything started working correctly. Please check it on your end.

Best Regards,
Victor

Dear Kind Sir, We are using the FREE version and considering PRO.

We want to search Woocommerce Orders using portions of a SKU

e.g., Lets say I want to find all orders with a 6 foot bench using SKU: SB-6FT—It works IF I know the exact SKU !! Hoorah!

Screenshot: https://cedarbrooksauna.com/wp-content/uploads/2025/10/Search-for-SB-6FT-scaled.png

But what IF I want to find ALL orders with SKUs starting with only “SB-”—in other words all WC orders containing a bench… I get nada, zero, zilch. hmm…

Screenshot: https://cedarbrooksauna.com/wp-content/uploads/2025/10/Search-for-SB-all-benches-scaled.png

Is there a better method? Or… Does the PRO version offer this feature? or some work-around? Thx!

FE_support Author Team

Hi cubefree

Thank you for your interest in the Filter Everything plugin.

Do you mean searching orders in the admin panel? If that’s the case, it’s not possible to filter orders directly within the admin dashboard panel. Or maybe we misunderstood? Can you please clarify exactly what you’re looking to achieve? You can filter any CPT on the front end that is displayed via the main query or any custom WP_Query.

Best Regards,
Victor

Hi,

I hope you are well. I am a pro license holder. I am not sure if you remember me, however you helped us as our pro filters were not working the same as the free filter (reason why we purchased) and looked different.

You kindly assisted us and made some changes on our site / plugin (I supplied you our details) and the filters worked and looed great.

The filters were working excellent up until a few days ago (I cannot say when as I was not working on the site a while).

I now get the following message when I filter ‘It appears the page does not contain a container….’ I understand this message and have specified a container name which was previously working (#primary), but not anymore.

I am unsure where we are going wrong, or how to fix and I cannot think we changed anything on the filters, I am also getting concerned this may be a recurring matter. Please advise the best way for us to proceed.

Thank you very much. Regards, Tarquin

Hi Victor, I made some changes to this filter page (and am n ow getting the same error that the container cannot be found.

I had a look at your previous reply mentioning to specify the container. I am however still not getting the reference right on this round.

You did mention the page has no reference and I did make sure that same reference is as per the template you set in place. however am getting the ‘page has no container’ message. I am doing something wrong

I am pretty sure I did something wrong but not sure what. The page in question is https://dev2025.dreambeds.co.za/product-category/stock/beds-mattresses/

Please note the filters are now at the top and a bit messy, so please excuse that (end of the day I only want to keep 3 of them to make a neat row at the top

Thank you

FE_support Author Team

Hi Tarquin

The page simply does not have the ID “primary” on any container. You need to edit this page using your page builder and add a class or, in our case, an ID “primary” to the product container row.

We described that part here:
So you can add the custom class via builder since it is used for category pages: https://prnt.sc/L_BKV4poZ0q1

However, please note that the information on how to apply classes or IDs in page builders is strictly related to the page builder itself and its functionality, not to our plugin. Therefore, if you need more detailed information on how to apply classes or IDs via your page builder, please contact the support team of that page builder.

Best Regards,
Victor

Hi Victor,

Thank you very much, I will give it a try and will chat to the Divi team if I do not come right

Hi! first things first i do really like this plugin, but i was wondering if you have a release date for the next version of the plugin with the sitemap functionality, i really want this for SEO

FE_support Author Team

Hi jamesm541

It was planned to be released at the end of the month, but it will most likely be postponed, as a few new hidden issues have appeared during testing that need to be investigated further and fixed. One of the issues is related to the XML functionality, and in addition, some new adjustments have been added to the list, which may delay the release date. The update has grown quite a lot from the initial idea.

Best Regards,
Victor

Hi there! I have two licences but when I try to use them a notification tells me it’s already used for 2 sites. It seems I have lost track of where they are running. Is there a way to release both license keys so I can re-activate them where I need them? Thanks!

FE_support Author Team

Hi FlorenceGee

Yes, please send those license keys via PM: https://codecanyon.net/user/fe_support so we can deactivate them across all of the sites.

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