Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,656 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8950 comments found.

Hi there, on my site, the ‘search field’ doesn’t appear to be searching ‘post content’, just titles.

Is there something else that needs to be done to allow for this?

Thank you

FE_support Author Team

Hi websiteguyjh

By default, if there are no modifications or other search plugins on the site that can alter the default WordPress search algorithm, it searches within the post title, post description, and SKU for products.

However, it is important to check whether this description comes from the default post description and not from any custom fields or other description sources.

Also, you can send the credentials to the wp-admin dashboard following this document so we can check it.

Best Regards,
Victor

I purchased pro and am entering the purchase code, but it keeps telling me its invalid.

FE_support Author Team

Hi asgouros

Thank you for choosing Filter Everything PRO.

Please note that the CodeCanyon purchase key and license key are two different things.

Please use incognito mode in your browser during this process!

In order to get 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

Hi, I’m having an issue with my site with the plugin Filter Everything — WordPress/WooCommerce Product Filter. I’m using “The Post Grid” to show my custom post type (Pods)

I believe the problem might be related to the selector I configured.

The test page is: https://www.spinaldo.it/biblioteca/

I’m using this selector: .the-post-grid-fab .grid_layout_wrapper and I put this selecto in the gener configuration of the plugin and also in the specific filter that I have created

I’ve also enabled Ajax, but it doesn’t seem to work. When I click on a filter, the page displays many duplicate posts instead of showing the posts related to that filter.

Thanks for your help!

Ok, now it seems to be working. However, Ajax still isn’t working. Every time I apply a filter, it takes me to a new page, but I’d like it to stay on the same page instead.

FE_support Author Team

Hi FabrizioBenelli

The answer was provided in the previous comment here: https://codecanyon.net/comments/31787075

Best Regards,
Victor

Hi, I’m having an issue with my site. I believe the problem might be related to the selector I configured. I’m using “The Post Grid” to show my custom post type (Pods)

The test page is: https://www.spinaldo.it/biblioteca/

I’m using this selector: .the-post-grid-fab .grid_layout_wrapper and I put this selecto in the gener configuration of the plugin and also in the specific filter that I have created

I’ve also enabled Ajax, but it doesn’t seem to work. When I click on a filter, the page displays many duplicate posts instead of showing the posts related to that filter.

Thanks for your help!

FE_support Author Team

The original page is this one: https://demo.filtereverything.pro/product-category/clothing/women/color-red/brand-hm/c-kind-dress/?max_price=100

The page you’re seeing is loaded via the Envato API (same demo site), which is why the URL doesn’t change in the browser’s address bar.

Best Regards,
Victor

Oh ok, thank you. So is not possibile. thank you

FE_support Author Team

Yes, unfortunately, this isn’t possible at the moment. Maybe in the future, this functionality will be supported.

Best Regards,
Victor

Hello, I use WordPress in conjunction with Elementor.

The filters work well on all pages EXCEPT the home page! As soon as I add the filter to the home page (and also adjust the settings accordingly in the plugin), the filter displays an error message stating that no filter set has been set for this page.

I am currently using the filter on a subpage, where everything works fine.

I also tried to change all the setting the plugin provides.

Can you help me with that? What else do you need to provide a solution?

FE_support Author Team

Hi tools440

Thank you for choosing Filter Everything PRO.

There are two ways to apply the filter set on the homepage. The first is “Common WordPress pages + Homepage”, which applies the filter set to the homepage configured in the WordPress settings.

The second option is to assign the filter set to “Pages + [page name]”, but this works only in rare cases.

If none of this helps, you can send the credentials to the wp-admin dashboard following this document so we can check it.

Best Regards,
Victor

ars42

ars42 Purchased

where can I find license key for activation on WP?

1bc29098-0ba0-4f06-90c1-a90ca5ff27fc – is my order

FE_support Author Team

Hi ars42 

Thank you for choosing Filter Everything PRO.

Please use incognito mode in your browser during this process!

In order to get 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

Good morning, thank you for your previous help, I got it working after wrapping my head around the logic.

I am having a challenge with the filters in that it is not deleting 2 filters that I have put in place, I am showing it on the screenshot below

https://prnt.sc/mJAozSqRZ0m7

I am now running filters at the top of my site and using dropdowns I have set filters to only show when there are terms to populate and these that are left seem too much.

Could you please check why they will not delete on my end?

