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.

Good afternoon.

1. How to remove darkening on a mobile phone (after filtering, the screen is darkened and you need to click).

2. Where to set the filter width (very narrow)

3. not displayed above the product grid

In widget settings set (Display horizontally. Columns: 3)

https://teplospektr.com.ua/product-category/teny-dlya-sushky-dlya-rushnykiv/

Hi teplospektr

Thank you for choosing Filter Everything PRO.

1) Please check this page for mobile mode – https://filtereverything.pro/resources/mobile-devices-new-approach/ it has popular issues and fixes to it.

2) Not exactly sure what you mean by that. The filter width is set to 100% by default, so if you place it in a container that is 100px in width, it will be 100px. If you place it in a container that has a width of 1000px it will be 1000px.

3) In order to display it above the product grid you should have either a widget area there, or you can use the shortcode, also you can use hooks from the page in order to place the filter shortcode in the needed area.

Best Regards,
- Victor

I loved your plugin, but I need to deactivate it, as it kills all the time the webserver database. There are again and again queries blocking the whole database server, which is not so bad at all. The server is very bored, as long as there are not queries like that (RegEXP values are anonymized here:

SELECT SQL_CALC_FOUND_ROWS K3xhZ_21_posts.ID FROM K3xhZ_21_posts LEFT JOIN K3xhZ_21_term_relationships ON (K3xhZ_21_posts.ID = K3xhZ_21_term_relationships.object_id) INNER JOIN K3xhZ_21_postmeta ON ( K3xhZ_21_posts.ID = K3xhZ_21_postmeta.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt1 ON ( K3xhZ_21_posts.ID = mt1.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt2 ON ( K3xhZ_21_posts.ID = mt2.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt3 ON ( K3xhZ_21_posts.ID = mt3.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt4 ON ( K3xhZ_21_posts.ID = mt4.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt5 ON ( K3xhZ_21_posts.ID = mt5.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt6 ON ( K3xhZ_21_posts.ID = mt6.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt7 ON ( K3xhZ_21_posts.ID = mt7.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt8 ON ( K3xhZ_21_posts.ID = mt8.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt9 ON ( K3xhZ_21_posts.ID = mt9.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt10 ON ( K3xhZ_21_posts.ID = mt10.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt11 ON ( K3xhZ_21_posts.ID = mt11.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt12 ON ( K3xhZ_21_posts.ID = mt12.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt13 ON ( K3xhZ_21_posts.ID = mt13.post_id ) INNER JOIN K3xhZ_21_postmeta AS mt14 ON ( K3xhZ_21_posts.ID = mt14.post_id ) WHERE N=N AND ( K3xhZ_21_term_relationships.term_taxonomy_id IN (N,N,N,N,N) ) AND ( ( K3xhZ_21_postmeta.meta_key = ‘S’ AND K3xhZ_21_postmeta.meta_value REGEXP ‘S’ ) AND ( ( mt1.meta_key = ‘S’ AND mt1.meta_value REGEXP ‘S’ ) AND ( mt2.meta_key = ‘S’ AND mt2.meta_value REGEXP ‘S’ ) AND ( mt3.meta_key = ‘S’ AND mt3.meta_value REGEXP ‘S’ ) AND ( mt4.meta_key = ‘S’ AND mt4.meta_value REGEXP ‘S’ ) AND ( mt5.meta_key = ‘S’ AND mt5.meta_value REGEXP ‘S’ ) AND ( mt6.meta_key = ‘S’ AND mt6.meta_value REGEXP ‘S’ ) AND ( mt7.meta_key = ‘S’ AND mt7.meta_value REGEXP ‘S’ ) AND ( mt8.meta_key = ‘S’ AND mt8.meta_value REGEXP ‘S’ ) AND ( mt9.meta_key = ‘S’ AND mt9.meta_value REGEXP ‘S’ ) ) AND ( ( mt10.meta_key = ‘S’ AND mt10.meta_value REGEXP ‘S’ ) AND ( mt11.meta_key = ‘S’ AND mt11.meta_value REGEXP ‘S’ ) AND ( mt12.meta_key = ‘S’ AND mt12.meta_value REGEXP ‘S’ ) AND ( mt13.meta_key = ‘S’ AND mt13.meta_value REGEXP ‘S’ ) AND ( mt14.meta_key = ‘S’ AND mt14.meta_value REGEXP ‘S’ ) ) ) AND K3xhZ_21_posts.post_type = ‘S’ AND ((K3xhZ_21_posts.post_status = ‘S’)) GROUP BY K3xhZ_21_posts.ID ORDER BY K3xhZ_21_posts.post_date DESC LIMIT N, N /* Current SQL Query is filtered by Filter Everything plugin */

OK, so I cannot use your plugin anymore. Sad to hear. Otherwise I would have to order a standalone webserver with enough resources for hundreds of € per month just for a filter. Thanks.

Or is there a way to limit the # of filters to 5 or so? A script or so to do that?

Well, it depends more on the limitations of your hosting, we do not know what limits you have there.

We, as a support team, personally tested it on a hosting basic business plan which is close 15-20$ a month (1 core 2 GB RAM), everything working fine without any issues, and even more, we are using this plugin for our own projects. Which are not connected to the plugin support.

No there are no such features to set how many filters you can use at the same time.

Best Regards,
- Victor

Hello,

I posted a comment like a month ago because one of my sorting filters wasn’t working properly (pricing sorting with custom ACF field).

You told me this was because the field was text and not numeric, so I converted it to a numeric field with your instructions (created a new field, not just changed the meta key for the existing field) but I’m still having issues.

If you check this page: https://mae.coffee/price-list/#price-list-tabla and sort by price, it seems to work for the first couple pages of posts, but if I get to the last pages there are a couple items that have lower prices and are appearing at the end.

Can you help me with this please? Just sent credentials as instructed.

Hi creamen

The development currently checking the issue on the site. When we get information on it we’ll let you know right away in this comment thread.

Best Regards,
- Victor

It turned out that the problem was trivial. You created the sorting option as a meta key instead of a numerical meta key. We have changed it, and it is working now.

Best Regards,
- Victor

Awesome, thank you!

I have create a ACF group and setup a new Filter Set which is displaying ok however the “numeric range” has a slider for both the low and high (2 slides) to show everything in the middle however I need to create a filter for someone to slide the numeric ranger just to select the max and i don’t want to show the low range, can this be done please?

Also i cant see anywhere on how to make the titles bold for the filters, can you point me in the right direction pls

Hi jon872

Thank you for choosing Filter Everything PRO.

No, unfortunately, there is no mono slider, but as a workaround, you can simply hide with CSS the input fields, and hide the min slider, so you can have only visible max slider to move it. This will require custom CSS, you can place the CSS in the Filters -> Settings -> Experimental -> Custom CSS.

You can use the browser inspect tool to find the needed elements and their classes in order to use them for your custom CSS.

For example, you can check this site, and do whatever you want – https://prnt.sc/Qqj2woFpWArM you can see the exact classes that those elements have, and their specificity in order to rewrite them. You can change already applied styles, to see if this class is responsible for it or some with a higher specificity. With a bit of practice, you can make any changes on any sites, themes, plugins, etc. This is a general practice, not specific to our plugin.

Best Regards,
- Victor

hi , we pay for the plugin, but getting error Invalid license key. Please enter correct license key.

Hi TwoTreesStudio

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, I am a customer of yours and have a pro licence. I have created a widget with your filters and would like to make it work as a popup from mobile and tablet. Only it doesn’t work. Here you can see my page > https://decretoflussiitalia.it/profili/

I also followed your guide by inserting the shortcode but it doesn’t work. Can you help me?

Hi andreyellow

You need to display it on mobile. And in your CSS it is hidden in mobile more – https://prnt.sc/rxAfMVyFq5gY

You can check more information about the mobile mode here – https://filtereverything.pro/resources/mobile-devices-new-approach/

Best Regards,
- Victor

Hello, The filter started to conflict with the plugin https://permalinkmanager.pro/ When I delete the product-category base, go to the category and try to filter, I see a 404 error. When I deactivate Permalink Manager, everything works fine.

A few versions of Filter Everything Pro ago, everything worked fine.

Could you please bring back compatibility with this plugin and other WooCommerce slug removal methods. So that the filter doesn’t use the product-category base.

Thanks!

Hi payles

Unfortunately, the permalink manager pro always caused this type of issue, as it conflicts with the friendly permalink manager in the plugin.

You can try to use this code in order to turn off our permalink manager:

define( 'FLRT_PERMALINKS_ENABLED', false );

So all of the filtering particles will be added as a GET parameter.

Best Regards,
- Victor

Hi, Victor. Thanks for the tip.

I will try to contact Permalink Manager support as well. There are checkboxes in the settings for compatibility with other plugins. Maybe they will do it for Filter Everything as well.

Hi payles

Let us know if their answer was positive about it.

Best Regards,
- Victor

Hi, I have a problem with the links I generate. when I try to go to a page that contains the filter it does not appear. the link is the usual one but it does not work.

example: https://coppogioielli.it/catalogo/?categoria=orologi-u

it does not open the catalog with watches but with everything. Instead it should open only with the category “orologi-u”

Please help me :) thx Omar

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

Best Regards,
- Victor

Check if everything is working now, please. We added the piece of code in your code snippet plugin in order to use the same GET parameters as the Free version does.

Best Regards,
- Victor

thx a lot :)

hello, i set the filter plugin and everything on my archieve. but when i try to filter anything i get this error message:

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

Can you help me? Thank you!

Please check the quick start guide – https://filtereverything.pro/resources/quick-start/ how to correctly choose the query in the “And what to filter” And make sure that everything filtering without the AJAX, when it will filter everything correctly only then use AJAX.

Best Regards,
- Victor

Thank you for your reply. I check the settings and eveything seems fine. (otherwise the filters would not appear on the page). The problem is my filters appear fine on the page, but when i click on checkboxes it just refreshes the page and nothing happens. I also tried to filter without Ajax, but when i press click to a checkbox nothing happens. Maybe is worth mentioning that i am using Advanced custom fields. Thank you!

In this case, it will require checking it with the credentials. Unfortunately, this is available only for those whose support time has not expired.

So you can either extend support time so we can check it with credentials. Or you can try setting up a local server and try to find the exact problem yourself by checking custom fields.

Best Regards,
- Victor

Hi,

How to translate Prefix slug for URL: A part of the URL with which the filter section begins?

I use WMPL for translation, and I can’t find how to translate slug on other lanaguage?

Thanks!

Hi bokishaNET

Unfortunately, prefixes cannot be translated. The closest workaround is to create a new filtering entity for each language; this way, you can simulate translated prefixes.

Basically like this:

For the English language, use a custom field “en_terms”; for Italian, use “it_terms”. Therefore, when creating those filters in each language using a separate custom field, you can create unique prefixes in the required language.

Best Regards,
- Victor

I don’t understand how to translate Product Categories with your simulate translated prefixes?

You can’t do this with taxonomies, it’s only possible for custom fields. For the rest, you can use some neutral prefixes. In general, it is not possible to translate or somehow change prefixes for different languages.

Best Regards,
- Victor

Hi, I seem to be having problems setting up the filter for a category archive page. I’ve set up using the same way I have done successfully in the past.

For some reason the attributes are not being picked up? I am seeing the titles ( brand, type, size) but no options are displayed. “BRAND There are no filter terms yet TYPE There are no filter terms yet SIZE There are no filter terms yet”

Look forward to your help and support.

Thank you.

Yes thanks Victor, I’ve used it as you describe (separate filter, on exact category page) for many other category and attribute archive pages and that has worked. Very confused as to why it is not now working with the latest attempt! Wondering how to solve or go forward now? Many thanks

Perhaps something needs to be cleared or re-created (WC tools? Clean tables,recreate lookup tables etc?) Could that be it?

Hi itsmeifti

It depends on what type of templates it is using. If it is the default approach like WP has for its archive pages with a common query across all of the pages, then it will work fine with one filter set, as there’s one common query that displays the posts on the page. But if you are using some page builder to create a template for archive pages, it can create unique queries across all of the pages, then it will require a separate filter set for each category page.

Best Regards,
- Victor

Hi, my filters stopped working after updating the plugin. Could you assist with this? I’m using ACF (Capacity Bar).

Hi casters

Have you tried going to the filter set settings and hitting the update button?

Best Regards,
- Victor

I tried but nothing

Can you please send the link to the page with the issue so we can check it?

But 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

Hello! The H1 Titel replacement is not working on my WooCommerce categories. I use the Kadence theme. They use the “woocommerce_shop_loop_item_title” as I found here: https://www.kadencewp.com/help-center/docs/kadence-theme/how-to-change-the-woocommerce-product-loop-title-tags/

I also tried you “H1 hook” from this page: https://filtereverything.pro/resources/all-about-seo/

Example page: https://myb.day/shop/k/t-shirts/thema-dino/

Hi joch6n

Yes, this is exactly what we have changed in the plugin. Even though it may look like it should not cause any issues. But after closer examination, we noticed it and tried with the first title tag only, which worked.

In any case, this will be one more time checked by the development team, and they decide if immediately provide a fix or with the new update that should come out.

Currently, we can fix it on your site. So you can provide the needed site where we can add a temporary fix on it.

Best Regards,
- Victor

Thank you! I sent the data for the site.

Done! You can use the plugin with the temporary fix now. Just make sure you won’t reinstall it so this fix won’t disappear. And with the new version, this should be included by default.

Best Regards,
- Victor

Hello! The SEO Title comes with a number of random words on my website. After reloading the page, everything is fine.

Website: https://myb.day/shop/

You first need to select a category and the topic. See: https://share.zight.com/YEubP8NX

Hi joch6n

The answer will be provided in the second similar comment here – https://codecanyon.net/comments/31006274 in order to remove the confusion as both comments are the same issue.

Best Regards,
- Victor

Issue with displaying prices including VAT in price filter

Hello Filter Everything team,

I’ve encountered an issue with the price display in the price filter on our site. Here’s the situation:

The product prices in our store are entered without VAT (as this is how we receive them from our suppliers). On the site, the product prices are correctly displayed with VAT on product pages and in the shopping cart. However, the price filter in Filter Everything Pro shows the prices without VAT, which causes confusion for users, as there is a mismatch between the price displayed in the filter and the final price shown on product pages. Unfortunately, due to logistical and operational reasons, we cannot input the prices directly with VAT in the store and must keep them without VAT in the backend.

My question is: Is there a way to adjust or customize the price filter so that it displays prices including VAT in the filtering, even though they are stored in the database without VAT?

Any help or suggestions on this matter would be greatly appreciated!

Thank you in advance!

Hi calintomsa

Thank you for choosing Filter Everything PRO.

To include taxes in the range filter, you have to use two hooks ‘wpc_set_num_shift’ and ‘wpc_unset_num_shift’ provided in the plugin.

Here you can find the code example of how to use them if your taxes are 10% from the original price – https://gist.github.com/wpserve/430c34449708a7dcd5b630839a05cdbc

If your taxes are different and for example have a fixed price you have to change this code in accordance with your situation.

Best Regards,
- Victor

Thank you, Victor, for the quick response. Everything is working fine.

Hi calintomsa

We are glad to hear that everything is working correctly.

Best Regards,
- Victor

Hi, I use filter everything pro for woo commerce, and have a specific filter for my ‘brand’ pages which are an already filtered page away from the main ‘shop page’. The main filter for the shop page works fine, and also with the brand page filter, however, the filter on the brand page for some odd reason has set every filter but 2 with a very light weight on the text (I can provide a link for an example) and then 2 with the normal text weight which is the same on the shop page filter. Is there any reason why this would have occurred? Many thanks.

Perhaps you are using a custom template created with Elementor on archive pages? If this is the case, it can generate unique queries across all archive pages instead of functioning like a typical/common query on archive pages. Try placing a filter set on this specific archive page and check if it will display the correct terms. If it does, then you will need a separate filter set for each category page.

Best Regards,
- Victor

Yes this didn’t work, strangely enough it only has the 2 same categories in bold on all the same pages also.

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

Best Regards,
- Victor

I have purchased the pro version of the plugin “Filter Everything Pro”. Activated it on one of my wordpress page. But it is not working as expected. Page URL: https://h2t.6b9.myftpupload.com/events/

You can see the filter on bottom of this page before footer. When I have select the filter it redirects to 404 page.

I have activated a post filter (BY ACF custom field) set there on the above page.

Please let me know where I am going wrong? Why it is not working on my page?

We have checked the site and placed the filter on the exact page “events” so it is working now. Unfortunately, you have only 4 posts on the page, and all values are applied to the same 4 posts, without any values that are applied only on one post in order to test the filtering normally. So for example value “red” will be applied to only 1 post and not 4 posts, to actually see the filtering if it will display this one product or not.

Best Regards,
- Victor

Hi Victor,

Thanks for your quick response. Yes post filter (with ACF field) is working on events page now.

We have another query, we want to show date picker on “Event Start Date” and on “Event End Date” filter instead of dropdown. How can we set date picker for those two fields? On Filters Set I am not able to select the “Date Range” for those two fields. Can you please check this out and advice us to resolve this issue.

Currently, the date picker filter is only working with the post date, but the development team is working to add the ability to use the date range filter for custom date fields as well.

Best Regards,
- Victor

I purchased the plugin but the license key doesn’t work at all.

Hi Rubel3200

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,

I realized this Plugin wasn’t what I needed. I’d like to request a refund.

Thank you.

Hi davidjibri

Thank you for choosing Filter Everything PRO.

We are sorry to hear that the plugin didn’t meet your expectations.

Can you please explain what exactly didn’t work out for you? Perhaps we could help with the solution.

In general, a refund is possible with the appropriate form from the account where the plugins were purchased. After this step is done, you will need to wait for an answer, usually, it takes up to a week or two.

Please note, that the support team is not working with the refunds.

Best Regards,
- Victor

Clicking the options on the filter is sluggish. It feels like something is processing each time something is checked. Can you fix that so that it’s not doing that.

Hi mkmugaba

Thank you for your interest in the Filter Everything plugin.

If you are using the PRO version of the plugin, please make a request from the account where the plugin was purchased. So we can help to solve the issue you are facing.

If you are using the Free version of the plugin, please make a request in the forum section here – https://wordpress.org/support/plugin/filter-everything/

Also, please make sure you have added the link to the page with the issue and instructions on how it can be recreated.

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