Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,777 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9004 comments found.

Hi there, is there a way to have the current selection pre-selected in the dropdown?

Hi nybbleinfo,

Only by the URL address, so basically you can add the needed preselected term in the URL of the shop or any other page. Like this “mystie.com/shop/status-instock/”

Best Regards,
- Victor

Hi

https://accessiblevisit.com/inventory/city-barcelona/

When i click ’’reset filters’’ i see its working, but i expect to see a full list again.

Is it possible to bring back a full list after clicking reset filters? Its more clear for my users.

Let me know if its possible and how? Many thanks again

Hi pmcooperation,

In the previous testing, everything was working correctly with AJAX. If you turn off the AJAX it will work correctly. Perhaps there is some conflict with another plugin which you can check by turning off them one by one or some custom coding or order of loading scripts. Also, there are some script errors in the query monitor. So we would advice you to start from that.

Best Regards,
- Victor

Hi Victor,

Well, i dont have that development skills so it seems i have to shutdown ajax Problem solved by that, haha

Also fine :p. thanks for feedback

Hi pmcooperation,

Glad to hear you managed to find a way out of this situation.

Best Regards,
- Victor

Hi

I having an issue with the filter result – I use elementor to build the archive page – https://chamberswhyte.staging-sites.com.au/shop/ password:chamber

the error is “It appears that this page does not contain a container with the specified \u00abHTML id or class of the Posts Container\u00bb. Try to specify the correct one in the Filter Set settings or the common plugin Settings.”

can you identify which element CSS id or name on the shop page needs to be put on the “HTML id or class of the Posts Container “

Hi Chamb_2023,

Thank you for choosing Filter Everything PRO.

You need to specify it here – https://prnt.sc/riU0q6gUmTiZ this is the wrapper/container of your items/products/posts on your page so that area only will be updated after applying filter terms. If you are using a class of that container then it should be wroten like this .myClass if you are using Id it should be like this #myId

Best Regards,
- Victor

Hi there! I thought I might need a refund, but I actually had some breakthroughs and may be able to stick with you. The one remaining issue I’m having is that the price slider doesn’t seem to be connected to the product results. Can you take a look at this and let me know what I might be doing wrong?

https://tbss2023.wpengine.com/furniture/

Hi dan_castady,

It looks like you already make it work because it is filtering by the price. If not well be glad to help. But we noticed that not the all products have a price.

Best Regards,
- Victor

Hello. tell me, please, is the key activated on .ru domains?

JustRe1ax just create a refund request and we will close this issue forever.

I cannot make a refund from the account from which I bought the plugins – it is blocked.

I mean this account – JustRe1ax Create a refund request from the accont JustRe1ax and we will return money spent from it.

Regarding account mr-gvd you can ask CodeCanyon support. I have no idea what happened with that account and money spent there. Maybe it was blocked due to violation sanction restrictions.

Hi,

I have contact support over a locked license issue and emailed over the login url and credentials via codecanyon

Thanks

Hi Enviousdigital,

The license was activated and everything is working well.

Best Regards,
- Victor

Hi, Thanks for a great plugin. It seems very good. Firstly, may I ask for feature requests:

1. The ability to duplicate filter sets. (Duplicate Posts doesn’t do it correctly)

2. Please allow a filter set to be assigned to more than just 1 page, for example, Elementor Custom Loop Grid on a single page, I can only assign 1 filter set to it. But it would be great if I can assign multiple pages if the same loop Grid is on another page.

Any change you could include Woocommerce product count in the Chips section? This would be handy for Elementor Loop Grid because they don’t have product count.

I tried to add it into the chips by overriding the template and used a WP_Query to retrieve product count and display, however, this broke the actual filter because of the instance of WP_Query. Any tips on this?

Otherwise, great job and thank you so much for this plugin.

Hi edynam,

Thank you for choosing Filter Everything PRO.

1. Yes, this feature will be added with future updates.

2. It is already possible – https://prnt.sc/d3qpo_4yBoVD

Products Chips display the filter terms and reset button, not sure if it is a good idea to place a product counter there.

We can recommend not adding it because it will take a lot of custom coding and also you can harm the workability of the plugin if you won’t do it correctly. Please note, that we do not provide or debug custom coding.

