Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,654 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8948 comments found.

HI I’m encountering an issue with the mobile filter display when using the “Appear as a pop-up” setting. On mobile devices, when a user clicks to open the filter and selects the first filtering option, a loading spinner appears—but it stays on the screen in an infinite loop and never loads the filtered results.

Could you please advise what might be causing this behavior or what I should check in order to resolve it?

Thanks in advance for your support.

Best regards, Natali

FE_support Author Team

Hi Natali

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

Also, please attach the link to the page with the issue so we can check it.

Best Regards,
Victor

Hi team My SEO H1 is not working properly. Others ( SEO title etc. ) are working well. SEO rule is set correctly and all things are working except the SEO H1. I added your code in my child theme as your H1 troubleshotting document. add_action( ‘wp’, ‘minimog_child_seo_h1’ ); function minimog_child_seo_h1() { if ( class_exists( ’\FilterEverything\Filter\Pro\PluginPro’ ) ) { $seoFrontend = \FilterEverything\Container::instance()->getSeoFrontendService(); } And I contact with my theme support and I am pretty sure the hook “minimog/title_bar/heading_text” is correct. Please advice.

add_filter( 'minimog/title_bar/heading_text', [ $seoFrontend, 'seoH1' ], -5 );
}

FE_support Author Team

1) That’s all we did. Initially, we wanted to check the code you placed in the theme, but we didn’t find any. So, we added the code ourselves, hit the save button, and it worked.

Perhaps you used the wrong quotation marks or made a small mistake when modifying the code with your own names. We simply copied the raw code directly from the documentation and placed the hook in the required part of the code.

2) What exactly do you mean by the “Mobile filter bar?” Could you send some screenshots of what you’re referring to so we can understand it better?

Best Regards,
Victor

yes here is the screenshot: https://prnt.sc/mgAShmfreL3l I only want to move this filter icon down alittle bit to align another widget tool

FE_support Author Team

Well, in this exact case, you can use custom CSS with a negative margin to pull it down: https://prnt.sc/G1sTTM1rVAVI that would be the fastest option.

You have to place that CSS in the theme styles, preferably.

Best Regards,
Victor

Hello,

I recently purchased your plugin and have a site with 3 major categories of products, each of these have quite a few subcategories.

I need to be able to have several filters within my filter set that only show up when a user clicks certain categories. Example: Dress length, only needs to be displayed in the dress subcategory. I understand this can be done by using the “parent filter” setting, however I have set the parent category as the “product category” (labeled pattern category) because that is the only way I seem to be able to get the subcategory dress to appear for users.

This has made it so that the dress length filter shows up after the user clicks on ANY subcategory.

Is there a way to specify which subcategory triggers a filter to appear?

FE_support Author Team

Hi Clobbergirl

Yes, we understand that it would be easier if there were an option to attach each filter term to display other filters. However, the categories in the filter are no longer static categories; they are dynamic filter terms. This means you can delete or add new ones, and they will automatically appear or be removed from the filters.

The development team has included in the roadmap a functionality that will allow creating separate filters from taxonomies. This means it can be included in future updates. Maybe even a separate addon for implementing functionality to associate each of these dynamic values with a specific list of filters that should be displayed when a particular term is selected would also need to work dynamically, as this would require extensive system resources, especially as the number of categories increases. Some of our clients have over 100 or even 1,000 categories, and implementing such functionality out of the box would result in very slow filtering performance. The system would need to loop through all categories to check for applied filters and rules, especially when multiple categories are selected simultaneously. So it cannot fit every case.

To be fair about the price, it’s only $44 for the plugin itself, including 6 months of support. Only the extended support for a full year costs more. We’re also providing a lifetime license that can be activated on two sites, with lifetime updates included. Compared to many other plugins that require yearly renewals and only offer 6 to 12 months of updates, this offers significantly more long-term value.

Best Regards,
Victor

Thank you for the detailed explanation. The $60 was CAD, and yes you are correct the one time cost is appreciated and part of the reason I chose this plugin.

FE_support Author Team

Hi Clobbergirl

Yes, so once we complete the foundational functionality, we will begin addressing more case-specific requests, such as the one you suggested. This will require a careful approach to ensure it doesn’t slow down filtering or cause major performance issues.

Best Regards,
Victor

