Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,670 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8957 comments found.

Hi, I am interested in your plugin, before purchasing the plugin I have some questions, which are 1. Can the plugin be used to filter posts/blogs/articles, not only woocommerce products? 2. Can I customize the filter based on lots of categories? For example, I want to search an article on my website, based on specific product types, specific cert types and specific countries. After I select 3 of the categories, it will help me to filter the final article that matches the 3 categories, is that work?

Hi mcreativedept

Thank you for your interest in the Filter Everything plugin.

1) Yes, you can filter posts/blogs/custom post types and so on.

2) We would not recommend doing it, as you cannot create a couple of the same filters in one filter set. You would need to create a couple of filter sets using the include/exclude functionality and display all those filter sets on one page.

What we recommend is to separate it, and create a custom field for each filtering parameter, like this: years, months, hours, basically 3 custom fields and you can create 3 separate filters by those custom fields meta keys. So when you choose options in the filter widget it can find the needed posts.

Best Regards,
- Victor

For 2), do you mean my article cannot have 3 categories? For example, this article is about Travelling (category 1), in Australia (category 2), suitable for Family (Category 3). When people select at the filter, they choose Travelling, Australia, Family, then this article will shown, is this can or not?

Your posts can have as many categories as you want. It will look like in this demo – https://demo.filtereverything.pro/posts/ all categories will be in one filter.

If you want to create a couple of filters from categories, you would need to create a couple of filter sets and use include/exclude to make it.

Best Regards,
- Victor

We are using Cloudways for hosting, which comes with a free Redis Object Cache plugin. Unfortunately it seems to create a conflict with Filter Everything PRO and the filters no longer work, when the plugin is enabled.

I contacted Cloudways support and they gave me the following link: https://objectcache.pro/docs/ignoring-groups

They also told me to reach out to you. Here’s what they said:

Furthermore, you can check with the developer of the plugin regarding the group that needs to be excluded from the filter plugin that you are using.

Can you help exclude the filters from the caching? The Object Cache is really important for our site as it drastically improves loading times, so I wouldn’t like to just deactivate it to get Filter Everything PRO working properly.

Hi webessenz

We can tell you the transients that are used in the plugin and if you have the ability not to cache them, then it will work for you.

wpc_terms_*
wpc_posts_*
wpc_variations_*
wpc_posts_variations
wpc_plugin_version
wpc_filters_query

The first three are so-called wildcards when instead of * there is dynamic data. The rest have a permanent name.

If you can specify that such transients are not cached, then your problem will be solved.

Best Regards,
- Victor

Hello,

when I am using the click to filter function, there is no native option to enable a reset filters button. I found this code snippet through search, but it reloads the entire page and isn’t as fluent as AJAX, when you click on the filter attributes: if( class_exists( 'FilterEverything\Filter\UrlManager' ) ){ $urlManager = new \FilterEverything\Filter\UrlManager(); $resetUrl = $urlManager->getResetUrl(); echo '<a href="'.$resetUrl.'">Reset filters</a>'; }

Would it be possible to either implement a reset filter button (right now it only works, when you enable the apply filters button – which we don’t want to use) or can you deliver another code snippet that will reset filters using AJAX?

Hi webessenz

Thank you for choosing Filter Everything PRO.

Yes, it is not meant to work with AJAX as it is all used in a filter set and requires quite a lot of dependencies. What can you do is use “Chips” there is reset all chips when you choose any filter term, perhaps it will be more useful and it is working with AJAX as it was implemented to work seamlessly with filter set settings. You can place the chips using a shortcode on any place on the page – https://filtereverything.pro/resources/shortcodes/#chips

Best Regards,
- Victor

Hi, just wanted to ask a few things. 1) How can I change the font, the color, the dimension of the texts of the filter? 2) Can I change the fact that after I filter it returns at the top of the page? I’d love to have it staying in the same spot where it was before filtering 3) How can I let the user choose more filtering options and then filter them, rather then having them loading after every filter is chosen?

Hi vittoriozeddabus

Thank you for choosing Filter Everything PRO.

1) How can I change the font, the color, and the dimension of the texts of the filter?

You can use browser insect tools to find the needed element and its classes. Like this – https://prnt.sc/Yo8EMvlrhoCh then go to Filters -> Settings -> Experimental -> Custom CSS and add the needed styles to change color, font size, and other, like this:

.wpc-filter-title {
    color: red;
}
2) Can I change the fact that after I filter it returns at the top of the page? I’d love to have it stay in the same spot where it was before filtering

You can use AJAX filtering, you can turn it on from the Filters -> Settings -> General -> Try to use the AJAX option, you would need to specify the class or ID on the page that you will filter that will be updated by the AJAX, it should be the container that has all of your posts inside of it. Like this – https://prnt.sc/ncazv29qXdla

