Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 16,187 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9146 comments found.

Hello,

I want to change the label text of my filter. It is designet with a radio button.

I work with Avada portfolios and ACF. I already changed the title in ACF but nothing happens. I also have cleared all caches.

The title is right displayed on the portfolio page backend, but still doesn’t want to change in the filter frontend.

Could you please help me to change the label title?

Thank you!

Hello tricksiebzehnde

Sure – you have to update portfolio posts that contains this value of the ACF field. This title is stored in post custom fields and if you update it in the ACF field you have to update it also in all posts.

Also after this try please to reset filters cache. For this open your site with additional paramter in URL – ?reset_filters_cache=true. For example https://example.com/?reset_filters_cache=true

Hello, unfortunately this did not help. However, we have found the problem. In ACF I have added a value and a label. Unfortunately, here the value is sent to Filter Everything Pro, even if I explicitly select the label here.

After that, when I updated all products in this category again, it applied the change.

However, only a third option was added to the radio buttons and the old one was not overwritten. I have now explicitly hidden the old one in the Everything Pro backend filter.

Kind regards!

Hi, I’ve got 2 problems with filter everything pro :

1- impossible to activate the licence. When i put the licence code in the licence panel of the plugin and hit the activate button it just answer a notice : Unknown error. I’ve uploaded the last version manually for now. Nothing urgent.

2- i’ve created a filter for product on sale on my woocommerce archive pages. But the filter return some product that have are not on sale… I(ve checkec sales prices a empty, i tried putting a sale price, save, then delete the sale price and save again (even clean the date fields). But still the products keeps showing when promo filter is checked. You can try by yourself there (discound are shown in % on the product grid). https://lacompagniedesbonnesbouteilles.fr/tous-nos-produits/promotion-yes/

Edit : to be more precise, the filter is set with Custom Field Exists and _sale_price meta key.

Thank you.

@Stepasyuk any news ?

Hi morkibut

1. Please, send me credentials to your /wp-admin in accordance with this document and your license key I will activate it myself on my side.

2. Sometimes WooCommerce leaves meta key _sale_price for products that had Sale price in the past, but this price was removed. You have to clean your DB from such extra meta keys for example with such SQL query executed for examle in PhpMyAdmin connected to your DB:
DELETE FROM `wp_postmeta` WHERE `meta_key` = '_sale_price' AND `meta_value` = '';

Pay attention that the query should be changed to your DB prefix instead of ‘wp_’ and also do not forget to create DB backup berfore any manipulations.

Hello, is there anyway of getting the category filter to work as on the link below ? We have products across categories so we are always seeing unrelated categories to the one we are viewing. It needs to focus on the category you are viewing and its child terms.

https://www.lovehoney.co.uk/sex-toys/vibrators/

Hello, thank you for your response. I used the below snippet to disable the listed cookie. It seemed to work when using an incognito browser but now does not work. Can you confirm if this snippet would do the trick?

function disable_wpc_hierarchy_list_status_cookie() { unset( $_COOKIE[‘wpcHierarchyListStatus’] ); setcookie( ‘wpcHierarchyListStatus’, null, -1, ’/’ ); } add_action( ‘init’, ‘disable_wpc_hierarchy_list_status_cookie’ );

In general it should work I think, but anyway the best way is to test such code on live website :-)

The name of the cookie was changed :)

Hi, I’ve noticed a big issue with your plugin. When I updated my Wordpress to newest version, your plugin causes PHP error which crashes my site built with elementor pro.Every page has 404 error. Disabling your plugin fixes the issue.

I have PHP 8.0 version and newest Elementor PRO plugin.

Hi naryya

Please, update the plugin to the latest v 1.7.3 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.

Hello, there is a small problem. I have certain conditions to display the products outside the filter and I frame it with CSS styles and using jQuery. For example, highlighting the prices with or without VAT, is very important for the customer groups. That works perfectly but after ajax complete with your filter it discards all applied jQuery. I also need to group the filters, because some filter for the compatibility of another manufacturer and others for the same manufacturer, that must be well marked, well indicated. I have tried to use the “wrapAll” to group the filter elements and it works perfectly on the first page load, but when I do ajax complete it completely breaks down all the CSS and jQuery applied. Do we have any solution for that? Any listeners in your code that I can execute when the Ajax completes? Thank you very much in advance for any suggestion to fix it. https://pergamon.sk/kategoria-produktu/spotrebny-material/

