Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,648 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8944 comments found.

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

Ande55

Ande55 Purchased

Hi, I believe I have a regular licence, but every time I put my key into the website it says the licence is invalid.

What information do I need to provide and how can this be rectified?

Thanks.

Andrew

FE_support Author Team

Hi Andrew

Thank you for choosing Filter Everything PRO.

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

Best Regards,
Victor

Ande55

Ande55 Purchased

Thanks, That did the job! :)

Hi, I’ve migrated the site to the live URL and made some layout adjustments. However, the filter isn’t working anymore.

What I need is for the filtering to only affect the ‘Browse AI Tools’ section. I’ve sent you the login credentials via DM. Let me know if you need anything else.

Thanks!

FE_support Author Team

Hi darrel03

All done! You just had to choose the correct query in the “And what to filter” section: https://prnt.sc/JN6zuoaC6Jx5

Now everything is working.

In general, the “And what to filter” dropdown displays all queries for the selected post type on the page that you chose in the “Where to filter”.

So if you have three queries, it will list all three. Only one of them is responsible for the posts you want to filter. By selecting the correct query, you are telling the filter which posts on the page should be filtered.

Best Regards,
Victor

Ah got it, thanks!

Testing to see if it can replace current filter. We have woo products with colors in categories instead of attributes. Filter has attributes but can I add category as filter as well and set an image or color to it?

FE_support Author Team

Hi marnixluieuil

Thank you for your interest in the Filter Everything plugin.

Yes, you can create color swatches for taxonomy filters. However, please note that you can create only one filter per taxonomy. So if you have multiple different categories, like size, color, etc., under the same taxonomy (e.g., “Product Categories”), you cannot create separate filters for color and size; it will be combined into one single filter.

However, you can add a custom taxonomy to your post type and use it exclusively for colors. This way, you can create separate filters based on that custom taxonomy.

Best Regards,
Victor

Hello, I would like to ask if it is possible to sort terms in the filter according to the Czech alphabet (currently, words starting with letters with diacritics are sorted at the end of the international alphabet). Second question: it seems that the plugin prevents us from displaying categories (one of the filters is categories), is there a way to set it so that categories can be set without disrupting the filter function? Thank you for your support!

FE_support Author Team

Hi jandovalena

So first thing that you need to do is change the PHP locale settings for the correct language that you need, and then secondly in the \filter-everything-pro\src\Entities\EntityManager.php on line 1004 there will be a next function:

    public static function compareAsc( $key ){

        return function ($a, $b) use ($key) {
            $value_1 = isset( $a->$key ) ? strtolower($a->$key) : 0;
            $value_2 = isset( $b->$key ) ? strtolower($b->$key) : 0;

            if ($value_1 == $value_2) {
                return 0;
 }

            return ($value_1 > $value_2) ? +1 : -1;
 };
 }

You need to replace it with this function:

public static function compareAsc( $key ){

    return function ($a, $b) use ($key) {

        $value_1 = isset( $a->$key ) ? mb_strtolower($a->$key) : 0;
        $value_2 = isset( $b->$key ) ? mb_strtolower($b->$key) : 0;

        $comparison = strcoll($value_1, $value_2);

        if ($comparison == 0) {
            return 0;
        }

        return ($comparison > 0) ? +1 : -1;
    };
}

Please note: try this first on a staging environment before applying it to your live site, as this is not an official plugin functionality yet, it’s still in testing.

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