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.

The selection of multiple checkboxes is not working properly. On the client’s page https://easytrade.ua/product-category/zakhysne-sklo-ta-plivky/zakhysne-sklo-ta-plivky-dlia-apple/zakhysne-sklo-dlia-iphone/ when selecting the “Compatible device model” filter option, I click on the first item (iPhone 16 Pro) — the checkbox appears. Then I click on the second item (iPhone 16 Pro Max) — the checkbox appears. When I click on the third item (iPhone 15 Pro Max), the checkbox on the second item disappears. Even if I click it again, it will not add more products to the filter, even though the checkbox is selected.

FE_support Author Team

Hmm, yes, it does seem that there are some cases the fix isn’t fully covering. Would it be possible for you to set up a staging site where this issue is present? That way, we can debug it safely without the risk of affecting the live site. Let us know once it’s ready, and we’ll take it from there.

Best Regards,
Victor

Done. new site at https://e-test.pp.ua/ sent you access via the form as I did before. thank you.

FE_support Author Team

Hi 19sanre19

Our developer team has checked the site and provided a fix for such cases as well. We have applied the fix on this site: https://easytrade.ua/product-category/zakhysne-sklo-ta-plivky/zakhysne-sklo-ta-plivky-dlia-apple/zakhysne-sklo-dlia-iphone/

Please test it as well to ensure that everything is working correctly. The fix was applied on the testing site as well.

Best Regards,
Victor

Hi there, I am trying to use the Filter on an Ultimate Post Lists plugin generated list, but I cannot get it to work. You can see the result here: https://ledelseibevaegelse.dk/nytarkiv2/

Thanks in advance. Martin

FE_support Author Team

Hi Martin

All done, we configured the filter set correctly. Please check how we did it so you understand how we made it work.

In general, you are filtering the posts as the UPL plugin displays those posts; it is not creating another post type. We also chose the correct post list in the “And what to filter” option in the filter set. Additionally, we changed the sidebar width to 30% so all filters fit nicely and don’t look broken. Please test everything.

Best Regards,
Victor

Looks really great! Thanks.

One additional question: Is it possible to have two separate Category filters in the same view. One could be on a parent called “Seasons” and the other on “Roles”. If not, I guess the alternative is to use a custom field or tags for one of them?

Thanks in advance! Martin

FE_support Author Team

Unfortunately, you can create only one filter from a single entity, meaning you cannot create multiple filters from the same taxonomy, such as “categories” or any other.

However, what you can do is add a separate custom taxonomy to your posts. For that, you can use this plugin: https://wordpress.org/plugins/custom-post-type-ui/

This plugin allows you to create custom taxonomies and apply them to the required post type, in your case, “post.”

Best Regards,
Victor

Hi Team,

How to exclude a category in SEO rules when “any category” is selected. And how to exclude an attribute when “any attribute” is selected.

FE_support Author Team

Hi jaynchou123

At the moment, this is not possible. However, we contacted the development team, and they said they could include a hook that would allow this, so you can manually exclude them via code.

Best Regards,
Victor

Thanks can you please share with me the code

FE_support Author Team

We do not have any code at the moment. When the development team releases a new plugin update, it will include a hook, and we can share the hook name with you so you can use it with your custom code to achieve exactly what you need.

If you are referring to already working code that will do what you need, unfortunately, we do not provide or debug custom codes, as this is outside the scope of our support policy. We can only share hooks and some general information.

Best Regards,
Victor

pmoise

pmoise Purchased

Hello, I am unable to validate my licence, it was working fine for several months, but now it does not recognize the code downloaded from Themeforest Thanks for your help

FE_support Author Team

Hi pmoise

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

The CodeCanyon purchase code is not the license key for the plugin.

Best Regards,
Victor

Hello,

I run a champagne store where all products are variable with a “Conditionnement / Packaging” attribute, e.g. “1×75cl” and “6×75cl”.

When I use the price filter, it takes the full price range of all variations (e.g. €40 for 1×75cl up to €240 for 6×75cl). That makes the price filter misleading.

Goal: Have the price filter consider only the variation whose label starts with “1 x …” (this is consistent across all products and all single-unit formats).

Example page with the issue: https://lerefugedescrus.com/product-category/champagne-henriot/

Could you please tell me which hooks/filters I should use in your plugin to:

Change the price range source so it uses only the “1 x …” variation price, or

Point the price filter to a custom meta key (e.g. lrdc_unit_price) that I can populate with the “1 x …” price?

I tried implementing this myself, but couldn’t get it to work.

FE_support Author Team

Hi maxime196

This is very confusing, to be honest.

If there’s a 1x variation priced at 20, and a 20x variation priced at 400, those are the prices you will get, as that’s how they are stored in the database. You can use the default WooCommerce price filter, and it will provide the same results because all data is pulled from the database.

You can add a filter for packing (with option for variations), with options like 1x, 2x, 3x, up to the maximum value you have (e.g., 20x). Use it for variations so that when a specific packing option is selected, only the prices for that option are displayed. Also, make sure you are using the price filter for variations as well (enable this option under “More options”): https://prnt.sc/ZN2GJd3WDxH4