3) How can I let the user choose more filtering options and then filter them, rather than having them load after every filter is chosen?

From filter settings you can turn on “Apply Button” mode, then you would need to choose all of the options and hit update to apply them.

Best Regards,
- Victor

Hello,

Before buying plugin i want to ask you some question :

1. Is there option,that i can make all filter options no follow. For example : i have one category Autumn/Winter collection and i don’t want to optimize the filter there, because it will be duplicate content.

2. Is it possible to set a filter for each individual category? And also again can i put some of the options like size or price to be no follow?

Thank you!

Hi dragoev10

Thank you for your interest in the Filter Everything plugin.

By default, all filtering pages are not indexed until you create SEO Rules for them.

You can create multiple filter sets, and place them on any category that you need, so on each category you will have a separate filter set. Also, you can create SEO Rules for specific categories only.

Price by default is not used for indexing as it is bad practice.

Best Regards,
- Victor

Hello,

I am having an issue with my On Sale filter. It’s not filtering the sale products properly. It’s filtering all the products as sale products. And for some reason it’s showing the word ‘No’ on the frontend of the website.

please see the configurations in the links below:

https://tinypic.host/image/Sale-Error.XOQhx https://tinypic.host/image/Sale-Error1.XOzcf

Website: https://renoestate.com/shop

Thanks!

Hi VahdeProjects

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?

Best Regards,
- Victor

Hi, Everything seems to be working, except actually filtering the content. We are using the Avada theme with custom post types. We see the filter on the left side, with the correct count of items per taxonomy. But the actual filter isn’t doing anything when it reloads the page. See https://segments.ai/resources/open-datasets/

Credentials have been sent via PM.

Hi Victor, I dissabled the 2FA. You should be able to log in.

Yesterday evening I was still trying to get it working, and it somehow got stuck on the “multi-sensor” filter. So it worked for a second somehow. But I also got then a weird “are you sure you want to log out” screen. What I can pick in the “and what to filter” section changes often when I update (=save) the filter. Sometimes – like now – I do see the correct post type (Dataset querry) and sometimes I can’t pick a querry.

So now you do see all the datasets and the correct count in the filter, but it ain’t filtering.

We have checked the site, and the issue was in the caching, memcache option. Which was a caching query and basically displayed the same results. We turned it off and it is working normally now.

Best Regards,
- Victor

You rock :) Thank you so much!

I am building a site that uses WooCommerce along with ACF, Filter Everything Pro and Elementor. I am having a problem where the Filters and the Chips are all working on the Shop page (https://mcdm.inventivewd.com/products/) but not on a product Archive page (https://mcdm.inventivewd.com/product-category/residential/). It is very important that it work on an Archive page because that is what we are using for just about everything on the website.

I created this video so you can understand more what I am talking about: https://watch.screencastify.com/v/CogfH8lqVQ5jOWBYU1P7

Basically, if you go to the Shop page and click on the filters on the left, everything filters correctly. The best way to test is click on Application -> Residential and then Manufacturer -> Daikin which should result in showing only this product (https://mcdm.inventivewd.com/product/ufeconj18-60-2/). This product is the only one I have any sub-filters set right now (any field other than Application).

If I go to a product archive page… https://mcdm.inventivewd.com/product-category/residential/ (this is just the standard WooCommerce product category) and click on Daikin again, it doesn’t filter. Even though the chip shows at the top of the page.

I find it strange that it does work on the shop page and not the archives page.

In Settings I have the “HTML id or class of the Posts Container” set to .elementor-products-grid which is on both page types.

I each filter I have “Where to filter?” set to Common WordPress Pages -> All Archive Pages for this Post Type. I have tried other settings here but this seems to be the one that they are all set for.

For all fields other than Applications I am using ACF to create a custom taxonomy and field group that produces the links on the individual product page (https://mcdm.inventivewd.com/product/ufeconj18-60-2/). These are extremely important for cross-referencing products.

Can you help me understand how to make the filters work on both the products (shop) page and the product archive pages?

Finally, I noticed that the chips don’t show on a product archive page and the item for that specific page is checked and grayed out and doesn’t show up as a chip. See this page again: https://mcdm.inventivewd.com/product-category/residential/. Residential is selected and I can’t unselect it and there is no chip for it. Is this just the nature of an archives page or is there a way a user can deselect it?

Hi mminten

In such cases, it’s usually best to reach out to Envato support for assistance in retrieving your password. With their help, you may be able to use your two licenses, which gives you the ability to activate them on four sites.

Now to the issues, we have checked the site. The problem here is that the category page is using a different query, so you cannot place one filter set for everything you would need to separate one for all archive pages and a second filter set only on product categories. We created a test filter to show it so you can check that everything is working.

Also, you don’t need to create a filter set for each filter, you can use one filter set and place it inside those filters as we did with the test filter.

Best Regards,
- Victor

Ok, this makes sense now. I had to rework the filters for the products page, for each taxonomy and for the search results page. The only problem I have now is that the search page doesn’t have working filters.

Check out this link: https://mcdm.inventivewd.com/?s=adapter

You can see that there are 0s next to all of the filters on the left.

On the other hand if I go to: https://mcdm.inventivewd.com/products/ or https://mcdm.inventivewd.com/products/accessories-curbs-and-accessories/ I can see the options that are available (I added more info to our test products).

Could you give me a tip on how to get these to populate?

Hi mminten

We have checked the site and here are some of the issues.

1) To perform accurate searches, it’s necessary to utilize the “product search” widget. Therefore, we have designed a test page that incorporates this widget – https://mcdm.inventivewd.com/test-search/ – which you can try out. The single search bar provided by Elementor will not function correctly as it fails to apply the required post_type parameters for precise searching.

2) And here you will have results, and everything is working together – https://mcdm.inventivewd.com/?s=adapter&post_type=product

3) We had to turn off the Relevanssi plugin in order to make it work. However, we have plans to make it work seamlessly with Relevanssi’s searching algorithms in future updates.