Hello citadela

As this question is the same for another your comment I will continue to talk with you about the issue in that comment.

Thank you.

VERY URGENT. You have built in a new feature to lock filters when no license is entered. That is okay, but it does NOT work in multisite environments! We have to enter a license for every subsite even though they are all under the SAME DOMAIN.

Please send us a solution ASAP. Mail: info@welaunch.io

Open one of your sub-sites with entered license and deactivate it.

Not possible cause in subsites is no license tab? Also there were some sites that no longer work due to domain switch.

In this case I can deactivate license keys for some of your sites, but you have to list them to me. Please, send me via PM these sites and let me know here in this comments thread, that you did it.

If you want to see the License tab, just update the plugin to the latest version 1.7.3 via FTP or upload it via Plugins -> Add New

I cannot get this addon to work with the Elementor Pro – Loop Grid Element. Even with the simplest error I get errors.

Hello lars_c

Please, provide me with details what exactly does not work. Please, send me screenshots, link to the page and maybe text description what exactly error occures. Optionally you can send it via PM, but please notify me here that you did this.

Thank you.

Hi there,

for the past month I have been trying to get this to work. I understand my support expired by now, but I have tried everything in my power to attempt to fix this myself without wasting time.

I have a setup with the following plugins: - Elementor Pro - Dokan Pro - WooCommerce - Filter Everything Pro

The pages I have setup were tested with the following (Elementor) elements: - Products Archive - Products - Posts - Loop Grid - And more

I tried out every setting with just basic options (for example Product Category, not using CPT UI or ACF). Yet nothing seems to work. Running latest version of all above mentioned plugins.

Uncaught TypeError: extract(): Argument #1 ($array) must be of type array, null given in /../dev.mycompany.com/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php:33

Stack trace: #0 /.../dev.mycompany.com/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php(33): extract()

1 /.../dev.mycompany.com/wp-content/plugins/elementor/includes/widgets/wordpress.php(276): FilterEverything\Filter\FiltersWidget->widget()

...

25 {main} thrown in /.../dev.mycompany.com/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php on line 33

More details can be provided, preferably not through comments. I sent a private message via your profile :)

Hi, I can’t seem to activate my license key and keep getting an error.

Hi exorbit

Thank you for using Filter Everything PRO.

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.

Hi, Stepasyuk!

I’m having an issue where the filtering options are not affecting my “Posts” widget on an Elementor website.

Filtering would only work if I used the “Archive” widget. As I read more about your documentation, I noticed I was only using the free version and that it only filtered regular WP queries. So I purchased the plugin here on CodeCanyon, and after activating it, there is still no filtering when using the “Posts” widget.

Any ideas?!

Thanks so much!

Hi ryan_seale

Thank you for using Filter Everything PRO and sorry for the late response.

It is known issue and possible reasons are:
- Wrong WP_Query selected in the “And what to filter?” field of the Filter Set. Please try to experiment with different WP_Queries in the dropdown.
- Cache issue (WP_Query is cached). You have to check and maybe disable your cache plugins or modules in your hosting provider dashboard.
- AJAX enabled but wrong value for CSS id or class of the Posts Container specified. Please, disable the AJAX feature, until you will ensure that filtering works in general.

Thanks! I haven’t been able to resolve it yet, but I’ll keep trying. Ajax isn’t enabled so it’s not that. But I’ll try disabling the cache.

But your plug-in should work on the “Posts” widget from Elementor on a regular page?

Yes, sure. You can filter posts in this Elementor widget with Filter Everything PRO. Usually you have to select WP_Query #2 for this Elementor widget.