But you cannot base it on whether the product has 1x or 2x and get the price only from those, ignoring everything else.

Best Regards,
Victor

Hi, I’ve solved it. I always want to filter by the cheapest variation, so on product archives I hook into posts_clauses and filter using wc_product_meta_lookup.min_price (reading the slider’s GET params). I also apply the same logic to the slider UI by computing the MIN/MAX of min_price for the current context and resetting the slider bounds.

If this gives you an idea for a feature to add in future updates, I can share my code if it helps.

FE_support Author Team

You did an amazing job!

It’s unlikely to be added to the plugin, as you’re the only person who has ever requested this (in the entire time the plugin has existed), making it an extremely rare, case-specific scenario. Adding it would introduce an extra layer of code that would be used very rarely. We try to avoid such cases to keep the plugin lightweight, clean, and easy to maintain.

However, you can share the code in the comments section, so if any other client wants to add the same functionality, it can help them understand how to do it.

Best Regards,
Victor

Hi, I have generated lots of seo rules and seo links, but here are the questions: 1, how to quickly and automatically get all the index filter urls 2, how to import them all to my sitemap

FE_support Author Team

Hi jaynchou123

In about a month, version 1.9.2 will be released, which will include sitemap XML functionality.

Best Regards,
Victor

Hi, I have a free-lance multi-licence Pro subscription. Any tips to get the seo content like title, H1 etc in a page build with Greenshift?

FE_support Author Team

Hi Keesjan123

Please check this page: https://filtereverything.pro/resources/all-about-seo/#seo_h1_description_issue it contains the code where you can add the required hooks for H1 and SEO description for theme/page builders.

Best Regards,
Victor

Hi, I have a free-lance multi-licence Pro subscription. Is there a way to duplicate an existing filter? I dont see it, so is it on the roadmap?

sorry, found it… case closed

FE_support Author Team

Hi Keesjan123

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Hi, I have a free-lance multi-licesnce Pro subscription.

My question: I want to use woo attributes as number filter. Its a attribute with only numbers in it like, 1,2.5.10,11,23 and the like.

I know woo atributes are text based.

I could setup a woo attribute like Custom Field Number for ‘Price’ and the slider appears.

When doing the same for the normal woo attribute with Custom Field Number / Numeric Range it show up but I cannot use it?

Does Custom Field Number only work with ACF fields? Is there a way to set woo attributes as numbers?

FE_support Author Team

Hi Keesjan123

To create a range slider from product attributes with only numerical values, choose “Taxonomy numerical” instead of “Custom field numerical,” and then select the required attribute that contains only numerical values.

Best Regards,
Victor

Great, that did the trick, thank you

yes that works, thanks!

Greetings. I am working on this page: https://www.impactivize.org/dei-employer-of-the-day/ . The page utilizes: 1) A Custom Post Type 2) A script in WPCode to build the layout, which is inserted on the page with a shortcode 3) Advance Custom Fields for the data related to each employer. I would like my FE filters to appear only on this page to filter the list by various categories I have set up. I did create a filter set and put a shortcode on the page, but so far I have not been successful to get the filter interface to appear. Do you have any suggestions for troubleshooting or do you suggest a different way to build the page that would work better with FE Pro?

Thanks again. I have all my settings set now. I think the only remaining question I have – and I didn’t see in the docs – is there a “Reset” function that works with the AJAX that will reset the page so no filters are selected? It looks like the fe_chips shortcode might output a “Reset All” button, but when I switch to [fe_chips] there does not appear to be any output. Thank you for your help!

FE_support Author Team

We have edited this page: https://www.mytennisquest.com/a-filter-test-page/ and added the [fe_chips] shortcode. Please try selecting any filter terms, and the chips should appear.

Best Regards,
Victor

Fantastic! Thanks for all your help.

Can Shop Manager be given rights to create filters?

FE_support Author Team

Did you place the code we sent you in the code snippet? If so, that’s incorrect, as it’s generating a fatal error. The code we provided includes the necessary hook, which is “wpc_plugin_user_caps”. You need to use this hook with your custom code to make it work for the users that fit your specific case.

Best Regards,
Victor

I am attaching a screenshot – https://prnt.sc/etzsQhJ1fb2I

FE_support Author Team

You should do something like this, it is not a code just a blueprint:

function my_custom_fucntion_name_something( $capability ) {
    // Get current user info
    // Code to add the required users

    // For other users, keep the default capability
    return $capability;
}
add_filter( 'wpc_plugin_user_caps', 'my_custom_fucntion_name_something' );

That’s all.

Best Regards,
Victor

Fixed it already I think :-)

FE_support Author Team

Hi Outsole

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Argus.cam has bought alicence for Filter WEverything pro on Envato market 240517. As I understand it is with all coming updates. There is no automatic update and I am unable to find anywhere the update. I also seem to have lost the licence ke in plain text but my wordpress/Woocommerse site have an activated licence. What do I do to update to the latest FEP?

FE_support Author Team

Hi argusdrive

You need to log in with the account used to purchase the plugin and download the latest version from CodeCanyon.

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

Best Regards,
Victor

Hi, I think my filtering is slow, there is any suggestion how to speed up filtering process? Thank you