Best Regards,
- Victor

I have a recipe website and I want to be able to filter categories for tags – for instance, ‘summer recipes’ to have a filter of: ‘by cooking method’ and ‘slow cooker’, ‘air fryer’ etc. be options.

I have created the filter which I believe should work: Post type to filter = posts Filter by = Tags Where to filter = categories, any

I can’t get it to display anywhere at all? I have tried mutliple options with the ‘where to filter’ setting (e.g. selecting the category title itself, specific posts, all pages – everything). I have added a widget into the sidebar, I have added the shortcode into collection descriptions and nothing at all is showing no matter what I try?

An e.g. page: https://hintofhelen.com/category/by-course/sides/ this collection has the shortcode in the description?

thank you – sorted now.

I can’t seem to get this to work? (it doesn’t show a debug message, it just shows the sort as it should aka a-z?) I need the filter ID ?

To find desired widget ID, you can insert the shortcode without id parameter, just [fe_sort] and to check the place, where it will be shown. You will see debug message, that shows you available Sorting Widget ID(s). For example “3” or “4” in our case.

Hi Heleno0301,

Would be nice to see the page where you already implemented the filters widget so we can check it. The sorting widget can be configured from the widget area, even if you are using a shortcode on the page, still, you should go to the widget area and add the filter sorting to the widget just for configuration purposes.

Best Regards,
- Victor

This has been resolved thank you

Hi, The plugin is great. I have an interesting task to use the values from the ACF fields in the URL Prefixes section. There is a problem with a crawler that ends up on a page we don’t want. Here’s an example we’re aiming for with the team: We have a custom post type ‘localization’ in which we have about 15k entries/facilities. Each entry has an acf field containing the name of the voivodship, poviat and town. In the filter, I extract all places and the slug for filtering looks like this: /localization/place-name-1/. We need to change the url so that the google robot goes to the page with the link: /localization/voivodship-1/poviat-1/{name of the city from the filter}/.

Have you encountered a similar problem and could you suggest how to bite the topic? We don’t care about changing the URL when filtering. We just want the url in the filter to direct the google robot to where we want.

Thanks for the help

Hi bajtek,

Here is how the filter is working, whatever filter term you choose, it will be added as a URL particle to the main URL. So as long as those 3 filter terms won’t be selected it won’t show such a URL. Or you can create categories voivodship-1 and subcategory poviat-1 and place your items there with the city name filter then you will have full addresses like that. If you change them to some random way the plugin won’t know what it should filter and how. You also can change the order in which they will be added to the URL but nothing more than that.

Best Regards,
- Victor

Hi, I’m going to need a refund. This is very confusing, and does not serve the purpose I hoped it would.

3ed9c05b-a325-4fe2-89c4-06a533235c3d – 27 Jul 2023 REGULAR LICENSE

Hi dan_castady,

Can you please, explain to us what issues you are facing, so we can help to fix them? I’m sure we can find something to clear up the confusion.

In general, refunds are possible following the refund policy rules on CodeCanyon.

Best Regards,
- Victor

Hello your plugin is great but it make my website very slow

Using your plugin its 20 to 30 sec to lead a page in the backoffice

https://landing-lead.fr/

how we can fix the issue?

Hi AnthonyMENARD,

Thank you for choosing Filter Everything PRO.

We have activated the license and everything is working well now.

Best Regards,
- Victor

I have some brands that have several products over multiple pages. I want to have the ability to filter a brand page by the category.

For example if they are in the ARB category below, I want them to select Bumpers and it only shows the ARB bumpers or of they select roof racks they would only see the ARB roof racks.

https://www.overlanded.com/brands/arb/

Using the Customize > Widgets > Sidebar > Add Widget Filter Everything – Filters

I get the message “No one Filter Set is related to this page. You can configure it in the Filter Set -> “Where to filter?” field.”

I have created a Filter Set called Filter by Brand by Category. Here are my settings…

Title Categories Filter by Categories View Checkboxes URL Prefix category

Where to filter Pages > Brands And what to filter? Product query #1

Hi overlanded1,

