Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,651 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8944 comments found.

Hello, I have tried all, but I cannot bring the plugin to work. I have set all correctly and it shows the filter how I like. But when I try to filter (with or without Ajax) it don’t filters, it loads the site but still all products showing, not only that what I have filtered.

Hi gerhardh2

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 send the link to the page where you are trying to make the filters work, so we can check it right away.

Best Regards,
- Victor

Hello,

I purchased Filter Everything Pro for our online store, which has a large number of categories, but we are struggling to set up the product filter the way we need it.

Let me describe the issue we’re facing. I added the “Product Category” filter to the filter set, but I can’t figure out how to change the URL and ensure that all categories are always searchable in it.

We need the category filter to work the same way it does on this online store: https://www.glami.cz/panske-obleceni-a-obuv/. Additionally, each category should lead to the specific category URL—for example, /categories/cut-gems/aquamarine/ instead of /categories/cut-gems/category-aquamarine/.

Thanks in advance

Hi Jaccob

Thank you for choosing Filter Everything PRO.

The categories filter works in the same way as any other filter. It doesn’t redirect to the category pages, it simply shows on the same page your posts/products that have a chosen category filter term applied to them.

You can simply turn off the category filter and use the Woo category crawler, which is a simple stack of links to all product category pages on your site, they are not filtering anything.

Or you can keep both because if users want to filter on the shop page, they can use this filter instead of being redirected to the category page, which they would like to skip, as it is easier to find something else than return back to the shop page to see all of the filters and products.

Best Regards,
- Victor

Hello,

I am not sure what is wrong with the plugin.

When ever I select a filter option, the posts section goes blank. But if I refresh the page, the proper filter selection appears.

Test it out:

https://bluecloudads.com/host-locations/

I have AJAX enabled and lazy load disabled.

Hi samsaad94

Thank you for choosing Filter Everything PRO.

The issue you are facing is caused by the JS code which makes it all appear on the page. The problem with this code is that it is not AJAX-compatible by default. Please check this page – https://filtereverything.pro/resources/ajax-instructions-only/ with the instructions on how you can try to fix it, and make it AJAX compatible.

Or you can remove that animation (from our own experience it would be the best choice), as it will only cause you additional issues on the site in the future, and slow it down. This animation will run every time you filter something, in order to make your posts all visible because it was written like that. It does not have any settings to store in the local storage, if the user already saw once this animation do not use it, just display all products as it is without any JS code, then it would work in a different way. Also, if it is using any JS code to make sort of a virtual grid you will get the same results, as this code should run every time on new elements, and this code should have to check if it is applied or not, in order to not cause duplication event listeners on it.

Best Regards,
- Victor

I’m using the Filter Everything Pro plugin as a filter for a post grid in Elementor. The post item card layout includes an animated progress bar. If I enable the “Try to use Ajax” option, which is preferred by my client, the progress bar doesn’t animate. My best guess is maybe the ajax success needs to call the script for the progress bar animtion, but I have no idea how to accomplish this. Here is a link to a screen recording demonstrating the issue. Any help you can provide would be much appreciated. https://www.loom.com/share/d5acaf62b8f14bb0b0af2d4c3cce0652?sid=b170f19b-ef1b-4426-8983-ef2500546403

Hi aaronbiby

Yes, the issue is that this script that is responsible for animation is not AJAX compatible by default. Please check this page – https://filtereverything.pro/resources/ajax-instructions-only/ with the troubleshooting instructions.

Best Regards,
- Victor

Hi Please I need advice.. I’ve been fiddling around with all types of setting variation, but I just can’t get the filter to filter my posts by tags.

This is my site: https://storstadensventilation.se/bostadsventilation/

What can I do to make it filter by tags?

Thanks!

Ok, i got the filter to sort the posts. But, if i chose to use «Apply Button» mode the posts are not filtered. When use Ajax, posts are filtered but my header is duplicated many times.

Since i’d like to use both the Apply button and Ajax, i’ll just leave it in that mode for now.

HTML ID is set to: #primary

Any ideas?

Thanks!

Hi migge

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 page where you want to filter your posts by the tags, and what type of tags you are talking about, so we can create a filter example and test the apply button mode with the AJAX as well.

Best Regards,
- Victor

I want to display product prices filter in following format. how can I achieve this.