Thank you for your assistance

Regards, Tarquin

FE_support Author Team

Oh yes, good catch, we forgot to enable the option to hide empty filters in a newly created filter set. Everything should be fine now.

Best Regards,
Victor

Hi Victor,

Thank you, that did work, however the filters are still showing in 2x places with only a message ‘there are no filter terms yet’

I have pasted the screenshot https://prnt.sc/r_HzAcWWVEoZ Can also be seen on URL https://dev2025.dreambeds.co.za/product-category/stock/beds-mattresses/

Thank you for all yoru help today, I can see we are almodt there and this seems to be the last gap and am going through all pages.

Regards, Tarquin

FE_support Author Team

We’ve modified the code to work for such cases as well. It should be all good now.

Best Regards,
Victor

Hi. Im using Filter Everything Pro along with the latest version of Elementor. How do I make Filter Everything count ONLY the products displayed by an Elementor Products widget with a pre-filtered query (featured products), instead of counting all products globally?

Problem: Filter counts show all products in database instead of only products displayed by Elementor Products widget with custom query.

Setup:

-WordPress 6.8.3, WooCommerce 10.3.0 -Filter Everything Pro 1.9.1 -Elementor Pro 3.32.2 -Using Elementor Products widget on Shop page with custom query

What I’m Doing:

Created Elementor Products widget with:

-Source: “Current Query” -Include: Product visibility → featured (72 products total) -Exclude: exclude-from-catalog, exclude-from-search

Created Filter Set with:

-Where to filter: “Shop page” And what to filter: “Posts list «Products» #1” (targeting the Elementor widget) -Filters: Make, Condition, Fuel Type, kW, Voltage, etc. (WooCommerce attributes)

Expected Behavior:

-Filter counts should reflect only the 72 featured products shown -Example: Caterpillar should show ~47 (count from 72 featured products)

Actual Behavior:

-Filter counts show ALL products in database (2,900 total) -Example: Caterpillar shows 1677 (count from all products, not just 72 featured) -Filtering WORKS correctly (clicking Diesel correctly filters to diesel featured products) -Only the COUNTS are wrong

What I’ve Tried:

-Hooked into wpc_pre_get_all_products – didn’t affect counts -Hooked into wpc_filtered_all_posts_before_terms_count – broke site or didn’t work -Changed “And what to filter” between #1, #2, Main Query – no difference -Set Elementor Widget ID in Filter Set meta

FE_support Author Team

Hi salessecret

Thank you for choosing Filter Everything PRO.

If you have two main queries on the page, this is already an issue. As there can only be one main query on the page.

Can you please send the credentials to the wp-admin dashboard following this document so we can check it?

Preferably, use the staging site so we can apply the required changes without any risk to the live site.

Best Regards,
Victor

Pretty URL 404 on category archives with Filter Everything PRO 1.9.1

Hi Filter Everything PRO Support Team,

I’m running into 404s when using pretty URLs on a product category archive, while the same filter works perfectly on the main Shop page.

Site & Plugin Details

Site URL: https://woocommerce-1503986-5948012.cloudwaysapps.com/
WooCommerce: 10.2.2
Filter Everything PRO: 1.9.1
Filter Set ID: 19535 (applied to Acetal category)
Category URL: https://woocommerce-1503986-5948012.cloudwaysapps.com/acetal/
Attribute: pa_shape (e.g., term "rod", slug "rod")

Steps to Reproduce

  1. Open the Shop page: /shop/.
  2. Click the Shape filter term Rod → redirects to /shop/shape-rod/ and correctly shows 1 product (Acetal Round Rod).
  3. Open the Acetal category page: /acetal/.
  4. Click the same Shape filter term Rod → redirects to /acetal/shape-rod/ (also tested /acetal/fe_shape-rod/) but returns a 404.

Expected vs Actual

  • Expected: /acetal/shape-rod/ (or custom prefix) should load the category archive filtered by pa_shape=rod.
  • Actual: 404 “Page not found” on the category path.

What I’ve Already Tried

  • Flushed permalinks multiple times (Settings → Permalinks → Save).
  • Changed URL prefix for Shape from shape to fe_shape and pashape, saved, and flushed.
  • Enabled Show on category pages in the Filter Set.
  • Created an SEO Rule for Acetal archive + Any Shape (using variables like {archive_title} and {term}).
  • Enabled archive page for the pa_shape attribute in Products → Attributes.
  • Cleared all caches (Cloudways + browser/incognito).
  • Deactivated other filter plugins; tested with only WooCommerce + Filter Everything active.