Best Regards,
- Victor

Hi, we have problem with activate licence in our client site. Send PM.

Hi leiti

The license is activated and everything is working well.

Best Regards,
- Victor

Great, thank You for help.

There is this Unkonw Error message when I tried to activate my license. Could you help me out on this, please? I have PM the login credentials to your support. Thanks.

Thank you for your reply. I’m still seeing the Unknown Error message though. I have PM you my license key just now.

The license was activated and everything is working well.

Best Regards,
- Victor

Thank you, much appreciated…

Hello, I’m working on a multilingual Wordpress / Woocommerce site. I’m using your module to filter a product catalog.

I use WPML for translation. I translated the Woocommerce attributes with the WooCommerce Multilingual & Multicurrency module.

However, the translated attributes don’t appear on the pages.

For example, on the English page https://laboratoires-diamex.com/en/our-cosmetics/ we see the attributes in French and not in English.

How can I display the translated attributes?

Regards

Hi talaios

Thank you for choosing Filter Everything PRO.

Please send via PM your email address, so we can send you the latest version of the plugin, which should fix this. The update soon come up here on the site as well.

Best Regards,
- Victor

Having license issues: Unknown Error. Set credentials.

Hi pdensborn

Thank you for choosing Filter Everything PRO.

Please send the license key via PM as well.

Best Regards,
- Victor

Hi, we again a lot of issues with the filter. Can you guys help? You have access to our admin ? https://petsolutions.be/winkel/

Yes, it is working in another language. Same as you had an issue with the switch for some languages, perhaps it is somehow connected.

Best Regards,
- Victor

HI, what is happening if we change the url prefix? We see a huge increase in cpu / Ram usage when we change on?

Hi mrijnwal

Can you please provide some additional information on that matter? With a video or anything so we can better understand what you mean by “huge increase in CPU / RAM usage when we change on” during the process of changing it or after you change it increase and don’t go down?

Best Regards,
- Victor

Hi, I can’t find it in the docs. Can you please explain, how to mke such conditionaly filters?

https://demo.filtereverything.pro/step-by-step-filtering/

Kind regards, Ole

Hi Ole

Inside the filter set, choose the needed filter click more option, and choose the parent filter. The rest is just hidden empty terms and empty filters options.

In general, 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 get it faster, please extend your support period and this request will be processed in the first queue for supported accounts.

Best Regards,
- Victor

Hello, im getting 404 Page Not found on my index page generated by Rank Math when i have Filter everything enabled. I deactivated all plugins for test to exclude other plugin involvement. Only plugins that were active are rank math, filter everything (pro as well) and woocommerce. I also cleared cache of website, ive flushe permalinks as well. Please help.

Thank you for the detailed information.

It will take some time to thoroughly check everything. As soon as we have identified the issue, we will promptly provide you with the necessary information. Thank you for your patience and cooperation.

Best Regards,
- Victor

We have finished checking the site. The issue was in the URL prefix (product). In order to remove the issue, we had to delete all “product categories” filters from 4 of your filter sets and create them one more time with another URL prefix, which is unique for the site, and everything is working now.

In order to avoid such an issue, please use unique prefixes. Using the ones that already exist on your site, can cause such conflicts.

Best Regards,
- Victor

Dear Victor, thank you so much for helping me to solve this issue. I will remember your feedback as well. Great support btw! I will continue using this plugin in future projects. Best regards, Jakub

