Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 16,189 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9150 comments found.

Hello,

I am using a WP Bakery enhanced template. I looked everywhere and also tried the php snippet for function.php, but I can’t seems to make the plugin visible on my page.

Is there something in particular I need to check?

Thank you in advance!

Best regards, Andrei

Hello andreiparaschiv22

I’m not sure I understand you about preview button. If you mean the eye icon in the Filter Set it is not preview, but just link to the page, where Filter Set pointed to work. If you don’t see FIlters widget on other pages, it measn you didn’t point Filter Set on them.

Please, try to select “All archive pages for this Post Type” in the “Where to filter?” field of Filter Set and make sure that Filters widget in available on pages, where you expect to see it.

Hello!

Thank you for the above details, everything works fine now!

Kind regards, Andrei

andreiparaschiv22

Great. I’m glad that your problem was solved :-)

I would be thankful for a review about the plugin here on CodeCanyon – https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/reviews/31634508

Thank you in advance!

Hello, I have decided I do not need this plugin. Will you give me a refund? Kind regards, Olivia

Hello LivLauryn

You can create refund request in the form in your account and the request will be processed in accordance with the Refund policy Rules.

Hi Stepasyuk, I’ve encountered an issue with the global filter prefixes. I’ve run through the process of deactivating/activating plugins, and this issue is only present when the Filter Everything plugin is activated. If a post is created and its permalink starts with the same word as one of the filter prefixes, it generates a 404 when trying to view the post. So if I create a post called “Location Test”, its permalink is example.com/location-test/. However, if I have a global filter prefix of location, this post will return a 404.

I see this on WP 6.0.2 with the two versions of Filter Everything I have; 1.6.5 and 1.7.0.

Hello danmaby

Thank you for the report.

In general I know about this issue and I planned to validate more deeply and restrict values in the Prefix fo URL field to forbid words that already used in WordPress things. For example in taxonomy terms, post/page slugs and so on. But I’m still thinking about this because sometimes they can be used for both simultaneously – for example as taxonomy slug and as Prefix for URL (e.g. category and category). So for such cases I have one simple recomendation – just do not use the same word for prefixes and for post slugs.

For the all time customers use my plugin there were only 4 or 5 cases, when this caused 404 error.

Thanks for the response. The issue isn’t that a 404 is returned if the Prefix and Slug match. A 404 is returned if a new post starts with a matching word that exists in the Prefixes. This becomes a problem outside of our control in our case, because we’re enabling user submitted content (directory). So if a user submits a listing for the directory and happens to enter a post name that starts with one of the prefixes, it will return a 404. Any thoughts on how to mitigate this?

Hi danmaby

Technically I can add in the next plugin update the feature that checks already available post slugs before save a filter prefix for URL and vice versa – checks every post slug before saving it if it matches to existing prefixes for URL. But this will make the plugin heavier and increase the load on the site.

In your case I think the best way is does not use popular words in URL prefixes that potentially may match with post slugs.

Hello, I have purchased your plugin and we love it, but there is a big problem with multiple product tags filters. Unfortunately after adding one filter based on Product Tags it is not possible to use it anymore in the same set.

Why is it? Any chance that you could change it in the nearest future?

I’ve seen the option to use few Filters Sets, but this is not something we would like to do, as every category have different sets of filters.

Let me know. Thanks in advance!

Hello Shelterpl

Thank you for using the plugin.

In general it is techical requirement to restrict count of filters for the same criteria in single instance per Filter Set. But as you are probably 10th person who asked about this I have plans to consider of cancelling this restriction, but I don’t know when exactly this will happen. I can only notify you here in comments, after this will happen.

Hey, really great plugin, working perfectly for me. Unfortunately since the latest update, the filters disappeared from my homepage (home.php). I didn´t change anything… Any idea? Is it possible to download the previous version of your plugin to check if that is the reason for the problem? Thanks!

Hi ayudo2009

Thank you for using the plugin.

In general you are the first person who reported such issue. I don’t know what could happened on your site, but I always reccommend to create a DB or DB + files backup before any update of your WordPress site.

I can send you link to the previous verison of the plugin if you send me message in PM and extend your support period here on CodeCanyon. The last thing is to make things fair that I spend my time and efforts to help you.

Thank you for your understanding.

Hello Stepasyuk,