Questions

  • Is there a specific setting to enable nested pretty URLs like /category/filter-term/?
  • Any known conflicts with Elementor Loop Grid or WooCommerce category archives?
  • Do you have recommended functions.php rewrite rules or filters to force/register the necessary endpoints for category-based pretty URLs?

References & Screenshots

  • Filter Set edit page (#19535) “Where to filter?”
  • URL Prefixes tab (original shape and tested changes)
  • SEO Rule for Acetal + Shape
  • 404 on /acetal/shape-rod/
  • Screenshot bundle (Google Drive)
If it helps, I can provide temporary access or additional logs. My goal is to use pretty URLs that combine category + attribute (e.g., /acetal/shape-rod/) without 404s.

Thanks in advance for your guidance!

Best regards,

FE_support Author Team

Hi mohhameda2

Thank you for choosing Filter Everything PRO.

From the description of the issue, it seems that the problem is related to the permalink modifications themselves. The plugin retrieves this information from the default WordPress functions, based on what you have configured in the WordPress permalink settings. Some permalink modifications, depending on how they were created, cannot handle dynamic filtering in permalinks, which can lead to issues like this. The solution in such cases is to disable the permalink modifications either from the site that alters the archive page permalinks or from our plugin using the following code:

define( 'FLRT_PERMALINKS_ENABLED', false );

After you use the code snippet, you need to go to the filter set and hit the update. This will basically make all of the filtered parameters as GET params, so instead of the /color-red/ you will get the ?color=red

Some of the code snippets plugins might not allow this code snippet based on their priority of running this code. This one will work fine: https://wordpress.org/plugins/code-snippets/

Best Regards,
Victor

ABrom

ABrom Purchased

Sorry I don’t know how to reply to same thread.

I mentioned earlier that filters are not displayed on Search page result. You gave me indications but is not working still. Here is a recording: https://d.pr/v/pKSQzz

And website can be tested at mercon.ro and just do a search.

FE_support Author Team

We have checked the site, and the issue is that the search is not the default WordPress search. While it has the correct search parameters, it is being modified by some plugin, which prevents the query from being properly caught on the page. You may want to disable any search-related plugins or custom code, then update the filter set on the search page and check it again.

Best Regards,
Victor

Hi,

I hope you qare doing well. This is not a very big challenge. I am creating a 2nd filter set (as my client wants to see it look different – so am keeping the original but making another to test).

I want to show the new filter set, however I cannot find the filter ID in order to set it in the shortcode.

It seems to default to the first filter set I made and I cannot find a filter ID # on the settings or filters page and think I am looking on the wrong place.

Could you please assist as I have a 2nd filter set of I want to run horisontal and then use dropdowns – so testing that (client feels vertical filters are too long)

So please let me know how I ID the 2x filter sets I have to toggle bteeeen them to show my client.

Thank you very much for you help.

On a side note, will I be able to use the PRO plugin at some stage as I am still using the workaround you created where we have free and pro plugins, but pro is disabled yet works.

Thank you for all your work.

Regards, Tarquin

FE_support Author Team

Hi Tarquin

If you are trying to display two filter sets on the same page, you need to use two filter widgets or two shortcodes and apply both filter sets to the same page.

The filter set with the higher priority in the filter set settings will be displayed first. The priority setting is located at the bottom of the filter set settings.

There is no actual display by ID; it is working a bit differently.

Best Regards,
Victor

Hello,

I’m experiencing an issue on my website. When I apply a filter on a subcategory, for example: https://lerefugedescrus.com/product-category/champagnes-millesimes/2008/ the filter is actually applied to the parent category: https://lerefugedescrus.com/product-category/champagnes-millesimes/

As a result, the filtering becomes irrelevant.

Thank you for your help. Best regards, Maxime

Hello, This really doesn’t work for my SEO. Could you please give me the function that handles this so I can modify it?

FE_support Author Team

Hi websiteguyjh

Unfortunately, there is no function that allows you to modify it to work only with numerical values for category pages yet. It is a complex setup, especially with custom pagination that uses only numbers, where you can have URLs like /2008/2008/, with one number as the page slug and the other as the page number. This can sometimes be confusing because during filtering, the pagination is removed from the URL to return to the first page, rather than staying on an empty page after filtering. However, this behavior will be addressed in future updates.

Since you are mentioning SEO:
This really doesn’t work for my SEO.

In general, using only numbers like /product-category/champagnes-millesimes/2008/ is bad practice for SEO, as it has no meaning for search engines or users. Search engines interpret URLs as clues about the page content /2008/ by itself doesn’t share anything, it could be a year, a code, or something unrelated, like a model.

For good SEO practices, you need to use a descriptive slug, such as /product-category/champagnes-millesimes/2008-year/ or /2008-vintage/, to include relevant keywords and provide context.

Best Regards,
Victor

ok, thanks for your help

dean381

dean381 Purchased

Hello:

Could you please point me to the instructions on how to add a (horizontal) filter to the page WITHOUT the items that I need to filter on that page? Currently I have the filters working on the shop page, where the filter and the products are on the same page. I now need to add a different product filter on a page where products are not present. So once people pick within the filter, it redirects them to a search results page where those products are displayed. Example – https://www.ptacs.com/replacement-guide/ where there are filter at the top of the page and no products are present (Please note, the below table is in now way connected to the filters, it’s just a static table).

Thank you!! Lena

FE_support Author Team

Hi Lena

It sounds like you are looking for a redirection filter. Please check this page with instructions: https://filtereverything.pro/resources/typical-problems/#redirection_filter_instruction

As for the horizontal layout settings, please check the widget page with the settings description: https://filtereverything.pro/resources/filters-widget/ or the shortcodes page if you are using a shortcode that includes parameters like horizontal and columns: https://filtereverything.pro/resources/shortcodes/.

Best Regards,
Victor

dean381

dean381 Purchased

Thank you so much! Diakuju!

leetwiz Purchased

in the filter by* option

i’ve created a filter using the “Product Categories”

when tried to create a new filter using the “Product Categories” its not selectable, i cant create another filter using the “Product Categories”.

I need to create multiple filters using the same taxonomy “Product Categories”

FE_support Author Team

Hi leetwiz

Thank you for choosing Filter Everything PRO.

You can place multiple filter sets on the same page, and in each of them, use a category filter with the “include/exclude” functionality. To display them all on the page, you need the same number of filter widgets or shortcodes.

Alternatively, you can use plugins such as CPT UI: https://wordpress.org/plugins/custom-post-type-ui/ to add custom taxonomies to your post type, allowing you to keep all of your filter terms separate in each taxonomy rather than placing them all in one taxonomy and then splitting it into parts.

You can also add multiple custom fields, each custom field representing a separate filter, such as color, size, etc.

Lastly, you can add separate attributes to your products so you can create a separate filter from each attribute.

Best Regards,
Victor

ABrom

ABrom Purchased

Filters work well on shop, brand & category pages. When I Perform a search on the website, filters are acting out and not being displayed.

Brand, Type of product, not even Categories are displayed. Is it a setting in your plugin that needs to be activated?

FE_support Author Team

Hi GiacaNerra

If you are using global search on the site (not the search filter), you need to create a filter set and place it on the “Common WordPress pages + Search page”. The link to the search page should be like this: ?s=text_to_find&post_type=product

Best Regards,
Victor

Hello! On a digital range filter (model year), I’ve added error handling (year too low, too high, inconsistent date range), but I’m looking for a way to block the AJAX request before the filters are applied when an error is displayed, so that an invalid filter is not processed. Is there a way to do this?

FE_support Author Team

Hi ericbourges

We are a bit confused about what type of error handling you have added and where. Do you mean that you modified some plugin functionality, or what exactly is happening?

Best Regards,
Victor

Actually, I didn’t modify the plugin itself, but I did add (using jQuery) validation checks to the date fields, displaying error messages that work perfectly. However, I wanted to know if there’s a way to intercept the AJAX request that’s triggered when you click outside a filter field. Specifically, if my validation detects an error in the field, I’d like to stop the process so that the invalid filter isn’t applied. I admit it’s quite a specific customization :)