Hey Victor-

I’m trying to set up FEP on a client’s site, but can’t seem to get the filters to work right. Basically, I’m trying to filter the search results, just like you’ve done on the demo site here: https://demo.filtereverything.pro/?s=nam – I’ve got them showing on the page correctly, but their count numbers are wrong and I’m not seeing as many results as I should when checking one of the boxes. Is there any way you can send me screenshots for the specific filter set’s filters/settings you used on the demo site that displays the “Category” and “Genre (custom tax)” filters? Thanks!

-Chris

FE_support Author Team

Hi Chris

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

Also, please include the link to the exact search page with the issue.

Best Regards,
Victor

Creds sent – thanks!

FE_support Author Team

Hi Chris

We have checked the site, and the issue is that you are using SearchWP for search functionality. Its search algorithms are not compatible with the plugin’s filtering system. To make it work correctly, you can use the default WordPress search instead.

Additionally, we noticed that you are using a fully custom theme, so we’re not certain how the default search algorithms function there; they may already be modified, which could also cause compatibility issues.

In general, the search page should lead to a URL like ?s=search_text&post_type=page if you want to search only within pages. The plugin can filter only one post type at a time; it cannot filter multiple post types simultaneously. When using a generic query like ?s=search_text, as on the page you shared, it displays other post types as well: https://prnt.sc/buRq2uVK2AhI

Best Regards,
Victor

Luppers Purchased

Hi, The filters icon is suddenly showing up on all product pages which shouldn’t have filtered products, however this is ONLY an issue on mobile. Updated to the latest plugin version, flushed caches but I still have the same issue. Thanks for your support.

FE_support Author Team

Hi Luppers

This issue is caused by some optimization solution that is rebuilding and “optimizing” the CSS on the site.

What you can do is go to Filters > Settings > Experimental and enable this option: https://prnt.sc/0YGx-KEg8dBo

This will hide all mobile buttons globally. To display a mobile button, simply use the shortcode: [fe_open_button]. You can place it right below the filter widget in the widget area.

Best Regards,
Victor

Luppers Purchased

That works! Thanks very much Victor

credentials sent!

FE_support Author Team

Hi yagelbulk711

All set.

Best Regards,
Victor

Hey Victor! my team is struggling to add the filter to search results page, the website has been designed by 3 previous designers and client gave up and im fixing all of it. we’ve fixed all the issues with it , now the only filter on search page is left.

our search filter setting don’t have any filter set there are 2 filter set in pluign. 1 for archive page and 1 for search page

FE_support Author Team

Hi yagelbulk711

If the plugin already has a filter set for the search page, you can click on the eye icon next to the “Where to filter” setting, which will take you to the actual search page.

Sometimes, when using third-party search plugins, they may lead to custom templates that are not compatible with the filtering. By default, the search should lead to a URL like:

?s=searched_text&post_type=product

(or any other post type you’re using filters for instead of product).

Best Regards,
Victor

Hi Victor,

when I create a filter based on ACF fields and use the sorting option in the backend (e.g. sort alphabetically), some special characters in the filter labels are being replaced or altered. This is problematic for German content, as we frequently use umlauts and other special characters.

Is there a way to prevent this from happening?

Thanks in advance for your help!

Best regards, Beni

FE_support Author Team

Hi Beni

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

Also, please send the link to the exact page with the issue, and what type of data should be displayed there.

Best Regards,
Victor

Hi Victor,

thanks again for your quick reply!

I believe I’ve found the cause of the issue: The field where the problem with the umlauts occurred was configured differently in ACF — it had both a value and a label defined, with the return format set to “Both (Array)”. After switching it to return only the value, the issue seems to be resolved. (Although I had to resave the posts where the field was previously empty.)

So for now, I think I can continue without any problems. If the issue comes up again, I’ll reach out.

Thanks again for your support!

Best regards, Beni

FE_support Author Team

We’re glad to hear that the issue was resolved. You did a great job!

Best Regards,
Victor

Hello,

I purchased the plugin a while ago but now i cant activate automatic updates.

I use this code: Item Purchase Code: 0fa0fc3e-4f3a-4cd6-a730-501a2e486270

This is not te correct one?

I hope i hear soon, thanks in advance!

Sincerely, Corné Huisman