FE_support Author Team

Hi WebandgoMacsi

In general, the filtering speed depends on the server hardware and optimizations. There are no universal solutions, it is strictly unique to each case. You can try using OPcache to improve performance.

Best Regards,
Victor

Hi Victor,

I’ve created the username and password as requested. However, I couldn’t send you a private message via the link provided, as it shows “Account verification in progress” so I’ve emailed you.

Here’s the link to the page where the filters are not working: https://designerradiatorshowroom.co.uk/product-category/designer-radiators/vertical-tall-radiators/

At the moment, the plugin has a generic filter applied to all categories throughout the website. The main reason I upgraded to the Pro version was so we could have a separate filter for our categories under Valves & Accessories, where we only need the brand category filter displayed.

Kind regards, Harry

FE_support Author Team

Hi Harry

Try to email it to this address: filtereverythingsprt@gmail.com

Also, please note that you can write responses directly in the created comment thread (directly on the site), rather than creating a new comment thread each time. Creating separate threads can be confusing and may not include the history of what was already tried, changed, or what the initial issue was.

Best Regards,
Victor

FE_support Author Team

The issue is in the custom template for archive pages that uses this block: https://prnt.sc/FFu1TlonTymt This block is most likely not using WP_Query to display posts or is working through dynamic changes on top of the main query. However, the main query does not affect any changes on those pages, which means it’s using a different approach.

For example, we created a test page using the Post Card block: https://designerradiatorshowroom.co.uk/fe_test_page/ and here everything is working fine and is filterable.

Try modifying that archive page template by replacing the current block with another block that uses WP_Query or works properly with the main query. This should allow the filters to function as expected.

Best Regards,
Victor

Hi again

I’m working on another website. I’m trying to insert Filter Everything on home, but I can’t get the filter to show up.

I’m only going to have 2 filter buttons. So I’ve inserted [fe_widget horizontal=”yes” columns=”2”]

But it doesn’t show up.

Last time I had a problem like this with (another website). It worked when you changed – Post list “Pages #1” – to – Post list “Pages #4” – but this didn’t work this time. Now it only works for #3.

Attaching a link to the website: https://leselop.usn.no/ I’d be really happy if you could help me, as I have a deadline

I am so sorry I have change to administrator now

FE_support Author Team

1) Choose the homepage and the correct post list: https://prnt.sc/Kc_8Ca1Ux1m

2) We turned off AJAX, as it needs to be configured with the required container class instead of the default #primal. Please check this page: https://filtereverything.pro/resources/ajax-instructions-only/

3) We modified the filter prefixes by adding the fe_ prefix to the existing ones. The original slugs were conflicting with existing slugs on the site, which was causing issues.

And now it is working.

Best Regards,
Victor

Thank you:)

Hi, why is the new category I added placed at the end instead of being sorted alphabetically (A–Z)? How Should I do?

FE_support Author Team

Hi mcreativedept

You can go to the filter set, navigate to the required filter, click on the “More options”, choose the alphabetical sorting, then hit the “Update” button in the filter set.

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

Struggling for 2 days to get Filter Everwhere to work. Intent was to display size, color, price only if available. If no red dresses, do not show red as an option. Looks like you are the only game in town that can do that. even so, I took about 12 hours to get ti to finally work. BUT - I had one filter with color, size and price,in one column. When I tried to e-do into 2 something went terribly wrong, and spend all daay with no resoution. Sonething very wrong because every attempt gives a whole string of 500 errors. And when it was workign all I needed was [fe_widget]. but now I can get noithing except something not configured right. Somethig abot an error on line 554 of some php code. Do not know if this is the proper forum or format, but all I see

FE_support Author Team

Hi robertbrose1

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

plato39

plato39 Purchased

Hi, I am using your plugin on a page with Product Collection block. It seems to work fine – except when I use mobile view, where the pop-up filter behaves differently than on the shop page. I am using shortcodes to add the filter, the mobile switch and the chips. When you select a filter, instead of letting you combine filters and wait for you to click view results, it immediately jumps to the result – but leaves the gradient overlay on.

Is there anyway I can get it to work like it does on the main shop page? I am using Kadence theme and Kadence blocks pro. Thanks.

FE_support Author Team

You need to change the container for the AJAX to this one: https://prnt.sc/nXy33cqfFwq currently, it is using the #main container.

Also, please check this page for AJAX configurations: https://filtereverything.pro/resources/ajax-instructions-only/

Best Regards,
Victor

plato39

plato39 Purchased

I was able to locate the container class: .kadence-column13593_427ed3-fc and using this makes it work. thanks for your help.

FE_support Author Team

We are glad to hear that everything is working.

Best Regards,
Victor

hello I purchased Filter Everything Pro from ENVATO and received a purchase code: f5d2a757-0161-4888-8a76-922e12a8be58 However, when I try to activate the license on my WordPress site, the code is not accepted. Could you please confirm whether this is the correct license key, or provide me with the valid activation key?

Thanks in advance, Christian christian@rambouillet.com

FE_support Author Team

Hi christianr145

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

FE_support Author Team

Hi christianr145

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

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