Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,682 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8967 comments found.

Hello does the Pro work with the Newspaper theme page builder. I have a block/loop of posts i want to filter on custom page. If not compatible can i get a refund?

Hello kattouf

Thank you for your interest in Filter Everything PRO.

Yes, sure. It is compatible with this page builder and you can filter post loops created with it.

Refunds also are possible and they are regulated by the CodeCanyon Refund policy Rules – https://codecanyon.net/page/customer_refund_policy

Hi, the plugin is fantastic!! But i suggest you to insert a redirect 301 function. it is important to make automatic redirects in case the slugs of the filters change and in case the sorting of the filters in url changes. Do you plan to develop this feature soon?

Hi goldfuturesrl

Thank you for your warm words about the plugin.

I think it is useful feature, but in closest plans I have to develop more urgent features for the plugin. I will consider 301 redirects option, but I’m sure that this will not happen in closest future.

Hi, we have a problem with using the filter plugin in combination with woocommerce product search. If we use the woocommerce product search, the list of options in the Filters plugin are updated correctly(https://prnt.sc/mKwQ_k3-z20d) with this url prefix(/?s=aston+martin&post_type=product) . However, when I apply the condition, the woocommerce search is lost and the filter is applied to the whole catalog.(https://prnt.sc/ir7SWfIaRBuu) with url prefix (stock-instock/) It seemed to me that with the free version it worked. We look foward to hear from you

Hi DeltaMarket

Thank you for your credentials.

I checked your site and realized that it is bug with “Apply button mode ” and search results page. I have to fix this issue in the next plugin update, but until that moment you can use filter in AJAX mode (I already enabled it) and your visitors will be able to filter search results and your popup sidebar with filters will not disappear after every filter selection. Please, try how it works now with PRO.

Hi, the sale_price filter doesn’t work. There are 647 products in sale but filter says “There are no terms yet” or “N/A”

Hi DeltaMarket

Of course it does not work, because you set it to “include 0 terms” – https://prnt.sc/JP_AauISAbVZ I already fixed this and now it works :-)

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

Thank you in advance.

Hello, I noticed a bug with this plugin. I’ve set up simple filter for categories and tags.

Once I go to main shop page everything is fine: https://prnt.sc/qXrK5u5Llxj9 But let’s say, i go directly to specific category (not by using filter but by link in the menu). Now it shows this: https://prnt.sc/d-PMqcRk8sPS

Somehow all products in other categories are gone

Hello danieliuz

Thank you for your report. I can check it if you will provide me with link to the page and credentials to your site. You can send them in accordance with this document

Let me know.

Hi there, great plugin but have just installed on a new website and it breaks the custom post types. They all return 404 errors now and refreshing permalinks isnt sorting the issues but start working the second I disable this plugin.

Any help is appreciated. Thanks!

Hi AgitateDigital

Thank you for using the plugin.

As the plugin has no any limitations for URL prefixes you could create the URL prefix that matches to some post slug, but usually this causes problem with one or several posts. If all your posts becomes unavailable and return 404 usually the reason is in Permalinks manager plugin. Do you use this plugin?

As option I recommend you to look on your URL prefixes in Filters -> Settings -> URL prefixes and to modify suspicous prefixes that may match with your post slugs.

Thank you, you were bang on. I tweaked the prefixes to include ‘by’ as they were exact matching custom post type slug and now all works great! Thank you

Hi AgitateDigital

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

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

Thank you in advance!

Is it possible to disable pretty links and leave get params in the url?

Hello wearenorm

Thank you for using Filter Everyrhing PRO.

By default in PRO plugin all filters have permalinks for their URLs. Only numeric filters have GET variables for their values.

And you can use PRO without permalinks if you add in the functions.php of your active theme next code:
define( 'FLRT_PERMALINKS_ENABLED', false );

But you can not use mixed filters simulteneously – some with permalinks, some with GET parameters.

Hi.. just a fast pre buy question - Is it possible to set the plugin to work the same on desktop as on mobile ? (I like the way it shows in mobile much better than it does in desktop (i.e. full page slide up or slide down -

If there is the ability to make desktop function like it does in mobile - would it be possible to place the filter button in the header? - I just want to give people an option to filter what they are looking for right away from a top button

Thanks in advance for any reply..

Hi joepicko

Thank you for your interest in Filter Everything PRO.

Yes, sure. It is possible. I can provide you with small code snippet that makes this possible in terms of the CodeCanyon item support if you will purchase the plugin.

Hi, i have a question.

The filters only work for the admin user, for regular and guests users the filter is not working. As you can see in the image, the filter shows the preview but the apply button doesnt work for the regular users

https://pasteboard.co/6Oem1fh3U8H8.png

I’ve tried all the options with the specific id or class, AJAX doesnt work either. I dont have cache plugin

Hello carlosduque17

I would be glad to help you with this, but support here is available for accounts who purchased the PRO plugin. Please, write your question from the account, where you bought the plugin.

Thank you.

Hello,

I try to filter posts with the plugin.

Simply no posts are found.

Enclosed are 3 screenshots of my settings Link: https://stylemotions.com/Filter-Every_Screens.zip

i hope you can help me. (Version v1.7.1)

thank you and best regards Stefan

Hi SilentWorker

Thank you for clarifying credentials.

I’ve checked your site and realized bug in my plugin that was related with selected Category in the Latest post block on your page. I’ve fixed bug directly on your plugin copy and added the fix to the next plugin update. So when the new version will be available, just update it as usual.

Please, try to use it now and sorry for the inconvenience.

Hi Stepasyuk,

no sorry, thanks for fix it and your nice support. Have a good day and a nice christmas time.

SilentWorker thank you. I wish you the same :-)

Hello, after the last update (+ WordPress core update to version 6.0.3) when I activate the plugin, all pages return “404 not found”. If I disable the plugin everything starts working fine. No error in the console. In the error.log there are the following errors:

[15-Nov-2022 09:44:11 UTC] PHP Warning: Undefined variable $query in /plugins/filter-everything-pro/src/WpManager.php on line 757 [15-Nov-2022 09:44:11 UTC] PHP Warning: Undefined variable $matches in /plugins/filter-everything-pro/src/WpManager.php on line 760 [15-Nov-2022 09:45:51 UTC] PHP Warning: Undefined variable $query in /plugins/filter-everything-pro/src/WpManager.php on line 762 [15-Nov-2022 09:45:51 UTC] PHP Warning: Undefined variable $query in /plugins/filter-everything-pro/src/WpManager.php on line 765

Any ideas on a fix?

Hello voxweb

Please, update the plugin to the latest v 1.7.1 which is compatible with WP6.0 and higher. You can download it from your account on CodeCanyon and update via Plugins -> Add New -> Upload plugin -> Replace current with new. Do not forget to create a DB backup before that.

Thank you. There was an update but I didn’t see that there’s a newer 1.7 version. It’s all fixed.

Hi, child terms in the category filter are collapsed by default. How do you change this to show by default. I have checked documentation but couldn’t see an answer.

Hi jamesbevan80

Thank you for purchasing the plugin. Please use next code example to make your hierarchy filters opened by default:
add_filter( 'wpc_hierarchy_opened', 'my_hierarchy_filters_opened_by_default' );
function my_hierarchy_filters_opened_by_default( $filters_opened_by_default ) {
    $new_opened_by_default = [
        3250, // Filter ID (filter post id)
    ];
    return array_merge( $filters_opened_by_default, $new_opened_by_default );
}

You have to place it for example in the functions.php of your active theme and change Filter ID to your hierarchy Filter ID.

Hi, unfortunately the code didn’t work. I’ve entered it into functions.php and changed the filter id to the post id generated by the filter. Is this correct or am I missing something?

Hi jamesbevan80

What is the plugin version do you use? You have to use the latest v 1.7.1 If not, please downlad it from your account here on CodeCanyon. Also please not that Filter ID is not the same as Filter Set ID. Filter ID you can see in Filters widget HTML code. Please see example – https://prnt.sc/LohyDgeluB7n

Hi, great plugin! In a hierarchical tag filter with checkboxes its possible to automatically select all parent items when the child item is selected?

Hi obile

Thank you for your warm words about the plugin. If iit possible I would be thankful for a positive review about the plugin here on CodeCanyon – https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/reviews/31634508

In general there is no such option built-in in the plugin. But if you are familiar with JavaScript it is not so complex to write short code snippet that does this for hierachical filters. Optionally you can ask a JavaScript developer to help you with this.

Hi, this is not what I thought it was going to be and I am not going to use it. Can I have a refund?

I figured it would save me some time and energy, but this isn’t dumbed down enough for that.

Hi BadgerBob808

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, quick question, How can a “Filter label” be translated with wpml? (the default option in the dropdown filters). Thanks, Hugo

Hi fusioncowork

Quick answer – you can translate it with Loco translate plugin and after disable it. It works for Dropdowns only.

But in general for any filter you have to set Filter Sets as translatable post type in the WPML Settings and after to create different Filter Sets for every language you have on your site.

Hello Stepasyuk, we’ve setup Filter Sets as translatable post type in the WPML Settings, but we still can’t translate Filter Labels. Can you please help? Thanks!

Hello fusioncowork

I would be glad to help you more with this, but unfortunately it is something out of the item support scope here on CodeCanyon. Using the item expects that you have enough experience to use WordPress plugins and if you configure all correctly in the WPML it should allow you to create translations for you Filter Sets. In these translated Filter Sets you can specify labels in accordance with its language.

Hi Stepasyuk, On https://pcxp.in/pc-cabinet/ I am trying to filter by product attributes.

For example, I am trying to filter by ‘Motherboard Support’ which is a product attribute in that category.

Screenshot for reference: https://paste.pics/e1422cdc5dd78866c87438fa5692e917

However, when I use the custom field in the filter set with the meta key ‘motherboard-support’ either the ‘no’ option shows in the frontend or nothing.

I was expecting to see the 3 values associated with the attribute ‘motherboard-support’.

Can you please tell me what I am doing wrong and how I can get the woocommerce product attribute to show the right values in the filter?

Hi tekas117

In general you have to solve this issue by yourself as it is not supported issue. Using the item expects that you have enough experience to use WordPress plugins.

But I can say you that if you want to use ‘Motherboard Support’ as WooCommerce attribute you have to create filter by taxonomy. If you want to use it as Custom Field, you have to create regular Custom Field filter (not Custom Field Exists).

I hope this will help you to solve the issue.

Hi, I had a refund request and you have configured the range filters for me filter Latitude and Longitude. However, it was getting the value from ACF which I was only testing. The values are from WooCommerce product attributes. Can you please look at it again or let me know how to get the values from the attributes?

Hi souzahub

I would like to help you with this more, but unfortunately plugin configuring is not provided under item support license here on CodeCanyon. It expects that you have to configure it by yourself.

But in general it is not so complex. Please create Taxonomy Numeric type filter and specify your WooCommerce product attribute as Taxonomy for this filter. If your products have already attached these attributes, the filter should work.

License is telling us it’s not working. Please can you advise on how we can fix this? Thanks.

Hello drjpcsjohn

Thank you for purchasing the plugin.

Please, note that License key and CodeCanyon purchase code are different things. 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.

If you still get errors when you are trying to activate the license, please send me license key and your site URL via PM and I will activate it manually.

Hi Stepasyuk,

When putting a range filter to 0 it displays products that have no value in that field. It should not display the products at all. The value is not 0, its null. Any way to fix this? You can see an example here: http://164.92.167.52/led-belysning/?max_fargatergivning=0 Putting Färgåtergivning to 0 gives results for products which have no value in the Färgåtergivning ACF.

Hi smelinkab

Thank you for your credentials.

I checked your site and realized that this problem is rather related with your MySQL server settings or with data you specified in your posts. If you check final SQL query it contains main part:

...
WHERE term_taxonomy_id IN (9) ) )
AND ( ( wp_nhX2PWKu_postmeta.meta_key = 'teknisk_spec_0_fargatergivning'
AND CAST(wp_nhX2PWKu_postmeta.meta_value AS SIGNED) <= '0' ) )
...