Hi, I was looking at the demos but didn’t come across anything that would answer my question. Would this plugin be able to perform filtering like my screen recording ( https://screenrec.com/share/oAkrqeiMXs ). incase you are unable to to view it, the filter widget has a search box of all brands offered and upon typing in the box, it will display all brands that contain the characters and when clicked on “view more”, it is then scrollable and does not expand the height of the entire list at once, and can also the box can be toggled on and off. Thank you in advance and look forward to your prompt response.

Hello zoomitnow

Thank you for your interest in Filter Everything PRO.

I already answered you in Email :-)

Hi,

It seems that once I’ve created a filter to filter by Product Categories, I’m not able to create another filter to also filter by Product Categories or categories.

My products have different parent and product categories, i.e. product type, product style etc., are all product categories.

Can you help, please? Is there a way I can have more than just one Product Category filter option?

https://prnt.sc/EBm1WQyV5k24

Thanks, B

Hi babs19

Unfortunately you can not use the same entity as filter twice or more in the same Filter Set for technical reasons. But you can use a trick – create two Filter Sets, create the filter by Product Categories in both of them and point them to the same page.

Alternative option is to create different taxonomies to group products by different criteria. It is much better from the app design point of view and allows you to use them in one Filter Set. Such taxonomies can be created with the free CPTUI plugin.

FYI If you will need my support in the future, please update your support period which is expired.

Thanks for taking the time to respond – noted and will do.

Great plugin by the way!

Hi Stepasyuk,

Is there a way to display your filters not as a sidebar but at the top row, something like Product Filter for WooCommerce?

Hi ckldigital

Yes, sure. Here is live exaple with horizontal filters – https://www.auslandsjob.de/jobs/job_type-vollzeit/job_filter_country-europa/

I can provide you with solution in terms of support of the PRO version if you will buy it.

Hello again, please I need to execute a function after filtering with ajax. Is it possible, do you have any listener that I can connect?

hi, yes i see your function wpcSendFilterRequest, and ready, scroll, resize triggers, but is not work, after your ajax complete is not triggered. All my jquery lines have (document).ready.. etc..

Hi citadela

Please, try to check it with such code:
jQuery(document).on('ready', function(e){
    alert('test');
});

It should work. If it does not work, please try to check if your page contain some JS errors or maybe you specified such “CSS id or class of the Posts Container” that contains filter-everything.min.js file that reloads within this container every time.

yes, you are right.. but i thought that jQuery(document).on(‘ready’, function(e){}); and jQuery(document).ready(function(){}); is same, but is not same, or at least it not same for triggers.

Dear Stepasyuk!

I am using Shoptimizer theme. Unfortunately, the SEO settings do not appear on the set page/filter.

Link: https://stage.tok-bolt.hu/tartozek-tipus/flexibilis-kijelzovedo/mobil_gyarto-apple

Settings: .../termekcimke/flexibilis-kijelzovedo/mobil_gyarto-apple

https://ibb.co/LtWLwVs https://ibb.co/R454S1D

The Title and Meta Desription elements of the page source code do not change, and the SEO Description is also not displayed on the page. Can you help?

Leslie

It works with product tags, I couldn’t get it to work with product attributes. Do you have any ideas?

Hello webcreative_kft

Thank you for using FIlter Everything PRO.

If no one SEO data is changed on filtering result pages it means that SEO Rules do not work and there could be several reasons. Please, read this manual carefully and try to set up SEO Rule step by step – https://filtereverything.pro/resources/seo-rules/#create-seo-rule

Hello. I’m having a little problem with the filters I want to set it at custom page but after applying filter products disappear. The number of products is correct. Please help

Regards

Hello Stepasyuk. Thank you for your reply and kind welcome, we wish you all the best.

I was able to solve the problem. I discovered that it only didn’t work when post/product module layout mode was set to CSS GRID. Other types of layout work without any problems.

I’ve got one more thing to discuss. When opening the widget on mobile, the page scrolls all the way to the top and I want it to stay in the place where the button was clicked. Any possible solution?

Regards

One more from me – How can I translate text in chips “max price”. I can’t see it in Loco Translate source text.

Hello esky_marketing

It seems your CSS GRID layout has some JavaScript actions that should be re-initiated after AJAX loaded filtered products. Here are more info about such cases – https://filtereverything.pro/resources/ajax-related-problems/