With the recent plugin update for “Added Taxonomy Numeric type of filter”, could you please update the documentation with the details for how this is implemented?

My range sliders using custom field num were previously working fine but have stopped once I updated the plugin to the latest version, so I’m just wondering how I can adjust my settings to use this taxonomy numeric field instead.

PS I’m very happy to see the XML sitemaps are in progress, that is a feature that would really be great to have (hopefully with Rank Math integration but I’ll take anything). Thank you for your great work on this plugin.

Hello drly

Thank you for your warm words about the plugin.

In general Taxonomy Numeric filters should not be related with your Custom Field Numeric filters. If they stopped to work it seems there is another reason. But if you send me (optionally in PM) link to the page with the problem, I can check and say what exactly happened.

FYI – you can not use Taxonomy Numeric filters instead of Custom Field Numeric because they expect that filtering data is stored in different places (in taxonomy terms and in post meta fields accordingly) So to replace one type filter with another type requires to copy all posts data from post meta to taxonomy terms.

Unfortunately I can not say when exactly XML sitemap will be ready, but I hope in 3 months this will happen. I will notify you here in this comments thread about this.

Hello, i use plugin for woocommerce product filtering. In browser console displaying error: Deprecated : trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wp-content/plugins/filter-everything-pro/src/WpManager.php on line 1203

PHP Version: 8.1.6

How i can fix this error? Thank you

Hello Varhal

Thank you for using the plugin.

It seems you have some problems with WordPress function home_url() that should return your site home url, but returns null Probably some hooks forces it to return this value, you have to find it and disable or as option add own hook that returns correct value of your site home url.

Hi. I’ve bought this plugin but i’m missing one thing: What I’d like to know is if it’s possible to have multiple filters combined together and show up as a single checkbox on the frontend.

Practical example: I select “M” in the “Size” filter. Products shown will include products with filters such as “IT48” (which applies on T-Shirts) or 100 (which applies on belts). So it’s actually more than one different filters, but on the frontend they are just shown as one. Combined.

Is this possible (even with hooks)?

Many thanks in advance.

Hi ecchermichele

Thank you for purchasing the plugin. I already answered you on this question, but I will provide you with its copy.

Yes, it is possible via hooks. You can use hooks that allow you to handle a filter term HTML. For example Filter term html hooks – https://filtereverything.pro/resources/hooks/#term-html-hooks

Also you can use available in the plugin functions https://filtereverything.pro/resources/functions/ to create conditions to add or not extra filters to combine them.

And also you can try to change URLs of some filter terms via hook ‘wpc_filter_term_url’ In the pluign’s code you can find example how it works.

Hi, I have a few questions to ask: 1. Is there any way to have multiple categories filter for one Filter set? Currently only can have one for one Filter set. 2. Is there any way to select which categories to show in the same Filter set? 3. Where can I get the License Key? I cant find it. 4. Where can I choose to show the image or color for the filter?

Thank you.

Regards, Jessy

Hi JessyLim

Thank you for purchasing Filter Everything PRO.

1. Unfortunately no, you can add a filter with certain filtering criteria only one time in a Filter Set. But as a trick, you can create several Filter Sets for the same page and add the same filter in every Filter Set.

2. Yes, you can specify what exactly terms will be shown in a filter. Please open filter, open More options and find there Include/Exclude terms option.

3. To set License key, please go to Filters -> Settings -> License, click on the “Get your License Key” https://prnt.sc/-ehm9df3H_XT and you will be redirected to the new page. Log in there with your Envato credentials and you will see your License key for the Filter Everything PRO plugin.

4. Images in filters can be displayed automatically If you use plugin ”Yith Brands for WooCommerce” or “Perfect Brands for WooCommerce”. But if you don’t use these plugins you can show your images via code example – https://gist.github.com/wpserve/e80ea9aaf978dfedb11edb44d2739dce This code expects that you added your images in taxonomy term meta fields and should be edited in accordance with your meta keys and stored for example in the functions.php of your active theme.

FYI – you can use this code example at your own risk, I do not provide support or debugging of this code. If you will not be able to implement it, you have to ask a developer to help you.

I’m having an error on all site when the plugin is active: https://www.loom.com/share/ff963f76dd574d51bd6f44c50aa4a770

Do you have any idea? This happens after update to the latest version 1.6.2

Thank you

Hi tecladigital