And your MySQL server considers that if a field value is empty it is equal or less than 0. As option you can ask your hosting provider support to change settings or as another option to set values for these posts as 0.

About the second problem – you set your Filter Set to hide entire filter if all its terms are empty. If you range filter has 0-0 as values it will be hidden in accordance with this settings.

Hi,

First problem – From what we can see, we would have to modify parts of the plugin to not count null as zero. It’s risky to change settings in the database since there are multiple other plugins installed. Do you have other solutions?

The second problem – You’re right about that but the filters should appear because they have values on multiple products. I noticed that two fields do not get the values correctly and they’re both checkbox fields in ACF. Does it not support data from checkboxes or are the settings wrong?

Hi smelinkab

You have several options to solve the problem – to modify your posts data and replace NULL with 0 values. You can delete all meta keys with NULL values and these posts will not be filtered. You can optionally write your additional SQL condition to not consider posts with NULL values in filter via hook ‘wpc_filtered_query_end’.

In general I can not modify the plugin for one customer, because all other customers will have vice versa problem

Checkbox ACF field in general is supported by my plugin. And checkbox field with multiple values is also supported, but as it uses seralized data all your checkbox fields should have correct serialized data. It means that if you used this field as regular checkbox after changed to multiple choice checkbox and DID not updated all your posts, filtering may work not as you expected. In general you have to check data in post meta fields and make sure that these data are valid and have the same format for all posts.