FE_support Author Team

We’re afraid that we cannot help with this type of case and configuration. Theoretically, it would require checking the JS files, identifying the exact parts responsible, and modifying them to fit your case.

If you can describe the whole idea behind it or provide a reference link to something like that, it could be added to the development list. We only know that you added validations for the date fields, but we do not know the whole idea behind it.

Best Regards,
Victor

bertg5

bertg5 Purchased

Hello. I just purchased your plugin. It seems to be working great, except for the filter with custom field numeric. it does not show up in the ‘Filters setting’-menu /indexed filters. Also: in the settings of my filter set, it says: no portfolio lists found on the page selected in “where to filter”. On the selected page i have next code:

fe_widget type=”search” title=”Zoek” fe_widget type=”taxonomy” taxonomy=”entertainment” title=”Entertainment” view=”checkboxes” [fe_widget type=”custom_field_numeric” meta_key=”budget” title=”Budget (€)” view=”numeric_range” prefix=”budget”]

[fe_results]

I checked all possibilities, the only option what i can find in Google is to “rebuild index” in the settings of the plugin, but that option i cannot find. Can you tell what i can do?

FE_support Author Team

Hi bertg5

Thank you for choosing Filter Everything PRO.

The numerical filter is not indexed by search engines, as it would generate millions of unique URL combinations. Following SEO best practices, it has been blocked from indexing to prevent potential SEO damage to the sites.