Rs30,000 to Rs50,000 Rs.50,000 to Rs.80,000 Rs.80,000 to Rs,120,000

I want that filter should dynamically extract prices and display in above format. I don’t like range slider for prices and I also don’t want customers to add min and max price in boxes. I want above format. so when a user click option-1 like Rs.30,000 to Rs.50,000 then all products should display of this price range.

Hi mansooryousaf

If you want to display your prices in the format that you described as:

Rs30,000 to Rs50,000
Rs.50,000 to Rs.80,000
Rs.80,000 to Rs,120,000

You can create a custom field with the checkboxes and create the values that you need. Then apply the needed values on your posts/products and create a filter from this custom field meta key. This way you will have the exact looks that you want with the checkboxes, radio, labels, or dropdowns.

Best Regards,
- Victor

Congratulations! please tell me if it is possible to activate the license on the local dev site?

Hi gallery21vin

Yes, absolutely, just do not forget to deactivate it after deleting your local server.

Best Regards,
- Victor

license is being used on websites that are not mine please help

Hi dannyhomecarepulse

Can you please send the license key via PM – https://codecanyon.net/user/fe_support so we can deactivate it across all of the sites, so you can activate it only on the needed ones?

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

Best Regards,
- Victor

ok i just sent you a message with the details

Hi dannyhomecarepulse

Done! Now you can activate it on the needed sites.

Best Regards,
- Victor

I am having a problem that on a page without filters, the query strings for another custom function are getting interfered with. Is there a way to limit this filtering to only the pages with filters?

basically, I need to not redirect to another url based on the query strings given for a specific page, but to just pass them to the page

I resolved the problem which was due to the same query string as the Prefix for the Url in a filter.

Hi pcarter3

Thank you for choosing Filter Everything PRO.

Yes, the Prefix URL is very important, as it should be unique in order to not cause any issues. You did a great job resolving this issue.

Best Regards,
- Victor

Hello Victor,

Thanks for letting me know what the cookies were. After adding the first, the site worked ok. But just last week started running unbearably slow again at https://dcperinatalmentalhealth.com/

I’m at a loss of what to do. My host (dreamhost-managed wordpress) says its your cookies; they are creating too much of a load. I have started a cron job hourly that clears the cache, but I have no skill at trying to remedy this. I’m not even sure clearing the cache has anything to do with the problem we are having.

Anything you might suggest would be great. We cannot change the theme (AVADA). We use ACF to customize fields and the site is not on an Apache server but NGINX. Our security plugin is AIOS.

Any help is super appreciated—suggestions, websites, anything.

Hi KellyDillon

Yes, the key is to have specific questions in order to understand the root of the issue. Please let us know their response, as we need to have at least some information on hand in order to understand it fully.

Best Regards,
- Victor

Hello Victor. It’s been a month but I wanted to tell you the results. Your plugin (as you know) is FINE! It really is such an excellent plugin.

In the end, Dreamhost elevated support discovered two Amazon bots (for Alexa) that were getting lost/trapped/bouncing around-I forget the supports language-on the site. They blocked the bot in the robots.txt page and for the past three weeks, the site has been as fast as it can be.

Thank you thank you Victor for your repeated attempts to try to help me. I am a humble person working on WordPress sites, and this issue was well beyond my skills. Although I did learn a lot.

It was never every your plugin, but as you suspected, something else. Amazon. Go figure! (well you might have).

Thanks again for your excellent plugin and outstanding support!

Hi KellyDillon

Thank you for your message. We are glad to hear that the issue has been found and fixed. We have encountered these bots a few times ourselves and there are really only one or two options: either use robots.txt or a firewall to block them as they ignore any setting.

Best Regards,
- Victor

Hello,

I have post grid with specific post type showing, and when pagination is enabled filters do not apply in page results.

On filter set settings, there is not option to choose for “And what to filter?”. When pagination is disabled, there is on option PostType Query.

Best regards

I am using WPBakery page builder, and specific page element post grid.

Site is not public, it is under construction, so I can send you access credentials in private message.

Mine solution:

When change to pagination display style, than results are loaded by admin-ajax.php, POST request, but filter params are in url.

So just added pre_get_post action to apply GET params before added posts are loaded.

Hi dragspas

That’s a good solution when you are using AJAX pagination, it should serve the purpose. Good job!

