8979 comments found.
Hi, Can you help me display the filters in the left column of the products category?
Hi dimitris212
If you have a sidebar with a widget area on category pages, you need to place the “Filter Everything – Filters” widget there. After creating a filter set in the “Where to filter” setting, select “Product categories” + “Any category.”
If there is no widget area, you’ll need to modify your category page template to add one or use shortcodes instead. You can find the full list of available shortcodes on this page: https://filtereverything.pro/resources/shortcodes/
Best Regards,
Victor
Thank you
Hi there,
I am using Divi and Filter Everything Pro, and I have configured my filters with taxonomies and put an id on the Divi blog module so that the filter can use AJAX to load the results.
I have noticed that when choosing a filter on this page, the layout of the Divi blog module goes from a grid layout to full-width. I have tried to edit with CSS using flex + flex-wrap, but it gets overwritten everytime I check another box. Please could you help me find a fix for this?
The page is: https://webdesignandseocompany.co.uk/filter-page/content-type-video-article
Let me know if and how you want to gain admin access to try anything out, but please ensure you only do testing on this specific page 
Thank you very much!
Will
Hi Will
Thank you for choosing Filter Everything PRO.
It seems like we cannot check your site for some reason – https://prnt.sc/cH7qM-PsCuUR
However, the described issue is related to the JS code which creates a pseudo grid, rather than using a CSS grid. This JavaScript code is not AJAX-compatible by default.
You can check this page: https://filtereverything.pro/resources/ajax-instructions-only/#ajax_related_problems specifically this part:
//If you need to re-init some js functionality after AJAX filtering:
jQuery(document).on('ready', function(e){
/* Plugin function to re-init, e.g. jQuery("[data-fancybox]").fancybox(); */
});
You can contact the page builder/theme support so they can provide the function function you can use inside to re-init it.
Alternatively, you can use the default full-width template without any JavaScript and simply add your own CSS styles to convert it into a grid. (which will be much better in terms of productivity).
Best Regards,
Victor
Hi! Im not getting the option of showing stock, what am i doing wrong? Can you expain me what to do? (can show you becos its on staging)
Hi vanheerdewj
Thank you for choosing Filter Everything PRO.
Could you please provide more information about the exact “stock display option” you’re referring to? Are you talking about a filter by stock status, a product count display, or an option to hide out-of-stock products on filtered pages?
Best Regards,
Victor
Hi! Its about the stock status. I want to display it in the filter
In order to add a stock status filter please check this image – https://prnt.sc/a_is3ltZcPoz
Best Regards,
Victor
Yes! Perfect thank you!
Hi there,
My “Load More Products” button is not re-loaded after filtering. I have sent you a link in a pricate message.
Best Regards, Peter
Hi Peter
This load more pagination doesn’t look compatible. And most likely it will ignore the filtered query and continue loading unfiltered products on the next pages. Also, it doesn’t add any parameters in the URL as the default WP numerical pagination does.
You can stick to the default WP numerical pagination, also if you are using WooCommerce you can use this plugin for load more/infinite pagination: https://wordpress.org/plugins/load-more-products-for-woocommerce/
Best Regards,
Victor
Hi Victor,
I have changed to BeRocket’s button. The issue is still the same. Best Regards, Peter
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
Victor
sent
It’s a staging site.
Please check if everything is working now. We’ve installed the Code Snippet plugin and added a script to reinitialize the “Load More” button after the AJAX update.
Best Regards,
Victor
Thanks !
Hello,
I’m having an issue with the YITH Wishlist plugin (free version) when using it inside a WooCommerce product loop built with Elementor.
Everything works fine on initial page load, but the wishlist icon stops working when content is loaded via AJAX (for example, using Elementor’s AJAX pagination or filters from FilterEverything Pro). Only the background circle shows, and the heart icon disappears. Also, clicking the wishlist button does nothing after the AJAX load.
Here is a video showing the issue: https://drive.google.com/file/d/1RfGYsaMs3LTP7lMyZ-ez66M8eYdU4DSH/view?usp=sharing
Thank you!
Hi char_iliad
For the issue you are facing, we’d recommend checking this page – https://filtereverything.pro/resources/ajax-instructions-only/#ajax_related_problems
Specifically this part:
// If you need to re-init some JS functionality after AJAX filtering:
jQuery(document).on('ready', function(e){
/* Plugin function to re-init, e.g. jQuery("[data-fancybox]").fancybox(); */
});
Best Regards,
Victor
Hello, thank you for the reply.
I tried a few things, but they didn’t seem to work. I’m not a developer, i used Claude and ChatGPT without any success.
This is an example of the code I used:
jQuery(document).ready(function($) { $(document).ajaxComplete(function() { setTimeout(function() { // Force reload wishlist scripts if (typeof yith_wcwl_l10n !== ‘undefined’) { $(‘body’).trigger(‘yith_wcwl_reload_fragments’); } }, 1000); }); });
I placed it in my code snippets plugin(Fluent Snippets) and I also tried a few other codes, but nothing worked.
My issue it not only related to Yith Wishlist but with Elementor’s new Off-Canvas widget. This is a quite large issue that prevents the functionality of other plugins that needs a bit more attention.
Hi char_iliad
Unfortunately, this is outside the scope of our support policy on CodeCanyon. We recommend reaching out to the support team of the theme, plugin, or page builder that provides this functionality. They can instruct you on which functions you can use in the “code wrapper” that we sent previously, to reinitialize JS code to make it work on updated posts, after AJAX filtering.
Best Regards,
Victor
I am trying to get a filter added to a product search page. I am not sure which settings I need to select in order to get the filters there.
Hi curtt2
You need to create a separate filter set and place it on the “Common WordPress pages + search page.”
The link to the search page should look exactly like this:
https://thebangshop.com/?s=a&post_type=product
Where the ”?s=a” the “a” is any text that you enter in the search field, it will already use it when you enter your text and hit the enter button in the search field. But the “&post_type=product” is a must-have part, to indicate that the search is only used for the product post type. The other parameters that will be added after “&post_type=product” can cause issues already.
Best Regards,
Victor
I added “&post_type=product” to the “HTML id or class” portion under that filter list, and it appears to not work, was I supposed to put it elsewhere?
I did put it under "common wordpress + search pages" area and the filters do show up, I just get an error when I click on a filter that says "It appears that this page does not contain a container with the specified «HTML id or class of the Posts Container». Try to specify the correct one in the Filter Set settings or the common plugin Settings."
Hi curtt2
When you enter the required text here and hit enter – https://prnt.sc/gL87jfDmJoug it should direct you this this type of URL:
https://thebangshop.com/?s=mytext&post_type=product
The search functionality should be changed to lead to the correct URL, not the “HTML ID or class.”
Best Regards,
Victor
Hello Filter Everything Support Team,
I am experiencing a persistent issue where your plugin is unable to detect Lasso links (lasso-urls custom post type) on my page, despite extensive troubleshooting.
My Goal: To allow visitors to filter lasso-urls (Lasso links) by their Lasso Categories (a custom taxonomy for Lasso links) on a specific page: https://theundiscoveredartists.com/substrates/
My Setup:
WordPress Version: [Your WordPress version, e.g., 6.5.3] Filter Everything Version: [Your Filter Everything plugin version] Lasso Version: [Your Lasso plugin version] Theme: [Your current active theme, e.g., Astra, GeneratePress, Twenty Twenty-Four] Page Builder: WPBakery Page Builder (Lasso shortcode [lasso] embedded via a generic element, as Lasso has no dedicated WPBakery element). Lasso Link Display:
On the https://theundiscoveredartists.com/substrates/ page, I am using the Lasso shortcode: [lasso category=”substrates” compact=”true” link_id=”104” type=”grid”]. Filter Everything Configuration:
Filter Set Title: “Lasso Links Filter – New” “What Post Type to filter?”: Set to Lasso (lasso-urls). Filter Added: For “Lasso Categories” (Taxonomy). “HTML id or class of the Posts Container”: Set to #lasso-anchor-id-substrates-104 (this div directly wraps all Lasso links displayed by the shortcode, e.g., ... ). “And what to filter?”: Set to Pages and Substrates page. The Problem:
In the Filter Set settings within the WordPress Dashboard, the “And what to filter?” section always displays: “No WP Queries matched the post type ‘Lasso’ found on the page.” On the front-end of the https://theundiscoveredartists.com/substrates/ page, the Filter Everything widget appears, but all category counts show (0). Filtering does not work. Extensive Troubleshooting Already Performed:
JavaScript Error Resolution: All browser console errors (including TypeError and SyntaxError) have been resolved, and the console is now completely clean. JavaScript is executing without critical interruptions. Genuine Plugin: I have purchased and installed a genuine, official copy of Filter Everything. Isolation Test: I performed a thorough test by: Switching to a default WordPress theme (Twenty Twenty-Four). Deactivating all plugins except Lasso and Filter Everything. Placing only the Lasso shortcode on the Substrates page (without WPBakery). Configuring Filter Everything as described above. Clearing all website, plugin, CDN, and browser caches. Result: The issue persisted, confirming it’s not a conflict with my theme or other plugins, nor an issue with a nulled copy. HTML Container Validation: Confirmed that #lasso-anchor-id-substrates-104 is the most precise HTML container directly wrapping the Lasso grid output. Also tested .entry-content previously. My Request:
Since JavaScript errors are resolved and I’ve isolated the issue, it appears Filter Everything is simply not able to detect the lasso-urls posts within the specified container.
How does Filter Everything expect the HTML structure of shortcode-generated content (like Lasso’s) to be formed in order to identify WP_Queries? Are there any known compatibility issues or specific requirements when filtering custom post types/taxonomies generated by non-standard WordPress loops or shortcodes (especially if they might be loaded via AJAX by Lasso)? Could you provide specific guidance, a workaround, or potentially a custom snippet to help Filter Everything correctly recognize the Lasso posts on this page? I am ready to provide temporary admin access if required for further investigation.
Thank you for your assistance.
Hi jamie733
Thank you for choosing Filter Everything PRO.
The plugin can filter any CPT posts that are displayed via WP_Query on the page. So, those links should be actual posts from your CPT (not taxonomies) and should be displayed via WP_Query in order to be filterable.
Best Regards,
Victor
Hello,
I will be working on 2-3 non profit websits, I need to buy the plugin 3 times?
Hi yehiagamaleg
Thank you for your interest in the Filter Everything plugin.
You can only buy 1 or 2 (2 if you need to activate them on 3-4 sites), as each license can be activated on two sites (usually one staging and one production site) but you can also activate them on two production sites.
Best Regards,
Victor
Could this filter be the reason for overload on my website?
I have a plan that says it should accommodate 400,000 visitors. I’m nowhere near that. However I’m hitting my CPU allowance.
I’ve self built so the two things I can think may be causing the load is this and/or the fact that the page is randomised (rather than listed alphabetically etc)
https://EnglandsNorth.com/attractionsMany thanks for any feedback
Hi caroline278
Most likely crawlers nonstop crawling the filtered pages causing the high CPU spike. To resolve this, you can use firewall settings and update your robots.txt file accordingly. In the robots.txt file, you can add rules to disallow the crawling of specific query parameters used by the plugin. For example:
User-agent: * Disallow: /*?filtro-offerta=* Disallow: /*?filtro-categorie=* Disallow: /*?filtro-brand=*
And other rules to instruct crawlers which URLs to avoid.
Best Regards,
Victor
i cant seem to get the indexing with the seo rules to work. indexing on the webpage is allowed under settings -> reading. indexing depth is set to 8. other seo plugins are turned.
its obviously something simple i’ve overlooked, but i’m at a complete loss what to do next to get it to work.
Hi Cign
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?
And the link to the page where the SEO Rules should be working.
Best Regards,
Victor
send you the login info through pm
Hi Cign
You need to fix your server/site settings. Every AJAX request, even updating the profile to change the language and hitting the apply button is returning 502 errors, like in this screenshot: https://prnt.sc/fdlDDKXGLSoC
Best Regards,
Victor
should be ok now
Query parameters or directory filtering?
Some filters result in query parameters, while others change the URL path using slugs. What’s the reason for handling filters in these two different ways? Can I control which method is used, or is it determined automatically by some system you’re using?
Example: https://domain.dk/varer/lights/color-blue/material-plastic/?max_height=51URLs like /color-red-or-blue/size-xxl/ are natural text-based filters, which can be used for SEO rules. On the other hand, filters with parameters like ?something=20 are numerical filters and are not used for SEO rules, as they can generate millions of possible variations.
Best Regards,
Victor
I have created a very simple SEO rule: https://app.screencast.com/pU3fpP0MJFV13 (farve = color), but no text is changed at all at https://domain.dk/varer/lys/farve-raahvid/
Do I need something else?
Best Regards, Peter
Hi Peter
1) Go to Filters > Settings > Indexing Depth and set the maximum number of filters to be indexed for the needed post type.
2) Make sure you turned off from the Settings > Reading > ”Search engine visibility” option to make SEO Rules work.
Also, can you please send the actual page with this SEO Rule so we can check it?
Best Regards,
Victor
Hi there,
Option 2 worked perfectly! It was turned on because it is a staging site.
Any chance the SEO rules could work even though the setting is turned off? Could be nice for the staging purpose.
/ Peter
Not really, there is this function: isNoindex() in the pro/SeoFrontend.php file. You can modify it in the staging site to make it work without this option.
Here is a part of the function:
public function isNoindex()
{
global $wp_query;
$noindex = true;
if ( '0' == get_option( 'blog_public' ) ) {
return $noindex;
}
...
Best Regards,
Victor
Hi,
It worked. But now the pop-up is at the bottom of the archive pages on iPad and Mobile. https://nrgel.se/produkter/laddkablar/ Even though I have activated the option to force the sidebar to the top on mobile. Still it does not effect it. What now?
I do not see any option in the comment section to replay directly to your messages. I googled it and found nothing about being able to reply to comments. And I do not find anything on Codecanyon about this either.
Kind Zayn
It looks like you have already fixed it – https://prnt.sc/R2qpn5UlftEN as it is not at the bottom of the page anymore. However, how to fix this type of issue is also described on the same page.
As to the “I do not see any option in the comment section to replay directly to your messages.”
You can use this form to contact Envato support – https://help.author.envato.com/hc/en-us/requests/new And ask them how you can do it.
Best Regards,
Victor
I found it in the end. Both the reply section and the solution to show the pop-up at the top. Thank you for the support!
You did a great job!
Best Regards,
Victor
Hi,
The pop-up widget is showing on the home page in Mobile view. Very weird thing here. What do I miss here? https://nrgel.se/
Kind Zayn
Hi Zayn
If you scroll a bit further down on the page we sent in the previous response, you’ll find an example of such a case and how it can be fixed – https://prnt.sc/eSN8YYGZRbQ3
https://filtereverything.pro/resources/mobile-devices-new-approach/Best Regards,
Victor
Hi,
The filter does not goes to pop-up mode in iPad. Only on phone screen. And in iPad it is still in the desktop mode. How can we tell it to be Pop-up Filters Widget for iPad too?
Kindly Zayn
Hi Zayn
Please check this page – https://filtereverything.pro/resources/mobile-devices-new-approach/ there will be a code that can change the breakpoint of a mobile button.
Best Regards,
Victor
Hi,
How do I replay when I get a message from you?
The page did not show to you because our store was hidden from outside visitors. But please check this now: https://nrgel.se/produkter/laddboxar/tillverkare-amina-or-charge-amps-or-ctek-or-garo-or-zaptec/
Kindly Zayn
Hi Zayn
Go to the Filters > Settings > General > and remove not required hooks from here – https://prnt.sc/662vk3WBNGAK and hit the save button.
As to the response in the same comment threads, would be better to ask CodeCanyon support, so they can provide some information on this.
Best Regards,
Victor
access credentials sent
Hi informaticamediaadgo
Done! The issue is that you used the same slugs for filter prefixes as already created for other pages on your site. This is causing the conflict, they should be unique.
Best Regards,
Victor
Hello Victor,
Yes, but we need clean URLs without fe_ tags.
Our SEO manager doesn’t want this because he says it’s not good.
Isn’t there a way to exclude sitemaps from the plugin’s writing rules with a hook or filter?
The titles don’t look good either, and they’re defined for taxonomies.
This is not an issue with sitemaps, as the plugin does not currently include sitemap functionality, it is still in development.
The issue you’re facing is that WordPress gets confused when the same slug (e.g., localization) is used for different purposes, such as an attribute, taxonomy, or filter query. This can lead to problems like 404 errors (which you’ve experienced), incorrect page loads, or redirection to the wrong page, for example, being taken to an attribute archive instead of a filtered shop page.
The filter URL prefix should not be the same as the slugs for attributes, taxonomies, pages, and any other slugs on the site. The filter slugs should be unique, so if there is already a page, attribute, or anything else on the site with the slug localization, it should not be used for filter URLs.
You can use this hook – https://filtereverything.pro/resources/hooks/#terms-before-display-hook to rename some of your categories to another names if they do not fit.
Best Regards,
Victor
But if I disable the filter plugin, it doesn’t cause any problems and the sitemaps can be loaded. So it’s the filter plugin that’s modifying the writing rules. you can check it yourself.
https://goupeducation.com/localizacion-sitemap.xmlVictor hablas español?
Victor, I’ve managed to understand how the plugin works and I’ve disabled the parse_request for the taxonomic sitemaps that were causing the problems.
// excluye las reglas del plugin de filtros para los sitemaps de taxonomias
add_action(‘parse_request’, function($wp) { // Solo actuar si contiene ‘sitemap’ en la URL if (strpos($_SERVER[‘REQUEST_URI’], ‘sitemap’) !== false) { // Obtener el nombre base de la URL solicitada $request_uri = trim(parse_url($_SERVER[‘REQUEST_URI’], PHP_URL_PATH), ’/’); }, 1);
// Coincide con el patrón {taxo}-sitemap.xml
if (preg_match('/^([a-z0-9_-]+)-sitemap\.xml$/', $request_uri, $matches)) {
$taxo = $matches[1];
}
// Verifica que sea una taxonomía registrada
if (taxonomy_exists($taxo)) {
$wp->query_vars = [
'sitemap' => $taxo,
'sitemap-subtype' => $taxo,
];
$wp->request = $request_uri;
$wp->matched_rule = '([a-z0-9-]+)-sitemap\.xml$';
$wp->matched_query = 'sitemap=$matches[1]';
}
}
Now I have another problem, the H1 defined in the pattern is not painted well.
Can you help me please?
Hi informaticamediaadgo
We are not sure what you mean by the H1 not painted well. But currently when you are choosing filtering you get redirected to the actual archive pages since you are using the same prefix as your archive page slugs.
Best Regards,
Victor
SEO rules don’t apply to h1
Example
Courses in {location} {course-type} – Goupeducation
The rule doesn’t apply to content in h1s.
https://goupeducation.com/courses/location-barcelona/course-type-aesthetics-and-beauty/The h1 should be
Cursos en Barcelona de Aesthetics and beauty
They don’t work because when you select a filter term from “localizations,” you’re no longer on a filtered page (which is a courses page), you’re on a physical “location-barcelona” category page. This is exactly what we’ve been explaining: using the same slugs can be problematic and may lead to various issues and conflicts and 404 errors across the pages because of how WordPress is working.
If the SEO manager insists on using the same slugs for archive pages and for filter prefixes, despite knowing this can lead to conflicts and issues, they can experiment and rewrite the core WordPress functionality to match their specific requirements. That’s the only workaround available to make it behave as they want.
Best Regards,
Victor
Would it be possible to use filters with another prefix without using an underscore at the end? It doesn’t want underscores: (
fe_tipo-de-curso
by
tipo-de-curso-fe
??
Thank you for your patience Victor : )
Yes, you can use dash symbols for the prefixes like: term-something-something.
Just make sure that the first part, such as: “term” or any other name that you are going to use, doesn’t conflict with existing slugs. For example, archive pages might use slugs like term, and term-cars could lead to a physical taxonomy page. This can cause conflicts between archive and filtered pages, as they would essentially share the same URL structure.
Aside from that, you’re free to use the format however you’d like. The reason why we have added fe_ is because we know for a fact this will be a unique value that does not exist on the site.
Best Regards,
Victor
Another thing, Victor. I have another taxonomy for the filters, “Modality,” whose terms are in-person and online. If I select “online,” I need to hide the location filter. Or if I select an option from the “Location” taxonomy, I would need to hide the presence option. How would that be done?
Hi informaticamediaadgo
When you choose an exact filter term, and there are zero filter terms in the filter that you need to hide, then you can go to the Filter Set > below “And what to filter,” there will be options like “Hide empty filter terms > set to always hide” and another option “Hide empty filters > check the checkbox to hide them.”
But there are no options to hide exact filters by choosing the exact filter term in a certain filter.
Best Regards,
Victor
I’ve seen the empty terms option, but my problem is that I need to hide a term from a group when a term from another filter group is selected. According to the documentation, there are pre-filters and post-filters hooks. If I use it by modifying the filter object, could I solve this problem?
My problem, as I mentioned, is that when I select a city filter, the “in-person” option from the mode filter group shouldn’t be displayed. And conversely, if I select the online mode filter, the city filter group shouldn’t be visible.
I’m not sure if I explained myself correctly 
Thanks in advance.
Hi informaticamediaadgo
Could you please rewrite the request using abstract filter names to make it easier to understand?
For example:
We have two filters — filter-1 and filter-2. If a specific term is selected in filter-1, filter-2 should be hidden, and vice versa — selecting certain terms in filter-2 should hide filter-1.
Best Regards,
Victor
Case 1:
If filter {Ciudad} any term selected, hide term “online” from filter {Modalidad} Il filter {Modalidad} term “online” selected, hide All filters {Ciudad}
The {Ciudad} filter is not compatible with the “online” term of the {Modalidad} filter.
This is only achievable by the custom coding, here is a list of functions that can be helpful (specifically selected filter terms) – https://filtereverything.pro/resources/functions/
And here is the list of hooks like “wpc_terms_before_display” – https://filtereverything.pro/resources/hooks/ that can help to remove not needed filter terms.
Best Regards,
Victor
Hi,
The active filters is showing in two lines. There most be a bugg or something that I cant find it in the plugin. Can you please check this link: https://nrgel.se/produkter/laddboxar/tillverkare-amina-or-charge-amps-or-ctek-or-garo-or-zaptec/
Hi zaynwebagency
Thank you for choosing Filter Everything PRO.
This is what we see when following the link – https://prnt.sc/3tA_D8EPGL5b It appears there may be a bug with the link or a page, as it’s not displaying any filters on that page. Can you please fix it so we can check the page with the filters?
Best Regards,
Victor
Hi 19sanre19
Thank you for choosing Filter Everything PRO.
It is important to keep in mind that the License key and CodeCanyon purchase code are two different things.
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.
Best Regards,
Victor
Hello, I’m having a problem with the sitemaps and rewrite rules in the filter module.
https://goupeducation.com/sitemap_index.xmlFor taxonomies it clashes.
https://goupeducation.com/localizacion-sitemap.xmlError 404
If I disable the filter module the problem disappears
How can I solve it? I need the structure of the sitemaps to be this one and not another, and the URL structure of the taxo to be this one and not another.
Is there a way to exclude sitemaps from the plugin’s writing rules?
Another solution?
: )
Hi informaticamediaadgo
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?
Best Regards,
Victor
access credentials sent
access credentials sent
Done! The issue is that you used the same slugs for filter prefixes as already created for other pages on your site. This is causing the conflict, they should be unique.
Best Regards,
Victor