8965 comments found.
Hi there!
is it possible to add a language filter in my filter set? I’m using WPML. Best regards, Elodie
Hi Elodie
In general, when using WPML or any other translation plugin, translations are created as separate pages. This means a language filter is typically not needed, because switching languages automatically loads the corresponding page versions for EN, UA, KA, and so on. A language filter isn’t necessary in this case, as it won’t actually switch languages.
However, if for some reason all translated products are displayed on the same page, you could add a custom checkbox field with predefined values like EN, UA, KA, and assign the appropriate language code to each product. This would simulate filtering products based on language.
Best Regards,
Victor
Thank you I am going to investigate further in this way.
How to respond inline to your response within the comments section?
I see no “respond” button within the comments section…
Hi getgotgems
You just need to go to the comments sections: https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/31634508/comments find the required comment and write a reply, also it could be at the bottom of the page in some cases.
You can write a reply in those comments that you have started.
Best Regards,
Victor
I had to confirm my email address with Envato – DONE.
That’s good news.
Can you please provide a short description of what you are trying to achieve so we can give you the relevant information?
Best Regards,
Victor
Hi I have a problem with the ” the color filter does not filter ”.
I chose to display the filter on the product category page. I created a separate color attribute, and within it, in the taxonomy, I included every color available in the store. Then, I specified that color searches would appear in variant versions. After creating this filter and placing it on the category page (Elementor builder), nothing appears.
Hi adroas
Thank you for choosing Filter Everything PRO.
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Also, please attach the link to the exact page where you expect the filters to appear, so we can test it.
Best Regards,
Victor
I sent credentials
Hi adroas
We have checked the site. The attribute you used for the filter “product kolor” is absolutely empty and not applied to any of your products. You can check it yourself; here is a screenshot: https://prnt.sc/iquwnDaI4O2Z
Also, you have multiple attributes with the same name; we’re not sure why, but this is what we noticed. In general, you can go to Products > Attributes and check whether any of your attribute terms are applied to at least one product.
Best Regards,
Victor
I’m using the Filter Everything plugin. It works well, but I have a question:
I want filters that are at 0 (no products) to not be displayed. How can I achieve that? “Hide empty filters” is enabled, but it’s not working.
Hi marikov1
Thank you for choosing Filter Everything PRO.
Please use this option in a filter set for that: https://prnt.sc/sPLBRxE3BIZr
Best Regards,
Victor
Hello,
I have a use case that I’d appreciate input on from FE PRO. I’m seeking to know if this filter concept is feasible.
The core question is at the bottom, at:
• "How to make it function:"
• "ACF implementation - brainstorming some ideas:"
The rest is info helps understand what I am seeking to do.
I’m wondering how to get Filter Everything + ACF to work together. There could be many ways to accomplish the filter process, but using ACF seems best. And, there are many ways to design the ACF (various key/value structures, text, boolean).
About the site:
Our site has a total of 4 Categories (parent), and a total of ~30 Subcategories (child) linked to those parents. OVERLAP IS COMMON between the subcategories!
Filtering will be done on subcategories only. Top-level parent categories will not be filtered.
Home page filter only, not Category/Tag pages.
Boolean vs Gradient (“Relevant”):
The goal is to help site visitors explore content without having to iterate – filter/search – multiple times.
Filtering concept: instead of boolean, it’s gradient with the option to toggle to boolean. This toggle would be a 2nd filter that is stacked on the 1st filter.
-> Boolean: select category.
-> Gradient: select category, but also get some from other categories - if relevant - that you did not directly select. The toggle to boolean (filter #2) = remove the extra "relevant" posts.
NOTE: The labeling of “relevant” will be ‘hard-coded’ by the post author by assigning ACF (more on implementing that below) to a post.
Primary vs Secondary category:
Okay, so… I have blog posts with a category assigned. Each post is assigned to 1 category only (call it the arbitrary name “Primary category”). However, many of the posts have overlap – they relate to another category(ies). This overlap can be attributed the arbitrary name “Secondary category”.
-> "Primary category" = arbitrary name = the post's assigned category in WordPress. NOTE: this name is duplicating the wording of the assigned category. Sounds weird, but I'll show why, below.
-> "Secondary category" = arbitrary name = category(ies) in which the post is related to (it's RELEVANT), but has NOT been assigned to in WP: Post: Categories.
Clearly, I cannot create the category "Wordpress Developer" + tag "Wordpress Developer" (same name as category). But, I can add ACF value (key:value pair) "Wordpress Developer" without conflict. So, that's the motivation to go the ACF route.
Example:
Post = “Programming Languages for Wordpress Developers – Creating a Plugin for Blogs and Websites” /_________________________________________________________________/
-> This post would be assigned to the "Wordpress Developers" category, and also have ACF (key:value pair) = "Primary Category" : "Wordpress Developers".
-> Also, this post would have a ACF field "Secondary Category" : "Plugins". This is because the post relates to plugins, but not 100%. When site visitors click "Plugins", it's useful and RELEVEANT for them to see this post, even though it's primarily for "Wordpress Developers" which is not the category they clicked/filtered on.
- This is also good for site traffic
& user engagement – WIN WIN! **
Here’s what the site visitor would see:
Homepage only, not Category/Tag pages
By default the site visitor should be served a post list that also includes “all relevant”, but be able to hide “all relevant” with a 2nd filter set (via a toggle switch or check box) that boils the post list down to only the assigned category (or ACF “Primary category”, whichever one since they are the exact same wording).
IMPORTANT: The Entry Category meta data (each category has it’s own color) will be displayed within the post list next to a post title. Therefore, the user will see categories, in which they did not select in the filter (i.e. they will see the posts that have been deemed as “relevant” => ACF: “Secondary category” ... along with it’s associated categories via ‘Entry Category Metadata’).
How to make it function:
a) Page load -> post list is all posts (unfiltered).
b) User selects a category(ies) (multi-select is an option). The style of this filter is the “click & highlight” the category text, not a checkbox – not sure what FE PRO calls it.
c) Filter is AJAX.
d) All posts pertaining to the selected category or multiple categories (there will be some AND/OR logic here … (I will figure that out later) will display. That means that if there is a match for “Primary category” AND/OR “Secondary category”, THEN the post will be flagged to appear in the post list. *IMPORTANT: Flagged once, so no duplicates by means of matching with multiple selected categories (the filter should mark a post match = “YES” or “NO” once).
e) The 2nd filter, a stacked filter, would be titled as “display all relevant” and toggled as “YES” by default. This corresponds with the 1st filter displaying a post if it matches with “Primary category” AND/OR “Secondary category”. NOTE: This 2nd filter can be approached multiple ways… 1) as an “open door” that allows the filter results of Filter #1 to pass through, or 2) performs another filter process based on querying the “Secondary category” and appends it to the filter list of Filter #1. Maybe there’s other options?
-> My thought would be that the best solution is: Filter #1 = a dataset that includes "selected category" + "all relevant". Then, Filter #2 = trims down that dataset to remove "all relevant" with toggled by the user (i.e. the "open door" approach as described in "e)" above).
Filter Type:
Filter #1: I prefer it to be “select + highlight”.
Filter #2: I prefer a toggle switch if available. But, I think this is not an option given by Filter Everything? And, boolean filters have less options? So, a checkbox may be the only way.
ACF implementation – brainstorming some ideas:
A) Filter based on {Filter #1} Assigned category + {Filter #2} ACF (key:value) = “Secondary category” : ““
B ) Disregard the assigned category and not use it for filtering (it is only for Entry Category metadata & Category pages). Filter based on {Filter #1} ACF (key:value) = “Primary category” : ”< same wording as it’s assigned category>” + {Filter #2} ACF (key:value) = “Secondary category” : ““
C) Filter based on {Filter #1} Assigned category + {Filter #2} ACF (key:value) = “All Relevant” : , which would be in one comma-separated list. NOTE: A post will only be 1 Primary, and can have multiple Secondary categories.
NOTE: Instead of key:value pairs, I could even use ACF text = [ ]
D) ?
E) ?
F) ?
Hi getgotgems
Please write in short terms what you are trying to achieve, for example:
1) I have a singular/taxonomy/product or any other page
2) This page has a footer/header/content or any other area where I want to place filters
3) I want to filter my posts by custom field/taxonomy/any other entity
4) Is it possible / how to configure it?
Unfortunately, your long request is very confusing, and we cannot understand what you are trying to achieve.
Best Regards,
Victor
Sure.
And, don’t feel pressured to respond immediately. If it takes a few days or more for a response, then I am certainly willing to be patient.
I have not heard of anyone filtering like this before. But, I think it’s possible.
Also, please keep in mind, I assume ACF can be used like JSON key:value dictionary. That is my approach to how I envision the filter to operate – a key lookup and value match. If match, then post is displayed in the post list.
It’s a new website. I have not implemented any filter, yet. I am in the design phase, and learning what filtering can be done in WP.
The support I am seeking is:
Not sure my filter process is feasible.
I need your input on what you recommend, or based on your knowledge what’s possible.
In order for the filter to work well, you’re input is valued – “yes this can be done”, “no this is not possible”
I will post my filter process that I am planning to use … still re-wording it.
Just to quickly answer these …
1) I have a singular/taxonomy/product or any other page
Filter only located on homepage. Filter on a list of posts
2) This page has a footer/header/content or any other area where I want to place filters
1 area to filter – post listing. 2 stacked filters on 1 post listing. That is all on the entire site.
3) I want to filter my posts by custom field/taxonomy/any other entity
Filter posts by custom field (most likely). And, filter them twice using custom field. First filter = ‘select category(ies)’, Second filter = boolean “YES”/”NO” ... “NO” trims the post listing down further. “YES” does nothing.
4) Is it possible / how to configure it?
BOTH
.... I’ll be commenting my filter process shortly.
So the key factors: the plugin can filter any CPT (custom post type) posts displayed on the page via WP_Query.
You can filter your posts using taxonomies, custom fields created with the ACF plugin, or even custom ones, post date, and so on.
For example, if you create a checkbox custom field in ACF with predefined values like red, blue, green, and apply it to the required post type, you can then open the post, select the required option in the custom field, and hit Update. Then simply create a filter set and inside it create a filter using this custom field’s meta key (name).
To place a filter set on the home page, you need to choose “Common WordPress pages + Homepage” in the “Where to filter” section. And display it on the home page via widgets or a shortcode [fe_widget].
If you already have a staging site with all of your posts displayed on the home page, we can check it and help you set up the filters as an example.
Best Regards,
Victor
Just FYI. Before purchasing, I have thoroughly went through your docs, demos, and I have went through countless customer’s website and evaluated their filters (if they posted their website on this discussion forum). My use case is different.
To respond to your input, thus far, by paragraph:
Post will not be CPT / custom post type (at least I did not consider that).
I realize that.
Yes, I will be using this ACF method … For my use case, I just don’t know exactly how to do it … my use case is a little unique.
Yes, shortcode & placement is not going to be an issue.
As mentioned, it’s a new site. I have not even started implementing the filter, yet. I need to know how to set it up (unique use case) first. So, sharing my staging site won’t help at the moment.
... posting my filter process use case now … see below, please.
^see above reply to your last comment.
Take your time. I am in no hurry
THIS IS HOW I AM ENVISIONING THE FILTER TO OPERATE:
I will have a large list of posts. I want to filter that down to a smaller list. Then, filter it again.
The first filter: a site visitor will select a category to filter. For the 2nd filter, they’ll have the option to toggle YES/NO.
A] Typically, the first filter is a simple category selection. Posts return that match the category(ies) selected.
This is no problem. Easy!
B] First Filter: But, what I also want to display is … not just the posts that match a selected category, but also include posts (of a different category that is not selected) that are deemed as “related” to the selected category. Weird, right? lol.
Using a key:value dictionary should make it much more simple that it sounds. And, I have a theory using ACF to accomplish it.
A quick example
Categories = “Software”, “Wordpress Dev”, “Themes”, “Fonts”, “Plugins”
A post titled = “Programming Languages for Wordpress Developers – Creating a Plugin for Blogs and Websites”
This post will be assigned to the “Wordpress Dev” category.
It will also be relevant to the “Plugins” category, but not assigned to it. So, when a site visitor filters on “Plugins”, this post will show up. ... well, that’s what I want to happen, anyway.
C] Second Filter: is a boolean YES/NO (a toggle or checkbox) ... when selecting “NO” it cuts out the “related” posts in “B]” (i.e. the posts that are not directly assigned to the selected category in the first filter).
What would be left is a post list that is the same as “A]” – a simple category filter.
A quick example
The site visitor will filter on “Plugins” and wonder why that post with category “Wordpress Dev” shows up in the filter results!
They may think it’s great, since it’s “related”. But, they may also not want to see it or any other “related” posts.
So, filter #2 will be available to remove “related” posts from the filtered post list.
By selecting “NO”, only the posts assigned to selected categories will be listed – no “related” posts.
THIS IS HOW I THINK IT CAN WORK – using ACF:
I’m not sure how to implement it with Filter Everything. But, as demonstrated in my 1st comment post, I have ideas on how to this filter could work.
Filtering by Category is an option, but ACF will be needed to include the filtering of posts deemed “related”.
To simply filter by category, ACF fields could be used by using a key called “primary category” with value ”<category>”. This should have same results as “A]” – a simple category filter.
The “related” filter could be also done using ACF via a key called “secondary category” with value ”<category>”... well, a category / list of categories / or nothing depending on the post.
Therefore, each post will have:
1) an assigned category (not used for filtering, though).
2) ACF key called “primary category” (for replicating the filtering of the assigned category). It’s value = the exact same wording as the ‘assigned category’.
and
3) ACF key called “secondary category” (for filtering the posts that are “related”). It’s value = wording of another category that the post is ‘related’ to … of list of categories.
Filtering using ACF (key:value) will be used to go through the list (query loop is the correct wording?), select the posts that match the category selected in the filter, and also go through the list and match posts that are “related” to the selected category.
So this is an even more complicated setup. To be honest, it is actually a bit overcomplicated in general when it comes to filtering.
However, a couple of things to mention: there is no exclusion functionality in the filtering. It can only display posts based on the chosen filter terms; it cannot work with an exclusion method, as this feature is not yet implemented in the plugin.
So the yes/no option to change logic between include and exclude will not work.
Other than that, filtering will work. Also, if you have any reference site with such a complicated filtering system, you can send a link to that site with the example, so we can study it.
Best Regards,
Victor
It’s actually very simple.
step #1: select category.
step #2: posts of the category + “related” appear in post list.
step #3: click “NO”.
step #4: posts of the category appear in post list.
Step #3 is not an exclusion … it’s an extra filter (stacked filter).
Can your filter query a list within ACF? If the selected category is in the list, then display in post list?
Can filter #1 pass the category selection + post list to filter #2 to do it’s own filtering?
Can filter #2 take that category text and use it to search in a different ACF field, filtering it a second time? By clicking “NO” it will execute the filter?
You need to have posts already displayed on the page. You can create custom functionality to hide them before choosing any filter, but that is not available out of the box.
To simulate the normal behavior, you have all of your posts displayed via WP_Query on the page, and you apply filters to that page. When you choose any category filter term, the posts that have that category applied will be displayed. Another filter (yes/no) will further refine the results. When you click yes or no, it will display posts that have both the chosen category and the corresponding boolean value.
In other words, it displays posts from the Cars category that also have the boolean field set to on.
The filter simply checks the applied data in the database for the posts and returns posts that have both the taxonomy and the custom field applied. This is how it is working, it is not returning any type of lists from ACF and so on. It works directly with the database, displaying only the posts that have the selected filter terms applied.
You can use the Query Monitor plugin on the filtered page to see the database query and understand what type of query is used to display filtered products.
Best Regards,
Victor
I just sent the information required on the email
Hi kvandenbrule
We have checked the site. If you wanted to create a filter from the product category taxonomy, then everything is displayed correctly. You chose a category taxonomy that is not related to the products. We have created a filter from the product category taxonomy below it.
Best Regards,
Victor
Hello Stepasyuk,
First of all, thank you very much for this great solution. I really appreciate it. I just noticed that several posts are displayed twice after pagination. I am using Avada as my theme. Is this a known issue and, if so, how can I fix it? Thank you very much for your feedback.
For example: https://seilx.one-fox.com/immobilien/immobilientyp-mehrfamilienhaeuser/ort-rhein-ruhr-niedersachsen/
When I click on “Show more objects” here, an object from the top is randomly displayed twice.
Best regards, Philipp
Hi Philipp
Thank you for choosing Filter Everything PRO.
By description, it sounds like you have an AJAX “load more” pagination. After filtering, when clicking on “load more/show more,” it displays posts that were already shown. The issue is that the load-more pagination is completely ignoring the filtered query and continues working with the original query, essentially loading posts as they would appear on the second page without filtering, which causes the duplicated posts.
In such cases, you can use the default numerical WordPress pagination. The problem with load-more/infinite-scroll paginations is that they are all unique; there’s no universal way to make them work with every setup. Each one requires case-specific handling. There used to be a plugin called “Load More Everything” (or something close to that name), which provided compatible load-more paginations, but you need to have the default numerical WordPress pagination available in order to keep working with that plugin.
Best Regards,
Victor
Hi, I’m having an issue with my website and the Filter Everything plugin. I’ve created several product collections and set up filters for each category. When I’m logged in, selecting a filter/category works perfectly. However, when I’m logged out (viewing the site as a normal user), the filters do not work — the products don’t update when a category is clicked.
I’m not sure whether this is caused by the plugin settings, caching, or something related to my theme. Could you please point me in the right direction or help me understand what might be causing this?
I can share the site link if needed. Thank you!
Hi kosmoscreativesdesigns
Thank you for choosing Filter Everything PRO.
Most likely, you are using some type of membership plugin or other custom code for member privileges, causing this behavior. You can turn them off during testing.
Here is the hook you can use to add the required user roles:
function flrt_plugin_user_caps(){
return apply_filters( 'wpc_plugin_user_caps', 'manage_options' );
}
Also, please check the caching. Maybe the users are getting a fully cached page, which is why it is not working.
Best Regards,
Victor
Please im new to this, How do i add the hook code you provided?
Hi, I’ve added the hook code, but the issue still persists.
Caching isn’t the cause because I’m currently not using any caching plugin. The problem also happens on my own computer if I test with another browser where I’m not logged in as an admin.
Here is the code I added for your review: https://drive.google.com/file/d/1XjQ3JM_OqUA7nJZFyBJOofh1UoTudJ4B/view?usp=sharingPlease let me know what else I should check. Thank you.
You need to contact your site developer so they can use the hook wpc_plugin_user_caps and write code to either add user roles or turn off the membership plugin to test it without restrictions. The plugin itself does not impose any limitations; the behavior is caused by the membership plugin.
Additionally, you can send the credentials to the wp-admin dashboard following this document. So we can check the plugins and turn off any membership plugin to see if any of them are causing this issue.
Best Regards,
Victor
Hi Victor, I’ve sent the WordPress admin dashboard login details using the document instructions you provided. I’ve tested it on my end and the login works perfectly, so please feel free to proceed.
Regarding your comment about contacting my WordPress developer, I wanted to clarify that I’m actually the one working on the site myself. I don’t have a separate developer, and I haven’t worked with hooks before — so the steps you’re asking me to take are completely new to me.
If you could kindly assist me with this part or guide me through it, I would really appreciate it. Thank you so much for your help.
We have checked the site, and the issue is related to the product slider itself. At the moment, we turned off caching in the product slider settings: https://prnt.sc/32M_ZE9lthKt and it seems everything is working correctly. Most likely, users were seeing the cached version, which is why filtering didn’t apply any changes. After turning caching off, everything appears to be filtering properly both in the admin and for users who are not logged in.
You might want to experiment with those caching settings and check the official documentation, because if the query is fully cached, the filtering will not work with it.
Best Regards,
Victor
Wow. Thank you so much you are the best support
You can also adjust the CSS on your site so there is less sidebar movement during page loading by adding the necessary styles, ensuring the sidebar doesn’t shift depending on whether products are present or not.
Best Regards,
Victor
Hi There,
I’ve been working with the filter for the last year or so and I needed to upgrade to pro recently and I’ve purchased the plugin. But I cannot activate it. When I click to “get the license key” and authorize the connection, it fails with this screen that the site can’t be reached.”
This site can’t be reached connect.filtereverything.pro took too long to respond. Try:
Checking the connection Checking the proxy and the firewall Running Windows Network Diagnostics ERR_CONNECTION_TIMED_OUT
Hi Parametrix1
Thank you for choosing Filter Everything PRO.
Please send via PM at https://codecanyon.net/user/fe_support the email address we can use to contact you, so we can request the required data in order to try generating the license key for you.
Best Regards,
Victor
Hi Great product, thank you
Please confirm if this licence allows install on both staging and production?
Staginsite starts as staging7. And both hosted at siteground.
Thanks
Hi harry553
Thank you for choosing Filter Everything PRO.
Yes, you can activate the plugin on two sites, which is usually one staging site and one production site.
How to get a license key:
Please use incognito mode in your browser!
In order to set the License key for the Filter Everything PRO plugin, simply head to Filters -> Settings -> License and click the “Get your License Key” button.
It will take you to a new page where you have to log in with your Envato credentials (with an account where you have purchased the plugin) and obtain your License key.
This is the license key that is used for activation of the plugin.
Best Regards,
Victor
Hi Victor,
I have a question regarding quite a specific use case. We want to realise the following: - On a product category page (like “Budget €25 to €35), there is a filtered listing grid with Filter Everything Pro filters.
It may happen that, when filtered, only 2 or sometimes even 0 products appear. Then I want to show a new listing grid below that, which shows “products that may be interesting”. More specifically, these are products from sibling categories – such as “Budget €35 to €45 – with the same filtered properties.
Is this possible in any way, like with custom PHP hooks or in another way? I am using Elementor, and may make use of custom PHP functions or Jetengine Query Builder.
Thanks in advance!
Hi cas25
We are not even sure what to recommend here. In general, when there are 0 products, it displays the WP_Query message for when no products are found. Instead of that message, you can use your own custom functionality to display your recommended products. However, please note that this message is not from our plugin; it originates from the page builder or theme templates.
These pages might be useful:https://filtereverything.pro/resources/functions/
https://filtereverything.pro/resources/hooks/
Best Regards,
Victor
Hi Victor,
Thanks for your response. What I am actually trying to achieve is an extra grid below the existing grid of products, with some kind of “related products”. So, actually not a message for not found products, but an extra query with related products which is in turn filtered.
Best, Cas
Hi Cas
Then you need to experiment with different approaches, and you can use the function to retrieve the chosen filter and pass it to your second query in order to display relative products or something close to that.
Best Regards,
Victor
Hello, I have a problem with the plugin Filter Everything PRO, version 1.9.1.
After AJAX filtering, product images do not load on my WooCommerce shop pages. Only grey placeholders appear, while badges (like “Sale” or “New”) are visible.
I checked:
The correct container is set ( .shop-container / .shop-products ).
Global settings “HTML ID or class of posts container” is empty.
AJAX filtering works, products are reloaded correctly.
But Flatsome lazyload does not start after AJAX results are loaded.
No JavaScript errors appear in the console.
It seems that I need to re-initialize lazyload after the plugin’s AJAX event. Could you please tell me:
Which AJAX event fires after filtering is complete in version 1.9.1? (e.g. wpcf_ajax_success, wpcfe_loaded, etc.)
Is this a known issue in version 1.9.1?
Is there a workaround or updated script for Flatsome lazyload reinitialization?
Here is the ZIP version I downloaded from CodeCanyon to confirm: codecanyon-GaSRIdHf-filter-everything-wordpress-woocommerce-filter-wordpress-plugin.zip (inside version = 1.9.1)
Thank you very much!
Hi marketrix23
Thank you for choosing Filter Everything PRO.
Please check this page: https://filtereverything.pro/resources/ajax-instructions-only/#ajax_related_problems
Especially this part:
jQuery(document).on('ready', function(e){
/* Plugin function to re-init, e.g. jQuery("[data-fancybox]").fancybox(); */
});
Where can you place the function to reinitialize the required JS functionality.
Best Regards,
Victor
Hi
Please assist.
We have purchased, installed the license on this site: https://philmac.boylen.dev/product/philmac-3g-metric-compression-fitting/ This is an example page.The issue we are experiencing is that the filter is not counting the items correctly (for ‘types’), so I can’t use the hide empty terms feature.
I have added a block (“FOUND TYPES: “) to show how the loop’s found terms don’t match FilterEverything’s found count.
I have debug mode switched on, but can’t see log files anywhere & I can’t find any documentation around debug mode.
I would appreciate your help.
Hi weareboylen
We do not have access to the admin panel to check how the filter sets are configured, but we can more or less understand what the issue is.
Most likely, you created one filter set and placed it on “Products + Any product,” and now you want the filters to work on all of your singular product pages.
However, instead of working on each product page, it is only working correctly on the first product in the list (those are the counters that you see). When you place a filter set on “any product pages”, it takes the query from the first product page and assumes that the query is the same on every other page, but in your case, it is not using the main query. It uses unique queries on each product page, so you need a separate filter set for each product page in order to make it work as you expect it to work.
To sum your case up. You have 10 singular product pages = 10 unique queries, which requires 10 separate filter sets for each product page, so each filter set will work on the exact product page with its exact query. If the product pages somehow used one main query across all of them, then it could work with one filter set just like on the default archive pages.
Best Regards,
Victor
Yes, the filter does work if set only to one Post.
Can I not get the ID of the current post and use that variable with the shortcode? `$postID = get_the_id()`?
We have many Posts and it is ungainly to create a filter for each, and also will not account for new Posts. And edits will have to be done to each filter individually if we want to make any changes.
Hi weareboylen
For such a setup, you need a separate filter set. It is not an issue with the post ID; each page has its own unique query, so if there is no filter set that works with that specific query, it will not filter anything.
If, instead of singular product pages, you used category pages that rely on the main query, then one filter set would be enough. But with the setup you currently have, you need a separate filter set for each product page.
Why is it not possible to place one filter set and scan each product page and save all of those queries to work with each of them? Because it would require scanning many pages, and the more you have, the longer it will take, 1k or 10k product pages. Basically, all script-running timers on the server would stop this process. Besides, opening each page and looping through a huge list to make sure it is working with that exact unique query would add another layer of functionality that would slow down the filtering and the page loading itself. And this list should be regenerated every time with new products added or removed.
The general approach is to have filters on the main pages, like shop pages and archive pages, such as categories, cars, laptops, and so on. But since you want to go even further by having a filter set on each product, this requires a separate filter set for each product page, as each page comes with its own unique query. Is it recommended to add filters to product pages as well? Not really, as it would require more server resources for functionality that is not very useful. However, if you want to go with this approach, you need a separate filter set for each page.
Best Regards,
Victor
Filter Everything PRO Cannot Detect the Archive Page
Symptom: The Filter Set configuration shows: “No Insights lists found on the page”
Root Cause: Filter Everything PRO’s configuration interface does not provide an option to target custom post type archive pages. The “Apply filtering if the page is:” dropdown only offers: - “Any insight page” (for individual posts) - Individual insight post titles
There is no “Insights Archive” option to target `/insights/`.
Impact: - Filter widget does not appear on the page - Filtering functionality is not active - Error message shows on frontend
Hi wael_jalal
Thank you for choosing Filter Everything PRO.
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Also, please attach the link to the exact page where you are trying to display the filters so we can create you an example of how to do it.
Best Regards,
Victor
Hi Victor, thanks for your reply.
This is a staging site where I’m using Filter Everything PRO on a custom post type archive for Insights.
I’ve created a temporary admin user for you and sent the login credentials via your secure form as requested in your documentation.
Goal:
I’m already using Filter Everything on /insights/ with a Filter Set called “Insights – Main Filters”.
AJAX filtering works and the posts container selector is .aurora-insights-grid.
Sorting is handled via your Sorting widget and the shortcode: [fe_sort id=”2”]
The archive template intentionally does not call the_posts_pagination() because I want to use Filter Everything’s own AJAX “Load More” button instead of numeric pagination.
What I need help with:
On the “Insights – Main Filters” edit screen I do not see any “Sort / Search in filtered results” or Pagination → Load More settings.
However, on the front-end the filter shows 24 insights found when I choose “HR Policy Development,” but only 10 posts are displayed, and there is no Load More button.
Could you please:
Show me where in this version of Filter Everything PRO I can enable Load More pagination for this Filter Set,
Configure it so the button text is “More Insights”, and
Let me know exactly which settings you changed so I can document it developer.
Thank you!
Hi wael_jalal
We have checked the site. And your description.
1) The sorting widget should have a default value first, which means no sorting at all. Placing any other sorting option as the first one will not sort posts on page load; you still need to select it, as it adds a URL GET sorting parameter.
2) Our plugin does not modify or add any pagination; it has no relation to pagination at all. This is handled by the theme templates. Also, there are plugins for WooCommerce, such as this one: https://wordpress.org/plugins/load-more-products-for-woocommerce/ and another for WordPress, something like “Load More Everything” that convert the default pagination into a load-more option and similar features.
Best Regards,
Victor
Hi! I’d like to setup the plugins Category filter (checkbox list rendering) to open the ‘real’ category page of the clicked category name. I’d like to use the filtering with using the checkboxes, but open the category if I click to the category name. Help me please to setup this workaround.
Thank you
Hi senepro
Thank you for choosing Filter Everything PRO.
The filters do not redirect to the physical archive pages like categories, tags, attributes, and so on. Filters work on the exact pages where the filter set is applied.
For category navigation, you can use the default Woo product categories widget, which displays a list of categories, and when you click on them, it will send you to the corresponding category page.
Best Regards,
Victor
Hi Victor!
Thanks for help. If I use the suggested default Woo product categories widget, the filtering for categories stops working, right? I’m looking for a solution to make the filtering useable, but links to the real category page if click, but I’m understand, if it is not possible to configure. Is there any snippet or function override abailable? Inserting custom code to functions.php is no problem. Thank you
No, the filters continue working as they did on the category pages. It’s just that when you click on a category to navigate to it via the default Woo widget, all filters are reset because the category navigation widget doesn’t save any chosen filters.
The product-category widget simply lets you navigate to the exact physical category page. Filters only filter products on the current page; they do not redirect you to any category pages.
So if you click on the Laptops category in the Woo widget, it will open that category page, and the filters on that page will work as before, filtering only within that specific page by color, RAM, CPU, and so on.
Best Regards,
Victor
OK, thank you Victor for the detailed clarification!
Hello, first of all thanks for your great plugin. I’m having a problem with the search. If I search for an existing item ( https://www.mcdigital.it/catalogo/?srch=canon ) and then delete the search from the chip, everything works fine. If the item doesn’t exist ( https://www.mcdigital.it/catalogo/?srch=kenwood ) and I delete the search from the chip, some parts of the CSS don’t load. This doesn’t happen when searching directly from the FE box, but for convenience, I decided to search directly on the catalog page from a box in the header. The CSS not loaded is:
.wp-container-core-group-is-layout-3b95c1a1 { flex-wrap: nowrap; flex-direction: column; align-items: flex-start; justify-content: space-between; } .wp-container-content-e1bb55cb { flex-basis: 50px; }
Do you think it is possible to solve the problem? TY very much! Luca
Hi mbsxx7zjwb
Thank you for choosing Filter Everything PRO.
This is related to AJAX filtering and some JavaScript on your site that is loading/applying those styles, which is not AJAX-compatible by default. Please check this page: https://filtereverything.pro/resources/ajax-instructions-only/#ajax_related_problems
Best Regards,
Victor
All plugins deactivated, 2025 standard theme, same behavior. Please, any idea?
Hi Luca
Could you please send the links to your screenshots showing how it is before and after, and highlight which part of the CSS is not loading and where it is supposed to appear on the page?
Also, you can record a short video and send a link to it so we can check and understand exactly what is not appearing.
Best Regards,
Victor
I’m doing some test because it seems a browser-related (Webkit) issue. Chrome (Blink) and Firefox (Gecko) doesn’t show this behavior. I’ll do some test on Windows.
Thank you for the update; let us know the final results.
Best Regards,
Victor
Hi mbsxx7zjwb
Hmm, this is quite weird. But here’s what you can try to do. The CSS that is disappearing, try to add that CSS directly in the Filters > Settings > Experimental > Custom CSS.
Best Regards,
Victor
Can’t add css ‘cause the class selectors are dynamic ( .wp-container-core-group-is-layout-3b95c1a1 ). I’ll need to add additional class selectors to every objects…
In that case, there is a JS code that is generating those CSS styles on the postcards. What you can do is find it and reinitialize it.
There is this JS code wrapper:
jQuery(document).on('ready', function(e){
/* Plugin function to re-init, e.g. jQuery("[data-fancybox]").fancybox(); */
});
Where you can place a function to reinitialize that JS code.
Best Regards,
Victor
Hi, I set SEO rules, but I can’t see the new h1 title and SEo title in archive page. what im doing wrong?
Hi Andreid89
Thank you for choosing Filter Everything PRO.
Most likely, your theme is using some type of unique hooks for those entities. Please check this page: https://filtereverything.pro/resources/all-about-seo/#seo_h1_description_issue
Best Regards,
Victor
I set up everything. but in front end also the object value $seoFrontend->seoH1 looks empty.. probably setting worng… can you help?
Try to use the H1/description hooks that you used for the code snippets from the documentation in order to directly change the text in those areas. If it does not change directly, then the issue is that you are using the wrong hooks. You can contact your theme or page builder support so they can provide you with the required hooks to change the H1/description text.
But also, please check if the site title is changing and the meta as well. Maybe your SEO rules aren’t working on the tested pages.
Best Regards,
Victor
Hi there, i made the switch from dev to live and now it says i have a invalid license.
Hi theme-builders
Thank you for choosing Filter Everything PRO.
Please use incognito mode in your browser!
In order to set the License key for the Filter Everything PRO plugin, simply head to Filters -> Settings -> License and click the “Get your License Key” button.
It will take you to a new page where you have to log in with your Envato credentials (with an account where you have purchased the plugin) and obtain your License key.
This is the license key that is used for activation of the plugin.
Best Regards,
Victor
Okay, i’ve done that but there’s no active license under this account
Never mind, now it works. Strange, whole weekend nothing and now it works.
Usually, using incognito mode helps, as you are 100% guaranteed to have only one account currently logged in. Without incognito mode, it can use a different account depending on how many you have logged in during the current session, which may result in a message like “no active license under this account.”
Best Regards,
Victor
Thanks for helping me out! It works well. Could you please tell me how you added this widget “the Filter Everything – Filters widget” in Elementor Pro in case I need it again? It gives me no results when I type there ‘Filter Everything’ into the widget search.
Hi garmatiuk1996
You can find it manually in the WordPress area of Elementor widgets (when editing the page via Elementor, scroll to the bottom of the Elementor widgets; there will be a WordPress section, open it, and it will have the Filter Everything widgets).
In the next updates, you can find it via the Elementor search bar as well.
Best Regards,
Victor
Hello, When editing items, the cache of the filter pages is not cleared and remains outdated. Do you have a solution to this problem? The caching plugin is WP Rocket.
Hi EasySolutions2016
Can you please provide information on what you are doing to make the prices appear correctly again?
Are you updating the filter set, clearing the cache in WP Rocket, or using another method? Or are you unable to make the updated prices appear in the filter?
Also, please provide information on how exactly you are changing the prices on your products, as this is an important detail, for example, whether you are importing them, editing directly in the database, or using another method.
This information will help us understand exactly where the issue is occurring.
Best Regards,
Victor
The problem is solved by clearing the cache of the specific page or the entire site. I do not edit the filter sets. The price is changed by editing the product in the admin panel. Import is not used.
When you update the price of your products via the Admin panel, it also clears the transients to display updated data in the filters.
However, if the prices are not updating and the issue is only resolved by clearing the page or site cache, it means that the problem is strictly related to the caching plugin settings.
We recommend reviewing the settings and configuring the plugin to avoid caching certain elements on pages with filters to prevent such issues.
Best Regards,
Victor
When I change the price, it is reflected in categories, products, search. This means that the cache is cleared correctly. Only in the filter ones it is not.
Here’s what you can try to do: turn off the caching plugin completely on the site, then update a product’s price and click the Update button. After that, check whether the price filter updates correctly (reload the page with the filters). If it does update correctly without the caching plugin, then you will need to configure the caching plugin to prevent this behavior.
Additionally, you can send the credentials to the wp-admin dashboard following this document so we can check it in the same way.
Best Regards,
Victor