Best Regards,
- Victor

Example:

<?php $stock_statuses = wc_get_product_stock_status_options(); foreach ($stock_statuses as $status_key => $status_label) { echo $status_key . ’: ’ . $status_label . ‘
’; } ?>

This is the return:

instock: In stock outofstock: Out of stock onbackorder: Preorder

But in the filter everything pro

Filter by: Custom field Meta Key: _stock_status

In stock On backorder preorder

It is confusing. How to get the same values in the filter? In stock Out of stock Preorder

We need to have on back order sentence changed to word preorder on the filter itself.

Hi rekosa

In the plugin folder src/wpc-default-hooks.php file, there is this function:

    if (!function_exists('flrt_stock_status_term_name')) {
        function flrt_stock_status_term_name($term_name, $e_name)
 {
            if ($e_name === '_stock_status') {
                $term_name = strtolower($term_name);
                if ($term_name === "instock") {
                    $term_name = esc_html__('In stock', 'filter-everything');
 }

                if ($term_name === "onbackorder") {
                    $term_name = esc_html__('On backorder', 'filter-everything');
 }

                if ($term_name === "outofstock") {
                    $term_name = esc_html__('Out of stock', 'filter-everything');
 }
 }

            return $term_name;
 }
 }

Which is using the next hook

add_filter('wpc_filter_post_meta_term_name', 'flrt_stock_status_term_name', 10, 2);

So you can write your own custom code, or change it in any way you want to the needed values.

Best Regards,
- Victor

The filter plugin does not seem to be working. I get an error saying: No one Filter Set is related to this page. You can configure it in the Filter Set -> “Where to filter?” field.

I have tried many combinations and none have worked. In “where to filter” I h ave set the field to “common worpress pages.” I don’t see the page I wanting my filters to work on in the next box. I have tried “search result page for selected post type.” I’ve then put in the “and what to filter” field: Search Tours query. Main Query.

This does not work and neither does a number of other variations I’ve tried. I’d like to get a refund if I can’t get this to work as I just purchased this plugin.

The page I am working on is audiometours.com/all-tours

Thanks, Blaise

Hi bsack

Thank you for choosing Filter Everything PRO.

Please check the quick start guide – https://filtereverything.pro/resources/quick-start/ in order to get all of the needed information.

If you want to place the filter set on a singular page, please check this screenshot – https://prnt.sc/ijSv2GalzJ5q

Best Regards,
- Victor

Hi Victor – all the reference material you provided only describes Woo Commerce products. I have custom posts that are labelled that I want to be able to filter that are not woo commerce products. I tried to follow the links you sent but still can’t get it to work as intended. Can you please point me to a step by step guide to achieve the following: 1. Custom pages or posts are created with labels on the page 2. On a elementor page, I want to be able to filter and search for the pages labelled, based on the labells I’ve given the individual pages (eg. one of the filters will be “location” and each page will have a location label.

If you can guide me to make this work according to my use case that would be much appreciated. If it can’t work for non woo commerce filtering I’d appreciate a refund.

Thanks

Hi bsack

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 pages where you want the filters to be displayed, and provide additional information on what CPT post you want to filter on those pages, so we can set you up an example on those pages.

Best Regards,
- Victor

I have an ACF custom post type called ‘cakes’. For that custom post type, I have the “Tag (post_tag)” taxonomy enabled. This allows me to add tags to posts in the Cakes post type which I plan to use with Filter Everything Pro.

Next I’ve set up a “Cake Filter” which I would hope to allow the user to filter cake posts which are displayed via page-signature-cakes.php which uses a WP_Query. The filter is set to filter the “Cakes” post type and filters by tags as checkboxes.

In the Settings for the filter, I have “Apply filtering if the page is” set to “Cakes” post type. The second box in that section set to “Any Cake Page (for a common query across all Cake pages)”. In “And what to filter?” the only option I have is “No WP Queries matched the post type “Cake” found on the page. It doesn’t give me the option to select anything different, even though my page-signature-cakes.php template includes a WP_Query.

I’ve also tried setting these things to various other options and never see the filter on my page after including the shortcode via echo do_shortcode(‘[fe_widget id=”678”]’) in the template.

Follow up: I realized that since I’ve set the listing of cake posts to display within a Page, that perhaps I would need to set the “Where to Filter” to be Pages and Cakes. So I did that. Now it works and I’m able to select the query. Sorry to bother you. Figures I work it out after mucking about for 30 minutes, submitting a support inquiry, and then mucking about for another 10 minutes. ;)