FE_support Author Team

Hi Corné Huisman

Thank you for choosing Filter Everything PRO.

Please follow the instructions on this page: https://filtereverything.pro/resources/license-key-issues/ to get the license key.

Best Regards,
Victor

“Show Hierarchy / child terms will be collapsed by default” How do I change this so the child terms are not collapsed?

FE_support Author Team

Hi kevind188

There is a hook wpc_hierarchy_opened:

function flrt_hierarchy_opened() {
    return apply_filters( 'wpc_hierarchy_opened', [] );
}

You can use this hook to write custom code to make them all open by default.

Best Regards,
Victor

As in custom CSS?

FE_support Author Team

No, as in custom PHP code snippet.

You can check the hooks information on the default WP docs page: https://developer.wordpress.org/plugins/hooks/

Best Regards,
Victor

Hi, great plugin!

However I am experiencing and issue and would like to ask for your help.

I am building a custom theme and I need the filters to appear in 2 locations: sidebar (desktop) and my custom side modal (tablet/mobile). The problem is that the second instance of [fe_widget] shortcode is not rendering. May I ask why and how can I resolve this? Because I really need to display filters in 2 different locations to meet the design of my theme.

Thank you in advance!

FE_support Author Team

Hi jonasbal19991

Thank you for choosing Filter Everything PRO.

You need to apply two filter sets on the same page, but we recommend sticking to one filter set per page. For mobile, simply use the mobile pop-up widget, where you can place a shortcode button to display it in the desired location on the page.

All of the shortcodes can be found here: https://filtereverything.pro/resources/shortcodes/

Also, the mobile configuraton: https://filtereverything.pro/resources/mobile-devices-new-approach/

Best Regards,
Victor

Hello, I am running Texas Technology Group. We have purchased this plugin, and it continues to ask for an update even though we are running the latest version.

FE_support Author Team

Hi brianr101

Thank you for choosing Filter Everything PRO.

If your version is 1.9.1, that is the latest version, and you can safely ignore the message. This is a known issue in WordPress, where it sometimes incorrectly shows a plugin update notification even when you’re already using the latest version. It can be related to caching, database transients, even translation, or other similar factors.

Best Regards,
Victor

UPAC

UPAC Purchased

Hi,

I purchased the plugin and installed it on my website, however when I attempt to activate the license key through incognito mode, the link between Envato always fails.

Is there any way the license key can simply be sent to be in an email or private message please?

FE_support Author Team

Hi UPAC

Thank you for choosing Filter Everything PRO.

Please send the message via PM: https://codecanyon.net/user/fe_support and mark it as “unable to obtain the license key” so we can provide further information privately. Also, include the preferred email address in the message so you can receive the response.

Best Regards,
Victor

Hi, there is a php error on my site, can you help me to solve it?

Undefined array key “view” wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php:937 FilterEverything\Filter\EntityManager->prepareEntitiesToDisplay() wp-content/plugins/filter-everything-pro/src/Plugin.php:207 FilterEverything\Filter\Plugin->prepareEntities() wp-includes/class-wp-hook.php:324 do_action(‘template_redirect’) wp-includes/template-loader.php:13

https://smart-textil.sk/produkty/

FE_support Author Team

Hi WebandgoMacsi

Can you please send the credentials to the wp-admin dashboard following this document so we can add a fix to the newest version of the plugin? Until the update with the fix is released.

Best Regards,
Victor

FE_support Author Team

All done. Now there is no more error.

Best Regards,
Victor

Thank you very much

Hello

I’m using Elementor Loop Grids to display a custom post type (Brands) on different pages (about 100 pages), each scoped by a specific taxonomy term (e.g., brand_category: sneakers, crocs etc).

So in Filter Set: Apply filtering if the page is: Page / Any Page / And what to filter?: Post list “Brands”

I want Filter Everything Pro to show only relevant filter options (e.g., country) and accurate counters based on the posts currently shown in the Loop Grid on that page:

Source:Brands Include By Term:sneakers Source:Brands Include By Term:crocs

But I see random list of term in Filtering not specified for each Loop Grid

I try to make it with PHP code with dynamic ACF term in Page Settings with custom Term for each Page. But even when I use the fe_get_wp_query_args filter and pass a dynamic ACF term (e.g., sneakers) to limit the query context, Filter Everything still shows random filter results. It appears that the plugin is not respecting the Elementor Loop Grid query context when calculating filter options.