Thank you for using Filter Everything PRO.

First of all update please the plugin to the latest version 1.7.0 – it is current version.

The second – try please to go edit your Filter Set and specify page or pages where it should works. This can be configured in the “Where to filter?” field and also select please correct WP_Query in the “And what to filter?” field of the Filter Set.

Before any changes, please create a DB backup. For example with plugin Updraft plus backup.

Thank you. Problem solved.

Great. I’m glad that your problem was solved.

I would be thankful for a review about the plugin here on CodeCanyon – https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/reviews/31634508

Thank you in advance!

Hi. An information before buying please. I’ve seen this plugin in action on one of my client’s website.

What I’d like to know is if it’s possible to have multiple filters combined together and show up as a single checkbox on the frontend.

Practical example: I select “M” in the “Size” filter. Products shown will include products with filters such as “IT48” (which applies on T-Shirts) or 100 (which applies on belts). So it’s actually more than one different filters, but on the frontend they are just shown as one. Combined.

Is this possible (even with hooks)?

Many thanks in advance.

Hi wiredmark

Thank you for your interest in Filter Everything PRO.

Yes, it is possible via hooks. You can use hooks that allow you to handle a filter term HTML. For example Filter term html hooks – https://filtereverything.pro/resources/hooks/#term-html-hooks

Also you can use available in the plugin functions https://filtereverything.pro/resources/functions/ to create conditions to add or not extra filters to combine them.

And also you can try to change URLs of some filter terms via hook ‘wpc_filter_term_url’ In the pluign’s code you can find example how it works.

Hello, if we buy this plugin will it be installed on as many sites as we want or is it 1 purchase = 1 site? thanks Sir.

Hello ALTITUDE_DEV

Thank you for purchasing the plugin.

One license provides you ability to install one plugin copy on two sites – on your end-product site and on its development copy. So if you want to use the plugin for example on 3 end-product sites, you have to purchase 3 licenses. But all them are lifetime licenses and you will be able to get lifetime updates.

hello, i actived “Improved dropdowns” and i want to use image inside dropdown. I’ve tried edit dropdown.php but It appears as html code.

Hello gokhanluleci

Thank you for using Filter Everything PRO.

In general regular HTML select tag does not support images inside its option tags. The only one way you can add it – use “Improved dropdowns” and modify jQuery Select2 plugin code to insert images. I think it can be possible and you can try to find solution in the Select2 documentation – https://select2.org/

Hello Stepasyuk, 1. I have number of products issue: https://hanak.top-me.eu/kategorie-produktu/hodinky/zarazeni-detske/

Filter show 22 products for “detske” but there are 46 products in product grid results.

2. Range slider is resetting when I change product sorting.

3. I have Brands and subbrands taxonomy. When I have for examle this archive for Longines brand: https://hanak.top-me.eu/brand/longines/ filter offers me also Hamilton and Tissot. It could be same names of subbrands but in different parent brands I guess. But it shouldn’t work like this…

Plugin is up to date 1.7

Thanks a lot Olaf

Hi Olaf.

I checked your site and sorting and price slider in logged in mode and logged out mode – all works fine. Can you please record a video with such bad behavior?

Hi Stepasyuk, it works now, because I added filter everything sorting widget and hid the default sorting form – I didn’t know that it has to be this way. Is there a way to make sorting by featured products first? Thanks a lot

Great. I’m glad that your problem with sorting is solved.

You can make featured products always first by modifiying WC_Query/WP_Query via WooCommerce or WordPress hooks. I think you can try to googling such code examples.

Hello, just wanted to ask if there’s an option to display all the Filters inline horizontally? I can’t find customization setting to display it inline. Right now it only display filters vertically by adding the shortcode.

Hello jemuelv

Thank you for using Filter Everything PRO.

Sure, it is possible but by adding appropriate CSS on your site:
1. For individual Filters widget – https://gist.github.com/wpserve/7683f0e6e1bfbb0c9eba224137e47942
For all Filters widgets on a site – https://gist.github.com/wpserve/ffc87e04af835f27d64db36da6c0b940

You can add this CSS in Filters -> Settings -> Experimental -> Custom CSS

Hi! Why do I get this message even though I update the plugin?

Filter Everything PRO You are using version 1.7.0. Update to version 1.7.0. View version 1.7.0 details. Compatibility with WordPress 6.0.2: unknown | Automatic update scheduled in 3 hours.