Hi 5iveLeaf

Thank you for choosing Filter Everything PRO.

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

Best Regards,
- Victor

I’m using this plugin to create a filter on a taxonomy that I created with a custom post type using ACF. However, I can’t choose WP_QUERY in the settings, and when I test the filters, they display on my page but don’t work. I’m not sure if you understand my problem to help me. Is there a specific configuration I need to do? I’m using taxonomies to filter an ACF.

Hi raodatha

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 page where are you trying to make the filter work, so we can start right away.

Best Regards,
- Victor

Hello, I am trying to have the same filtering set up as this: https://minimalistbaker.com/recipe-index/ I do not understand how to set up the taxonomies. Special Diet, Meal type, and cuisine are all categories, but I can’t have more than one category in filter everything. What taxonomy do I use? How do I set it up? Do I still mark these recipes in the categories as well? Any guidance is greatly appreciated. Thank you.

Hi optimisticallygreen

Thank you for choosing Filter Everything PRO.

If you are using woocommerce you can create separate attributes for each of those filters, and then create a filter by each of those attributes.

If you are using some type of CPT post. We’d recommend adding different custom taxonomies (so if you want 10 separate filters you need 10 custom taxonomies (in short taxonomy is like category, tags… those are two separate taxonomies)), in order to create your custom taxonomies, you can use this plugin – https://wordpress.org/plugins/custom-post-type-ui/

Or you can use custom fields, same approach, if you need 10 different filters, you need to create 10 different custom fields in order to create from them filters.

Best Regards,
- Victor

HI, on https://staging.kunstkabaal.nl/kies-je-kunstbox/ there is a filter for post categories. I need to exclude 1 category, posts that are in that category should not be in the results. How do I achieve this? Can’t get it right. Thanks.

Thanks, but the category has already been excluded.

These are alll the categories that need to be shown and filtered: https://prnt.sc/fZXU7_5CKTfQ

These categories do not need to be shown or filtered: https://prnt.sc/ftbqO3jFJo0q

But the first result on the page is a post in the category ‘Kunstbox Klantpagina’s’. That is the only category the post is assigned to, yet it is still shown in the results.

Does this mean the filter has been corrupted? If so, how can I fix it? Delete and make the same filter again?

Thank you.

Hi Victor, It is solved! I totally forgot to check the Divi blog settings. When I set ‘Posts for current page’to NO, then the included categories can be chosen. Si I chose all of them except ‘Kunstbox Klantpagina’s’ and now the filter results are perfect. Sorry to have bothered you! Regards, Elisabeth

Hi Elisabeth

We are glad to hear that the issue was resolved. You did an amazing job!

Best Regards,
- Victor

how can I make the pre-search filter option selector button (custom field – checkbox) display the actual label of the custom field from the PODs plugin? And not the label of the selector buttons named “0” and “1”?

Hi anomaliaenvato

Please check some of the hooks on the documentation page – https://filtereverything.pro/resources/hooks/ the “wpc_filter_post_meta_term_name” is what you need for changing names.

Generally, there is no support for accounts whose support period has expired following the support policy.

But we can help you later after all requests from accounts with valid support periods are processed. It may take some time—days or weeks.

If you want to receive it faster, please extend the support period, and we will process the request with the priority for supported accounts.

Best Regards,
- Victor

Thank you very much for your help. I really appreciate it

Please where i can find the licence key ?

Hi raodatha

Thank you for choosing Filter Everything PRO.

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

Best Regards,
- Victor

Hello, the “Pop-up Filter widget” button appears throughout the site even though it is configured for products. Even if I don’t have a filter, the button appears.

THANKS

Hi Cristime

Please check this page with the troubleshooting – https://filtereverything.pro/resources/mobile-devices-new-approach/ you can find your issue under the “The mobile button is visible on all pages”

Please note that generally, there is no support for accounts whose support period has expired following the support policy.

But we can help you later after all requests from accounts with valid support periods are processed. It may take some time—days or weeks.

If you want to receive it faster, please extend the support period, and we will process the request with the priority for supported accounts.

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