Can you advise how to scope Filter Everything’s filtering and counters to match the current Elementor Loop query (included specific term) on the page?

Or maybe there is a simpler solution? (I don’t want to create 100 filter sets for each page)

Thank you in advance.

FE_support Author Team

Hi K4Studio

Thank you for choosing Filter Everything PRO.

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

Also, please attach the link to the page where you’re experiencing these issues so we can check it right away.

Best Regards,
Victor

Hi,

I added my license to a live site and a staging site but that staging site has been deleted some time ago. Now i can’t add the license to our new staging site. What can i do?

Thank you.

FE_support Author Team

All done! Should work nicely now.

Best Regards,
Victor

FE_support Author Team

You need to deactivate the plugin before deleting it from the site you’re moving away from. However, if this happens again, you can send the license key via private message and request a deactivation across all sites.

Best Regards,
Victor

Thanks for your quick help!

Managed to get plugin installed, configured and running in a few hours. Great features and a joy to use.

We run into a strange challenge now. When filtering on a color (is set as category, not attribute) fewidget only shows a few hits, guess since it does not offer the ‘use for variations). Also the second fewidget for specs (based on product variations) show wrong numbers. Using either one of them as single fewiddget does not help as well. Hope support or existing user can help me with this.

For sample page replace q1yz with clochardfabrics

https://q1yz.nl/staging/shopp/

FE_support Author Team

Hi marnixluieuil

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

Best Regards,
Victor

Hi Victor, the credentials are sent as requested. Got number count working better, but results do not match, see info in provided credentials. Thanks in advance!

FE_support Author Team

Hi marnixluieuil

We have checked the site, and yes, most likely it will not work as expected. We assumed you would assign the categories to the parent products, as this is the default behavior in WooCommerce. However, it seems you have a custom option enabled that allows selecting product categories in the variations as well, which is not part of the default WooCommerce functionality.

We have submitted a request to the development team to see if this can be handled via a hook or a similar method. Once we receive their response, we will share the information they provide with you.

Best Regards,
Victor

I’ve purchased the plugin today, after you replied kindly to my earlier question

Downloaded the license key here from the download page instead, but the code does not work. Will it activate after payment is completed?

Managed to get the licence key using incognito mode. All fine now. Case can be closed.

FE_support Author Team

Hi marnixluieuil

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Hello, I’ve added a filter for the size in my store. Is it possible to show a product only if that size is available?

FE_support Author Team

Hi dam_company

If you have already purchased the PRO version of the plugin, please make the request from the account where the plugin was purchased in order to receive support.

Best Regards,
Victor

Hello, I haven’t bought the plugin yet because I would like to understand if the PRO version can do this thing.

FE_support Author Team

Yes, this is possible.

Please check this example here: https://demo.filtereverything.pro/product-category/clothing/women/size-xxs/status-instock/

Best Regards,
Victor

Hi there,

I’m currently using the Filter Everything plugin and have run into an issue. I’ve created a filter set with around 30+ filters, but now I can’t seem to add any more. When I try to add a new filter, the Update button just keeps spinning and doesn’t save the changes.

I’ve tried removing the last filter and adding a new one in its place — that works temporarily. However, the same issue returns as soon as I attempt to add another filter afterward.

Is there a known limit to how many filters a set can contain? Or could this be a bug?

Looking forward to your help, Best regards, Dave

FE_support Author Team

Hi Dave

Now credentials are working, however, there is no access to the admin dashboard: https://prnt.sc/vgKZYANt_YAY

Best Regards,
Victor

Can you try again ?

FE_support Author Team

Hi Dave

It looks like the server does not allow saving more filters, and it returns a 400 error on the admin-ajax.php request, as it cannot properly handle the larger amount of data sent via AJAX. When you add more filters, it increases the payload, and the server has certain limitations that prevent it from processing the larger request, resulting in the 400 error. One possible cause could be the max_input_vars setting, which is set to 1000 by default, so if the data exceeds this, it can trigger the issue. However, it could also be other server-side limitations. In any case, this is related to the server settings and needs to be fixed on the server side. There could be several potential causes.

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