We are not sure what type of code this is:

[fe_widget type=”search” title=”Zoek”]

[fe_widget type=”taxonomy” taxonomy=”entertainment” title=”Entertainment” view=”checkboxes”] 

[fe_widget type=”custom_field_numeric” meta_key=”budget” title=”Budget (€)” view=”numeric_range” prefix=”budget”]

[fe_results]

Is it a mix of shortcodes? If so, they are using completely incorrect or unavailable parameters. All shortcodes can be checked on this page: https://filtereverything.pro/resources/shortcodes/

Regarding the filtered page, it should display products like the default shop page or archive category pages in WooCommerce, or even default posts in WordPress, so the filtered page should display the products via the main or a custom query. The plugin itself does not display anything on its own; it only filters the products or any post types that are already displayed on the page.

Best Regards,
Victor

Hello, I have the Filter Everything Pro and works great on the Product Category pages, but I am getting this error on the shop page “No one Filter Set is related to this page. You can configure it in the Filter Set -> “Where to filter?” field.”

In the “Where to filter” I have apply filter if the page is “Common Wordpress pages” and it is set to “Shop Page”, it still has this error (https://cflrestaurantsupply.com/shop). How can I fix this issue?

FE_support Author Team

We just placed it on the “Pages + Shop Page,” and it seems like everything is working as it should.

Best Regards,
Victor

Thank you so much!! I was ready to pull my hair out. You guys rock! It works perfectly now.

FE_support Author Team

We’re glad to hear that the hair is saved and everything is working. Have an amazing day!

Best Regards,
Victor

Subject: Duplicate buttons in the filter on desktop

Hello, Sir

I’ve noticed that the “Search” and “Reset” buttons appear three times in the filter when using a desktop. Could you please help me fix this duplication?

Thank you in advance for your help.

Best regards, Siham BARREAU

FE_support Author Team

Hi Siham BARREAU

Thank you for choosing Filter Everything PRO.

That is something new. Can you please send the credentials to the wp-admin dashboard following this document so we can check it?

Also, please provide the link to the exact page where the 3 buttons appear.

Best Regards,
Victor

lara309

lara309 Purchased

I am getting the error “Error: Set was not saved.” when trying to save my filter set updated settings. The set is working fine but I am not able to make any changes to it. I did search the comments and I see many others with this issue but the resolution seems to vary.

lara309

lara309 Purchased

Thank you so much for the quick support response! Deleting the broken filter resolved the “Set was not saved” error upon saving, but it still is not saving my changed settings. Is there another common culprit for this?

After clicking the “Update” button I see the loading icon for a few moments, but then there is no confirmation of saved changes and if I revisit the page my changes are gone.

Thank you again! -L

FE_support Author Team

Hi L

It looks like turning off the Query Monitor plugin helped save the filter set: https://prnt.sc/2M4fPbvX0Ux4

We are not sure why, and whether this is a staging or production site, but the site is running very slowly and oddly redirects to the 404 page when plugins are turned off, which is quite unusual behavior. This may be related to the latest PHP version or certain site settings. We recommend checking this and lowering the PHP version to 8.2 or 8.3 at most, as several of your plugins are showing errors.

Also, we tested the functionality on the shop page, and everything is filtering correctly.

Best Regards,
Victor

lara309

lara309 Purchased

Thanks very much for the support!

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