Hello Support,

I installed this plugin on a site but decided not to use it this time. I deactivated it and tried to delete but it shows this error.

Deletion failed: There has been a critical error on this website.Learn more about troubleshooting WordPress.

Can you please help?

Hi bkn24

Thank you for choosing Filter Everything PRO.

Yes, we can help with it. We need credentials to the wp-admin dashboard following this document so we can check it.

Also, if it is causing the fatal error, we need FTP access as well.

Please send it all via PM (click on the support name and send it there)

Best Regards,
- Victor

Thank you for the reply. It seems to have resolved itself. I was able to delete it now.

We are glad to hear that the issue has been resolved.

Best Regards,
- Victor

Hi there,

we have purchased the pro version of the plugin today. Every time I try to activate the license I get an unknown error message, and the activation does not go through. Please advise. Many thanks.

Hi twbc-digitalservices

Thank you for choosing Filter Everything PRO.

It seems that your server does not allow connection with our license server. We can activate it on our side, but we need the following things from you:

1. Credentials to your /wp-admin following this document
2. And your license key.

Please, send all these via PM.

Best Regards,
- Victor

Hi there, strangely I updated the plugin and it broke the website. When I turn it on it breaks the whole website. I’m seeing this: https://snipboard.io/8clLmD.jpg

And the Error log says: “[30-Nov-2023 13:22:50 UTC] PHP Warning: Undefined variable $query in …/public_html/wp-content/plugins/filter-everything-pro/src/WpManager.php on line 734 [30-Nov-2023 13:22:50 UTC] PHP Warning: Undefined variable $matches in …/public_html/wp-content/plugins/filter-everything-pro/src/WpManager.php on line 737 “

Is there a possibility to have a previous version of it or does someone have any tips on how to solve it?

Everything is up to date; I use Oxygen.

With all the best, Grete

Hi, yes as soon as I turn it off, there are no problems.

As I turn it on it says “Warning: Undefined variable $query in /filter-everything-pro/src/WpManager.php on line 734

Warning: Undefined variable $matches in /filter-everything-pro/src/WpManager.php on line 737”

I’d like to try with the previous version or the one before serious changes.. Right now it’s 1.3.0

Thank you so much

Hi GreteMK

Did you try it with the latest version of the plugin (1.7.15) which you can download from this site? 1.3.0 was released back in 2021.

Best Regards,
- Victor

Hi Victor, It was something that simple. I really was convinced I had the latest version installed. It’s resolved, thank you :)

Hello, first of all thanks for this awesome plugin. I am having problem with the translation using WPML. The website is www.iiita.it and if you go for example to the shop page www.iiita.it/shop and then click the english flag, you’ll notice the filters only change the word select/seleziona but even if I translated everything else, it’s always in italian. Could you please help me fix this issue? If you need I can create an admin account so you can check the backend and wpml settings. Is there a proper guide that explain how to do so? I found a short page in your plugin website but didn’t help.

I’m also having another issue. When The meta value is just a checkbox, the filter appears YES or NO. is there a way to translate those? I didn’t find them anywhere. I just need “yes” to be “SI”. Thank you very much for your attention, hope you can help me as soon as possible because we are about to launch the website. Simone

Hi monchibord

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

Best Regards,
- Victor

Hello Victor, I followed the instructions and sent the credentials. Thank you for your time

Where are your translations of ACF fields? We only could find that in both filters it is using the same custom field “durata_tour” which was created only for one language and there are no translations for other languages. You need to create them then everything will work.

Best Regards,
- Victor

Hello,

I would like to change the text ”- Select %s -” with “Sélectionner le %s” for dropdown fields.

I found this solution that you share (https://wordpress.org/support/topic/removing-the-select-text/) by translating the initial .po file but nothing changes on my site.

I tried to modify the dropdown.php file directly by creating a folder in my child theme, but it was impossible to find the line with ”- Select %s -” or to understand which element to modify in the .php file.

Do you have any more detailed information to help me modify this element easier than installing another plug-in ?

Also, it might be more “user friendly” to have an option to do this directly in the drop-down list settings :D

Thanks in advance, you’re the best!

Example : https://ibb.co/kXkcF7G

Hi Jaadra

You can use this piece of code in functions.php file to change it:

// Define a custom function to modify the default option text function custom_dropdown_default_option($default_option, $filter) { // Modify the default option text as needed if leave on %s will be pure name like Color/Size and etc $modified_default_option = sprintf(__('My custom text: %s', 'filter-everything'), $filter['label']); return $modified_default_option; } // Hook the custom function to the 'wpc_dropdown_default_option' filter add_filter('wpc_dropdown_default_option', 'custom_dropdown_default_option', 10, 2);


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