Send me please link to the page with example of the problem with mobile widget.

You can modify chips term name with the hook ‘wpc_chips_term_name’
$chips_term_name = apply_filters( 'wpc_chips_term_name', $term->name, $term, $filter );

This expects that you are familiar with WordPress hooks or you have to ask a developer to help you.

Hello, This is a pre-sale question. I have a staging WooCommerce website that uses Elementor with the loop grid widget. I have previously used Crocoblock filters, but they cannot work with Elementor Loop Grid. Could you please tell me what the status is on your side? Do “Filter Everything” works with the Elementor loop grid? Many thanks for your answer!

Hello fouadhousni

Thank you for your interest in Filter Everything PRO.

Yes, sure. My plugin works wih any loops/WP_Queries including created with Elementor. Here is live demo how it works with Elementor loops – https://demo.filtereverything.pro/elementor/ Please, check it out.

Hello, and thank you for your quick reply. Have a nice day!

We’re very much looking forward to the functionality requested by MartinNorton as well. In other words, Search in Filtered post grid. 3d party Search plugins will search effectively but throughout the whole set, and not the filtered content only.

Hello ag_cm

Thank you for using Filter Everything PRO.

Yes, sure. This feature is already added in my development schedule and I definitely will add it to the plugin. I can’t say you when exactly this will happen, but I will notify you here in this comment thread abou that.

Hello ag_cm

I’m glad to inform you that built-in Search Field compatible with filters, AJAX and that allows you to search Woo products by SKU was added to the latest plugin version 1.7.8. You can update it automatically if you have activated your License key or download zip here on CodeCanyon.

Thank you. Regards.

Good day, great news, thank you for the awaited functionality. The issue we’re having with it, is that it only works for logged in users. As long as you’re not logged in WP nothing happens on using search. Would appreciate any thoughts about it.

Hello! Is it possible to get a refund? I could not achieve what I needed with Filter Everything plugin and in the end went with different solution. I would appreciate getting my money back as I won’t be using your product.

Hello inbox23

I’m sorry that you were not satisfied with the plugin. You can create refund request in the form in your account here on CodeCanyon and it will be processed as soon as possible.

Thank you.

Hello, our mobile popup won’t appear. Are you able to point out what’s causing this? Please see website here: shorturl.at/bfguX Thank you!

Problem has been fixed.

Hello AP4571

I’m glad that your issue is already solved :-) Thank you for your notification about that.

Hi there I have been using ‘Sw Woocommerce’ plugin with ‘ShoppyStore’ template. System and All of plugins updated recently. I have a serius bug, when I wanna try to update a page, post or product this problem occured. Do you have any idea? Thanks.

Fatal error: Uncaught ArgumentCountError: Too few arguments to function FilterEverything\Filter\FilterSet::preSaveSet(), 1 passed in ..\wp-includes\class-wp-hook.php on line 308 and exactly 2 expected in ..\wp-content\plugins\filter-everything-pro\src\Admin\FilterSet.php:528 Stack trace: #0 ..\wp-includes\class-wp-hook.php(308): FilterEverything\Filter\FilterSet->preSaveSet(NULL) #1 ..\wp-includes\plugin.php(205): WP_Hook->apply_filters(NULL, Array) #2 ..\wp-includes\post.php(2836): apply_filters(‘pre_post_update’, ’’) #3 ..\wp-includes\post.php(2719): sanitize_post_field(‘update’, ’’, 9112, ‘db’) #4 ..\wp-includes\post.php(4076): sanitize_post(Array, ‘db’) #5 ..\wp-includes\post.php(4819): wp_insert_post(Array, false, true) #6 ..\wp-admin\includes\post.php(426): wp_update_post(Array) #7 ..\wp-admin\post.php(227): edit_post() #8 {main} thrown in ..\wp-content\plugins\filter-everything-pro\src\Admin\FilterSet.php on line 528

Hello softmaster971

Thank you for your interest in Filter Everythig PRO.

Please, write your support request from the account, where you purchased PRO version.

Thank you.

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