Okay, one more time to remove all of the confusion. For this page – https://www.overlanded.com/brands/body-armor-4x4/cat-awnings/ you created an SEO Rule and want to dynamically change the SEO data depending on what filter you choose. But you changed our settings and again choose the “without an archive” page while displaying everything on the archive page… What are you trying to do and how, please describe it all to us as detailed as it can be.

Best Regards,
- Victor

I apologize Victor. I didn’t mean to change your settings. I was trying to fix it on my own. My mistake. On the page you linked above I would like 2 things…

https://www.overlanded.com/brands/body-armor-4x4/cat-awnings/

-For it to say index, follow like you set up for our filtered category pages

-For it to follow the SEO rules we set up

--SEO Title – {brand} {cat}

--Meta Description – Find {brand} {cat} and other Overlanding gear at Overlanded. Shop now.

--H1 – {brand} {cat}

Once that’s done we should have it exactly like we want.

Hi overlanded1,

No, it’s absolutely okay, it might be a bit confusing to create SEO rules, and we were also confused with the settings, so we set a new setting more likely this is what you were looking for, please check the SEO Rules and the workability, if you want to make it somehow different please let us know so we can set up the correct one as an example.

https://www.overlanded.com/brands/body-armor-4x4/cat-awnings/

Best Regards,
- Victor

is there a way to add 2 Tag filters to the same page? e.g. first lot of tags ( pool table , hot tub, wifi) and second lot of tags ( sleeps 2/3/4/5 etc) Thank you

Hi disabilitydays,

Theoretically, you can use two filter sets for one page, and in the first set include only needed tags, and in the second exclude those tags. So you will get a small version and a bigger version. In order to show two filter set widgets you either need to use two shortcodes for the filter set or place two filter widgets in the widget section.

Best Regards,
- Victor

Hello, i can’t activate my licence code: Invalid license key. Please enter correct license key.

... Sorry, another problem here: https://hs-technik.com/en/products/battery-charging-technology/ i have insert category “Multible Charging Station” with three products but it doesnt display on frontend. How to fix this?

Hi hs-technik,

Please avoid duplicating comments in order to prevent confusion. If the issue is connected to the same problem. The answer to the issue has been provided in this comment thread – https://codecanyon.net/comments/29781356

Best Regards,
- Victor

I have insert 4 Categories to display on this site but it only show one categorie there… i dont understand why… sorry

Hi hs-technik,

Just to remove confusion we’ll add that the answer to the issue has been provided in this comment thread – https://codecanyon.net/comments/29781356

So it won’t look like the question was ignored. And perhaps others can find a way to solve similar issues as well.

Best Regards,
- Victor

