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.

Hi! I made a filter, but when I want to place the widget block on my shop pagen in Elementor, It does not show in the widget list.

Hello kasperdc1

Thank you for your credentials.

I’m not sure but it looks like you have to ask the administrator of the Multisite Network to change permission settings or something like this. Because on your site in admin dashborad there is no Filter Everythinng PRO plugin in the active plugins list.

But from another side [fe_widget] shortcode works on the archive page. If you will not find the reason in your Multisite Network settings as option you can use shortcode, which do all the same as widget – https://filtereverything.pro/resources/shortcodes/

Hi there! couple of months later. We have moved our part of the multisite to a single site. Now it asks for a license key, but when i press the button “Get your license key”, it tells me I have no key…

Hi kasperdc1.

Please, provide me with screenshot of the page, where you see the message that you have not License key. I mean that new tab that opens after you click on the “Get your license key” button. Optionally you can send it via PM.

Thank you. Regards.
- Andrii.

Filter Advanced Custom Fields

ACF – Select

Options:

1+1

2+1

3+1

In sidebar show right (3)

But can`t return result of search, said found zero.

Without + work good

i need to use plus… help me please

Screenshot https://disk.yandex.ru/d/Gp2HDhqJ-GHVSw

SELECT SQL_CALC_FOUND_ROWS nf_posts.ID FROM nf_posts LEFT JOIN nf_term_relationships ON (nf_posts.ID = nf_term_relationships.object_id) INNER JOIN nf_postmeta ON ( nf_posts.ID = nf_postmeta.post_id ) WHERE 1=1 AND ( nf_term_relationships.term_taxonomy_id IN (6) ) AND ( ( nf_postmeta.meta_key = ‘flat_plan’ AND nf_postmeta.meta_value REGEXP ’.;s:[0-9]+:\”3+1\”.’ ) ) AND ((nf_posts.post_type = ‘post’ AND (nf_posts.post_status = ‘publish’ OR nf_posts.post_status = ‘acf-disabled’ OR nf_posts.post_status = ‘private’))) GROUP BY nf_posts.ID ORDER BY nf_posts.post_date DESC LIMIT 0, 15

3+1 – problem with PLUS

Hello, Is there any implementation timeline?

Hello madweb1

This bug is already solved for the next plugin version, but I’m not sure, when it will be released. However I can send you direct link to this intermediate version that already contains the fix, but please send me message in PM and I will send you the link.

Thank you.

i write you on mail

Hi there,

i’d like to have two category filter sections within a filter set. How can i achieve this?

Let’s say one section would be “Gender” and below that i’d like to have “Product type”. I want them to be in two different sections with two different headings, not just the two parent categories one below the other. See brief example below.

Thanks! :)

Section A Gender

Men Women Unisex

Section B Products

T-Shirts Hoodies Tank Tops ...

Hi maksim_rvdiment

Thank you for using Filter Everything PRO.

You can not add two filters by the same entity in one Filter Set. But you always can create two Filter Sets, direct them to the same page, put two Filters widgets on it and you will achieve your goal :-)

You had replied to me due to issues im having with compatibility with my theme/ web build (bricks) and the filter everything plugin. Im a Wordpress developer, and without some sort of work around, this plugin doesn’t appear to work with bricks. Please provide a refund, unless you have documentation detailing how to get this to work with bricks. Info you sent via message is already among the things I have already looked into. Im 8+ hours digging into this already.

Hello davidkoenig23

Please, let me know what exactly does not work with Bricks? Because I have another customer who uses Bricks and FIlter Everything PRO and they work together. With one specific moment – Bricks theme uses copies of WP_Queries on every Category page and this requires to create individual Filter Sets for such Categories.

Hi davidkoenig23

I’m glad to inform you that I already fixed issue with Filter Set for common categories pages and Bricks Builder. Now the plugin works with Bricks Builder as with any other page builder.

If you need this update, please let me know here and I will send you direct link to the intermediate plugin version, that contains this fix.

First, i’ve read the manual looking for a solution to my issue. Didn’t found anything.

I just discovered your plugin today, tested the free version and straightly purchased the PRO to support such great plugin. But…

... now I discover that page with their contents made on Classic Text Editor doesn’t show up. They are just blank, I refeer to short pages incuding a shortcode (like contact form) or text only pages like “Privacy Policy”. Only header a footer appears, but no the content..

However, Woocommerce pages (like shop page, product page, cart, etc) show up properly, and also pages edited on Beaver Builder.

Here are my attempts to solve the issue:

- Unactivate Filter Everything plugin-> Pages show up again.

- Activate the plugin and send to bin the filter set I created -> Page content hide again

- READ THE MANUAL – > I didn’t found a solution but I got even more familarized with the plugin.

- Delete this plugin Widget on Theme Customizer > Shop Filters. Didn’t solved the issue.

- Tweak sidebar settings on theme. No results.

- Turn on Ajax -> didn’t solved the issue, just in case.

- Deactivate the plugin -> Text Pages show up again.

Really looking foward for any direction to go.

Hi i’m still waiting you to check the issue, it has been 9 days since today, and I still got no support.

Hi paquitonavas

Thank you for your credentials and sorry for the late response. In my author dashboard first of all I see comments that were published 1-2 days ago and when you add a new comment under existing it “refreshes” this date and your request may be postponed to additional 2 days.

I checked your site and realized that your pages also do not work when the Polylang plugin is activated and Filter Everything PRO is deactivated. It means that my plugin is not related with the issue. Thus you have to find the issue between Polylang and other plugins installed on your site.

Why did you decide that Filter Everything PRO causes the issue? Please, let me know.

I’ve checked what you sai, and it is right. One week ago, when deactivating Filter All Pro, pages were clearly reappearing, I double checked that before opening a ticket, but now it is acting different, as you have described. I can’t still give you an answer to the issue, but i will dig on it a bit deeper and I feel in debt to give you a response as soon as I get the issue.

1. Will it work with ReHub theme? 2. Can it search&filter Authors? Stores?

Hello michayu

Thank you for your interest in Filter Everything PRO.

1. Yes, sure. It works with this theme.

2. You can filter posts/products by Authors. But this plugin does not allow you to filter Authors by some criteria.

Hello, we have the PRO version and all is fine except that we want to only show “instock” products WITHOUT this term in urls. Is it a way to force it once for all ? I saw the wpc_filter_term_url hook, but it add it in the url and we don’t want that.

Best regards

Hi, I found the way to add “instock” without url by modifying the line 192 in your code in \src\RequestParser.php :

$pathSegments = $this->getPathSegments(); becomes $pathSegments = apply_filters( ‘wpc_filter_path_segments’, $this->getPathSegments() );

Tell me if you think you could do this change in the future, otherwise I’ll need to correct it each time the plugin will be updated.

Best regard

Hello lesdessouschicsinfo

Thank you for using Filter Everything PRO and for your suggestion.

I’ve already added this hook to the plugin and you will not need to fix it every time after update.

Thank you.

How can I do to translate the word “select” in filter dropdowns?

Hello forlanistudio

Thank you for using Filter Everything PRO.

You have several ways to change the string - Select %s - to your own:
1) To translate it with the Loco translate plugin or other software if you use not-English language on your site.
2) To use theTemplates overriding feature https://filtereverything.pro/resources/templates-overriding/ to override the dropdown.php template and replace the string.
3) To use hook ‘wpc_dropdown_default_option‘ if you are familiar with PHP development.

How to configure the search module to display car parts by brand, model, year and engine? Knowing that I created a custom taxonomy named “Cars” with the WCK plugin.

Here is the style I want to do on this demo: https://chromium.themes.zone/catalog/

Consider adding a new feature in your plugin that allows you to add filtering restrictions like the following open source plugin:

https://wordpress.org/plugins/ymm-search/

What do you think ?

Hello ImedZh

Thank you for your suggestion, but I’m not sure I understand you clear what exactly restrictions you mean. Please, explain it in details. Thank you.

Hello

My suggestion is to add data in CSV format in the product page.

Here is an example: “Dacia, Duster, Essence 1.6L, 2015, 2022”.

The search module will be able to automatically display this data in selectboxes:

_ Mark _ _ Model _ _ Year _ _ Motorization _ _ Product Category _

If we are going to follow your logic, we must create:

- A taxonomy for the mark

- A taxonomy for the model

- A taxonomy for the year

- A taxonomy for motorization

The problem with this logic is that when you choose the mark “Dacia” then the model selection displays all available models of all brands (including Dacia models).

So, I think you need to adopt YMM Search logic in your search module.

Did you get the idea?

I need help with filter translation as I explained in comments.

Thanks! Sergio

Hi Sergio

Yes, you understand me right – if user selects filters and after click on language selector it will see 404 error because language selector can not get translated filter terms. I would be interested in to get FTP credentials and to make some adjustments in my plugin to avoid such problem with language selector. You can send them via PM and notify me here in this comments thread.

Thank you.

Hi Stepasyuk,

I sent you the FTP credentials few days ago and notified you an issue. Have you received it?

Thanks! Sergio

Hi Huzebio.

Sorry for the late response. I had a lot requests related with Sales week that was recently.

I confirm I received and checked them.

Hi, when I enable Ajax and click on a filter I will get 2 sticky headers. If I filter again 4 and so on…

After I have 2 sticky header and I resize the browser I will get 4,8,... sticky headers till the browser hangs

Solved! I changed Sticky header from Inherited to Enabled in the advanced settings of Astra on the Shop page

Hi fransve

Thank you for using Filter Everything PRO.

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

I only want to filter posts on Wordpress, no need to install WooCommerce extra. Is this possible?

Hello Nettili

Thank you for your interest in Filter Everything PRO.

Yes, sure. The plugin allows you to filter any post types including regular WordPress posts or pages. No need to install WooCommerce for that.

Hi!

1. What are the options for speeding up the work of filter pages for 100-200-500 000 products?

2. How to disable recalculation at the moment every time an attribute is selected?

Hi yankahomina

1. Performance problem. Filtering speed depends from next parameters:
- server CPU
- server RAM
- number of posts to filter
- number of filters and terms
- number and quality of plugins you use
- cache adjustments on a server
- plugin’s code optimizations, internal cache (this was already done for the Filter Everything)

So you can increase the speed of the filtering process if you optimize one of several parameters from the list above.

2. For the moment unfortunately you can not disable recalculation count of posts related to a filter term because when you use “Apply button” and if you do not recalculate it may often generate empty filter intersections. For example you select 3 filters and click on “Apply ” button and you will get 0 posts found. After you try to select another filters and again get 0 posts. To avoid such situations recalculation must be present and empty filter terms should be hidden in process.

But from another side I understand that it is not convenient in situations, when there are a lot of filters, posts and it may take a long time. So I’m planning to improved this moment in the future plugin updates and make this recalculatoin disabled optionally or to work instantly.

Can you tell us how to solve this issue on our own? for us it is critical

Hi yankahomina

I would be glad to help you more with this. But unfrotunately this is something that depends from your server and website config and it is not included the item support scope here on CodeCanyon. Please, try to check your sevrer and website with the points above and you can find what would be changed/optimized quickly.

Hello, Is it possible to create checkbox filter named ‘Useful groups’ that will contain options like:

1. On sale (product that have sale price)

2. New products (product that have been added last x days)

3. Show unavailable products (products that are out of stock)

4. Fast shipping (products with custom field, eg. “meta_data” -> key=”delivery” value=”fast shipping”

What do you think about this? Is it possible in atleast some extent?

Hi Stepasyuk, great plug-in! Does your plug-in support a search text field? I created one filter for a custom field, another for a custom taxonomy, and I’d like a third that is a text box that can live filter items by their title. Thank you.

Excellent, looking forward to it. Do you have an approximate release date for this?

I’m not sure, but I think this will happen in period from 2 weeks up to 2 months.

Hello aaronbowden

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.

Hello,

Can you provide me the solution to display the filters horizontally at the top ?

Hello Paul2411

Thank you for purchasing the plugin.

Just enable ”Horizontal layout” in the Filters widget. Please, see – https://prnt.sc/tdEPx0b2oLI-

Or if you use shortcode – [fe_widget horizontal="yes" columns="3"]

Hello, I would like to use the AJAX filter function for my site. I bought the Pro version so I can use it on 2 subpages. However, I use a Load More button at the same time. I have already tried to disable this but the Ajax filtering still does not work for me. Can you tell me what the reason is? I have not found any ajax error or anything else. I have also read through the documentation to possibly find the error, but unfortunately I can’t find anything.

Best regards

Hello rittler

Thank you for using Filter Everything PRO.

In general your support period has been expired, but as it is your first request I will help you.

Please, provide me with link to the page, where you tried filtering via AJAX, but it does not work. You can optionally send the link via PM, but please let me know here in this comments thread, that you did it.

Thank you.

Hi I have put a filter here https://whitedesign.ro/colectii/usi-interior/ the first 2 filters are working ok The one under material does not show any result although is counting the correct no of posts. Can you please help me?

Hi vdinica1

Ok, thank you for extending the support.

Please, send me credentials to your /wp-admin in accordance with this document I will check it myself.

Thank you.

Hi Stepasyuk, credentials are sent on pm, Thanks again!

Hi vdinica1

Thank you for your credentials. I checked your site and realized that there were no any problems with the plugin, but data on your site were messed up. You created several ACF fields for Material – one with meta key “material”, another with meta key “material_u”. They were different types of ACF field and now your posts contain data from both fields.

In general the problem is that if you update/change ACF field, you have to edit/update all your posts to update Custom Field values inside them. It means you have at least open every post in edit mode and just update it to update field values.

Now it works find, please check it here – https://whitedesign.ro/colectii/usi-interior/material-lemn/

If you will have any questions, please let me know.

Thank you.

Hello, a pre-purchase question (we are migrating to WooCommerce).

We are currently using Shopify www.alexismote.no where we use a size filter based on tags: 40, 42, 44, 46, 48, 50, 52, 54, 56, 58. They are different from the size attributes but each variant has a tag based on the size attribute.

Attribute: Tags used by filter: 50 50 58 58 42/44 (S) 42, 44 44/46 (1) 44, 46 42-50 (OS) 42, 44, 46, 48, 50 42/44 (1XL) 42, 44

and similar.

The idea is to use a combination between our “generic” sizes for filtering purposes while also showing the customer which size it actually reads inside the garment.

Our have set our filter to use tags. It will also only show products where the particular attribute is in stock. So if the customers filters for size 46, it will show any product that has the tag 46 but ONLY if it is stock.

Is this possible in WooCommerce and with your filter as well?

Hello DanielHolmberg

Thank you for your interest in Filter Everything PRO.

Yes, you can create filter by Tag (or any WooCommerce attribute) and it will show your numeric sizes – 40, 42, 44, 46, 48, 50, 52, 54, 56, 58.

If you want to create groups with sizes – XS, S, M, L, XL you have to either to create second attribute “Size 2” and attach to your products these XS, S, M, L, XL terms. Or you can write custom code using Filter Everything functions, that generates these sizes based on numeric sizes.

About “In stock” products – you can create separate filter by stock status as in this example – https://demo.filtereverything.pro/example/by-stock/ and visitors can select to show only “In stock” products or all products.

Also I have plans to add to the plugin feature that automatically hides “Out of stock” products if appropriate checkbox activated in the WooCommerce settings (WooCommerce -> Settings -> Products -> Inventory -> Hide out of stock items from the catalog) But when exactly this will happen I can’t say for the moment.

Hi, Stepasyuk

I am still having an issue with the filtering. You were able to help me with it and I thought it was working fully but it only worked for the shop page itself but it didn’t work for the other categories that I have. The WP login info I sent you through the link you sent me is still the same. https://thriftingsimply.com. If you need it again let me know and I can send it to you again.

Thank you

Hi illmaticmix

I checked your site and realized that you created individual Elementor templates for your Product category pages. In this case you have to create individual Filter Sets for every such Product category as Filter Set can be configure to use single WP_Query.

I created one example for the “Girl’s Clothes” category.

By default Product category pages use common (Main) WP_Query and in this case you can use single Filter Set for all them. When you have individual WP_Queries for every Product category, you have to use individual Filter Sets respectively.

It all works perfect and now I understand more about the plugin! I appreciate it!

Great. I’m glad that now it works for 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