Filter Everything PRO Vous utilisez la version 1.7.0. Mettez à jour vers la version 1.7.0. Afficher les détails de la version 1.7.0. Compatibilité avec WordPress 6.0.2 : inconnue | Mise à jour automatique planifiée dans 3 heures.

Hi laplantesebas

Please, do not worry. It is glitch from previous plugin versions and it should disappear for the next update. This message will disappear in 24 hours, do not pay attention on this.

Thanks! For the update of the plugin, is it better to always download the extension by your website or I can do it directly in Wordpress?

I think the best and most convenient way is to update by direct link “update plugin”. But please always create a DB backup before any update of any plugin. You can do it for example with Updraft plus backup plugin :-)

Hello there. I recently bought the pro version and I installed on a client website. I used acf plugin to make custom posts for the properties the client have. In the page, the filters are displayed, but when I click any filter, it doesn’t work and I don’t know the cause. Can you help me, please?

The test page where the filters are is https://simple-choices.co.uk/london-test/. The website is built with elementor.

Yes, that was the problem. Thank you for your help :)

If you don’t mind, is it possible to arrange the filters this way: https://www.tyronash.com/listings? My client wishes if it is possible. I tried with css, but I maybe it needs some code modifications if I am not wrong. Best regards!

Hello kiklab

Yes, you can make filters horizontally by adding custom CSS. There are several ways for that:

1. For individual Filters widget – https://gist.github.com/wpserve/7683f0e6e1bfbb0c9eba224137e47942
2. For all Filters widgets on a site – https://gist.github.com/wpserve/ffc87e04af835f27d64db36da6c0b940
You can add this CSS in Filters -> Settings -> Experimental -> Custom CSS

Hello, Stepasyuk. I am trying to filter by select field in ACF. I am writing as
  • label : Name
  • red : Red
according to the ACF directives in the picture I gave the address. but only tags(red,label) are listed during the filtering phase, which seems very frustrating. I found it interesting that something I normally do according to ACF directives would backfire in such a good plugin. I’ve seen people with similar problems here and I tried to use the functions you shared, but I guess I wasn’t successful. https://www.advancedcustomfields.com/content/uploads/2013/02/acf-select-field-settings-1.png
https://www.advancedcustomfields.com/resources/select/
Best regard

Hi metropols

Its’ because I already gave your all that item support provides and even more – example of code. But I do not support/debug such code. You have to understand that support here is not personal assistant and support has some limitations in accordance with the Rules – https://codecanyon.net/page/item_support_policy

I have switched to the twenty twenty-one theme. just taking the standard wordpress loop, i created a page-template. and the result is still the same. Of course I used the function you gave. What should I do? Is wordpress’s own theme faulty?

metropols

It does not depend from theme. It depends only from the meta key you used for the ACF field and for the filter and the same meta key should be used in the code example to display field labels instead of field values.

You also have to make sure that you updated at least 1-2 posts/products after you set in your ACF color field values
  • label : Name
  • red : Red

Becase only after post/product update ACF set them these new values, not after the field update.

Hi there! I’m having trouble displaying filters on my cooking blog https://cookingblondes.com/recepten/. I’m using the Avada theme. I’m trying to filter a custom post type with the slug ‘recept’ (recipe in Dutch). I have the availability set to pages > recepten. I added a widget at the top of the page and also tried the shortcode, but nothing is showing up. Thanks!

Great, I’m glat that it works for you :-)

I would be thankful for a review about the plugin here on CodeCanyon – https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/reviews/31634508

Thank you in advance!

Hi! I don’t know why, but the filters stopped working. Could you please take a look? Thanks! https://cookingblondes.com/recepten/

Hi FlorenceGee

Already answered you in another thread.

Hi Stepasyuk, Sorry but your Filter Everything does not satisfy my needs. I’ll remove it from my WordPress website. Is refund possible? Regards

Hi blaisejadoul

I’m sorry that the plugin does not satisfy your needs. But what exactly happened and why you decided that it is not suitable for you? Please, let me know.

It’s not easily customisable, especially regarding the format and layout!

Okay, thank you for your honest answer. You can ask about refund via special form in your CodeCanyon account. Please, create the refund request and it will be processed in accordance with the Refund policy Rules.

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