Hello, unfortunately I have a problem with the filters in WPML. The filters on the German site are correct (https://hs-technik.com/produkte/nietwerkzeuge/) but on the English site (https://hs-technik.com/en/products/nietwerkzeuge/) the However, using the correct filter shows far too many products. How can I solve this?

We understand the issue but it has nothing to do with the plugin, as we previously mentioned you can deactivate our plugin and you’ll see the same items on those pages. The issue is related to how you sorted those products, in which categories you put them and if you updated those products, and so on.

If you mean that you excluded those categories in the filter set, it is just excluding them from the filter widget displaying not from your products query.

Best Regards,
- Victor

okay, i get it. now only the correct products display but filter doesnt word here https://hs-technik.com/en/products/nietwerkzeuge/ – any idea?

Try to choose the correct query in the filter set setting “And what to filter” and click the update button. https://prnt.sc/4cwaE44zVdXJ

Best Regards,
- Victor

On mobile, when I use the label filter, the check mark is not hidden after clicking label a second time.

The same error occurs on the demo site.

Video: https://youtube.com/shorts/ezzBg6s1oyc?feature=share

Tested on: iOS + Chrome

Hi Alex.

Thank you for your report.

It is known issue with hover effect on iOS mobile devices. I knew about it before, but I’m still thinking how to avoid this and keep other filters functionality.

Anyway this issue will be solved in the next plugin update and we will notify you here about this.

Thank you. Regards.
- Andrii.

Hi Alex.

I’m glad to let you know that this issue with hover efferct on iOS devices is already fixed in the latest plugin version 1.7.15. Please, update it to this version.

Thank you. Regards.
- Andrii.

I have a CPT created with ACF. My customer want to represent their product price range with dollar signs $,$$,$$$, etc. These are set in a select field drop down in the ACF.

When I try to filter this field, it displays a “There are no filter terms yet” or a “N/A” message. If I add the word test as one of the select options, that displays just fine in the filter.

Can you suggest what I can try to display/use the dollar signs? Do I need a value:label pair in the fields settings, or do I need to encode the dollar sign? Thank you!

Follow this step-by-step guide:

1. Create an ACF field – https://prnt.sc/EkZdK1d3RhTl (you already have it so use value and label like it is in the screenshot)

2. Add this code in the functions.php file and use your custom field meta keys (it will show labes instead of a value in a filter):

// Add the filter hook
add_filter('wpc_filter_post_meta_term_name', 'wpc_acf_labels_instead_of_values', 20, 2);

// The callback function for the filter
function wpc_acf_labels_instead_of_values($term_name, $meta_key)
{
    //Place your meta keys here that you want to display labels
    $meta_keys = array('dollar_sign', 'another-meta-key', 'third-meta-key');

    if (in_array($meta_key, $meta_keys)) {
        if (function_exists('acf_get_field')) {
            $field = acf_get_field($meta_key);

            if ($field) {
                $field_key = $field['key'];

                $new_choices = [];
                if (isset($field['choices']) && !empty($field['choices'])) {
                    foreach ($field['choices'] as $key => $value) {
                        $new_key = mb_strtolower($key);
                        $new_choices[$new_key] = $value;
                    }

                    $term_name_test = mb_strtolower($term_name);
                    if (isset($new_choices[$term_name_test])) {
                        $term_name = $new_choices[$term_name_test];
                    }
                }
            }
        }
    }

    return $term_name;
}

3. Add a filter to your filter set by your meta key and hit update – https://prnt.sc/sQkqYCeZjbM4 (if you already have a filter set with the filter by that meta key still update it)

4. Done – https://prnt.sc/tzFJ-f8cUn3G

Best Regards,
- Victor

I’ve got it working – thank you for putting this together.

Only detail is there are no (0) counters for this field – https://prnt.sc/Dp5pFdLB4Yra

Hi bluerobotllc,

Please add a bit more information on the “Only detail is there are no (0) counters for this field” which field, how and why, and where so we can understand it better because right now it is a bit confusing. The more information you will give the faster we can resolve the issue.

Best Regards,
- Victor

Dear team,

we are working on a webshop and use your filter. We are very happy with it. Now we would like that when we filter by category, this is actually reflected in the url. How do we do this? If you opt for red wine, we want this to come back literally: www.website.nl/rode-wijn. Now we need to enter a slug for the category we don’t want at all under the settings. Do you know how we can achieve this?

Thank you in advance!

Regards, Markoning

Hi Markoning,

The reason we implemented it this way was to avoid conflicts with the WooCommerce plugin and even WP. If we had approached it differently, there could have been a situation where both plugins attempted to display items simultaneously, leading to errors and other conflict issues.

By designing it in this manner, we ensure that each plugin knows its specific role and doesn’t interfere with the other’s functionality. This enhances the overall stability and performance of your website, allowing it to work seamlessly without conflicting with each other.

Best Regards,
- Victor

Standard Woocommerce filtering doesn’t work anymore?

We are using Filter Everything to create a filter on the home page, this works great! On the shop page however we still want to use standard Woocommerce filter widgets. Is this possible? Thanks in advance, Martin

Hi BOEI17,

Thank you for choosing Filter Everything PRO.

No, it is working here both of the filters are on the same page, the red one is WooCoomerce and the green is our filter Filter Everything – https://prnt.sc/9XFcksVz7pTo Both are working normally without any troubles. Perhaps you have some issues with setting up the WooCoomerce filter or some other plugin is conflicting with it.

Best Regards,
- Victor

Thanks for your quick reply Victor. It is working now after we changed the prefix settings in the Filter Everything plugin.

Glad to hear that everything is working fine now.

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