Do you support the following plugin query loops? - Gutenberg - Greenshift - GenerateBlocks

Hello TAKERUMAEDA

Thank you for your interest in Filter Everything PRO.

It filters any loops/grids that use WP_Query. If posts are loaded by REST API (for example as many Gutenberg blocks) they can not be filtered with Filter Everything.

Hi Stepasyuk, I’d like to use your plugin to filter accommodation by city and other values (probably ACF). I understand I don’t need to use WooCommerce for this, and I can use a custom post type. Am I correct?

But I also need to display the filtered properties on a map, and I can’t find any info if that’s possible with your plugin. I guess I’d need to use some other plugin that can display posts on a map, maybe this one https://toolset.com/block-item/map/.

Basically, my goal is to achieve something like this https://demos.wpgridbuilder.com/map/. But instead of https://demos.wpgridbuilder.com/map/?_booking_city=nice, I need to get something like .../city-nice/, so I can optimize the content of the page for search engines. But with their plugin, it’s not possible to set up any SEO rules and create SEO-friendly landing pages.

Do you have any experience with this, is it possible? Or are you planning to add support for this?

Hi SlavekT

Thank you for your interest in Filter Everything PRO plugin.

In general it is possible, but requires additional coding work. If you can output on your page post_ids of desired posts and show them for example as JSON object you can achieve your goal.

With Filter Everything PRO you can filter such posts and every time get JSON object with new post ids in accordance with selected filters. After you can easily to use these post ids on your map to place markers. But the most important thing – these post ids should be received from DB with WP_Query.

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