Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,774 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9004 comments found.

Hello,

there is an issue with filter translation via WPML. I followed the instructions in the documentation and created the filter, which works fine for most of the terms, but 3 translated text attributes are not displaying at all. The difference is that missing filters are text filters and the correctly working are numeric or are in English. What should I do?

screenshots: GEO filter valid: https://ibb.co/8g9mW1TD ENG filter missing: https://ibb.co/6JbZKv2R Filter in filter set GEO: https://ibb.co/NdpZp2Gd Filter in filter set ENG: https://ibb.co/jkwjXhHF Taxonomy translation: https://ibb.co/5hqXsQzZ

Regards

hi,

1) /mobiluri-telefonebi/ 2) /en/mobile-phones/ 3) Done!

Noted!

Regards

Hi metromart99

Here’s the process create one filter set for language 1 and apply it on the required page. Go to another language and create the same filter set for the same page with the required titles for language 2.

You need to manually create two same filter sets, one for EN second for GE.

This is EN: https://prnt.sc/H8J_tAPAFCmm and this is GE: https://prnt.sc/-8F157BfRGsJ

Results: EN page – https://prnt.sc/YGzWvGtPJZjo and GE – https://prnt.sc/WIBzcqK9qW2i

It will not duplicate filters during any type of translation. You need to create them manually for both languages.

Best Regards,
Victor

FE_support Author Team

Hi metromart99

The new plugin update, which adds support for duplicating Filter Sets, will be released today in a couple of hours.

In your case you can duplicate a filter set, and swith the language for it, so it will go to the another language.

Best Regards,
Victor

Hello, Is it possible to replace the ? appended to the end of URL for parameters with # instead? For example, changing my-url/?param=val to my-url/#param=val for both AJAX and non-AJAX functionality.

Thank you very much. Best regards.

Hi jruizcantero

This is not possible. The ”?” symbol is reserved for the GET parameters in the URL. The ”#” symbol in a URL is reserved for the fragment identifier, which has a specific role in web standards. The fragment identifier specifies a particular section or anchor within a webpage. For example, my-url.com/#section1 tells the browser to scroll to the HTML element with id=”section1”.

Best Regards,
Victor

True, the standard says what you say, although thinking out the box, from the SEO/Crawlbudget point of view there are also several cases using # to reference parameters that will be ignored by bots without having to resort to blocking in robots.txt

https://yoast.com/measure-social-media-efforts/#:~:text=At%20Yoast%2C%20we%20use%20a%20%23%20to%20start%20off%20the%20UTM%20tag%2C%20but%20most%20tools%20use%20a%20%3F.%20We%20use%20the%20%23%20because%20then%20we%20know%20for%20certain%20that%20we%20are%20not%20causing%20duplicate%20content%20since%20Google%20ignores%20anything%20a fter%20the%20%23.%C2%A0So%20let%E2%80%99s%20break%20down%20this%20UTM%20tag%2C%20shall%20we%3F https://yoast.com/help/advanced-crawl-settings-permalink-cleanup/#:~:text=approach%20%E2%80%98out%20of%20the%20box%E2%80 %99%2C%20and%20this%20can%20improve%20your%20site%E2%80%99s%20crawl%20efficiency%20without%20sacrificing%20functionality

In that case, it won’t be possible to create SEO Rules for those pages, as Google will simply ignore them. That said, you can experiment with it if you’d like, but keep in mind that doing so would require rewriting the plugin core. This could introduce additional issues, especially given the many nuances involved.

Best Regards,
Victor

Hi Victor,

Is it possible to display two filter sets on the same page?

What I’m trying to achieve is to have the search bar to be displayed on the top row with 100% while the other filter items would be displayed on a sidebar.

Thank you.

Hi mvseitz

Yes, it is possible. You can use either two widgets on the page or two shortcodes [fe_widget] (not mixed) and apply two filter sets to the same page.

In the filter set, there will be a priority option (at the bottom of the setting) you can use it to define which filter set appears first on the page (the one with the higher priority appearing first)

Best Regards,
Victor

I’m experiencing an issue with the tooltip functionality. We’ve added a basic tooltip to one of our filters using the plugin’s settings, and the question mark icon associated with the tooltip is visible on the front end.

However, when we hover over or click the question mark icon, nothing happens. The tooltip content is not displayed at all.

We added the tooltip text in the ‘Tooltip Text’ field for the specific filter in the plugin settings. We also have an Elementor pop-up that would trigger if clicked based on the tooltip css specific identifier and that doesn’t work either.

We are looking for any guidance on why the tooltip might not be displaying and how to resolve this issue. Any help would be greatly appreciated.

ok, we are moving forward with this help. Thank you!

I have sent a PM as requested with the login credentials.

We’ve checked your site, including the page with the issue, and also created a test page with a separate filter set to verify the functionality. And it is not working.

However, we have changed your theme to the default WordPress theme, and it works correctly. We also tested it on our end using the Elementor theme (the same one you’re using), and everything is working as well.

This suggests that the issue lies within the modified version of your theme. We’re not sure exactly what was changed or removed, but those modifications causing the problem.

Here are the results with the default WP theme – https://prnt.sc/cU0wFtGZpyY5 on your site. You have to enter the mouse on the ”?” icon and click the left button in order to make it appear.

Here are the results on our end with the Hello Elementro theme – https://prnt.sc/P1bupTRRDD08

Best Regards,
Victor

How do I find your table for your plugin in the SQL database?

Hi bokishaNET

The plugin does not create a separate table for its settings and filter sets. It uses the default WordPress approach, so its data is across the standard database tables.

Best Regards,
Victor

Hola, compré otra licencia más, esta vez para https://añelo.com/ la instalé pero no le coloca la licencia, dice “Invalid site URL was sent.”. Dejo los últimos dígitos del código de compra 25cbf2830977

Saludos

Alright, we’ll be waiting for your feedback. Best regards.

All done! The license is activated now.

Best Regards,
Victor

Thank you, we’ll review it shortly

Hi there,

How can I hide specific filters in different categories? Is it possible at filter level or is it required to use multiple filter set?

I know the setting about hiding empty filters but in some categories maybe 2 or 3 products is included in a filter, and because it is that few, it doesn’t make sense to show it at all in that category.

I was looking for a way to hide the entire filter, like color or size.

We’ll pass it to the development team so they can check if it’s possible. Once we get an answer from them, we’ll let you know right away.

The easiest way is that you can use simple CSS to hide it as each page has a unique ID, same as filters.

Best Regards,
Victor

So here is the hook and example of how to remove some:

add_filter('wpc_view_include_filename', 'remove_wpc_ram_filter', 10000, 3);

function remove_wpc_ram_filter($view, $filter, $set) {
    if (isset($filter['e_name']) && $filter['e_name'] === 'pa_ram') {
        return ''; // Return empty string to skip this filter
    }
    return $view;
}

Best Regards,
Victor

Hi, We have a CPT named resources and taxonomy resources_cat. When I try to add the shortcode [fe_widget] it breaks the page and says a critical error on the website. Although the website works fine, only the page where shortcode has been added breaks. Any idea what’s breaking the page or what I can do to fix the issue.

Hi Dhvani123

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 send the link to the page that is broken.

Best Regards,
Victor

Hello, we have a small problem. We activated ajax and named the container with the correct ID, but nothing happens. Any idea, what could help?

Thank you in advance! Best regards, Ralf

You are great! Now it works fine.

Just one more question: Any idea how we can integrate a pagination below the results to load further results (if we only want to display the first 10)?j

Thank you so much! BR, Ralf

Our plugin does not provide pagination. What you can do is contact the page builder support if you are using it to display posts on that page, and ask how you can add default numerical WP pagination (not load more/infinite scrolling) as they can be incompatible based on how they are working under the hood, it is always unique approach when it comes to such paginations.

Best Regards,
Victor

Great, thank you very much for your help. That was quick! Best Regards, Ralf

Hello! I’m going to buy the pro version, but I can’t figure out how to activate it? I’ll receive a key by email, but in the WordPress admin panel – plugins – settings, there is no License section to enter the key. Please explain how this happens? Thank you

Hi listanislav312

Thank you for your interest in the Filter Everything plugin.

If you purchase a PRO version of the plugin, you will be able to download the PRO version from this site. This plugin is absolutely separated from the Free version, and it will include the license tab in the Filters > Settings.

The instructions on how to get the license key are on this page – https://filtereverything.pro/resources/license-key-issues/

Best Regards,
Victor

Hi Filter Everything PRO Support Team,

I’m trying to create a filter for the frequency range of our products.

For each product, I have two custom fields with numeric values:

frecuencia_minima (minimum frequency) frecuencia_maxima (maximum frequency) I would like to create one single numeric range filter on the frontend using these two custom fields as the lower and upper bounds of the range.

I have tried adding a new filter with “Filter by” as “Custom Fields” and enabling the “range slider” option, using frecuencia_minima as the “Meta Key”. However, I don’t see options to specify the meta key for the maximum value.

Could you please advise on how to correctly configure Filter Everything PRO to use these two separate custom fields to create a single numeric range filter?

Thank you for your help.

Best regards,

Hi marketingw64

Thank you for choosing Filter Everything PRO.

Unfortunately, this is not possible. You can create only one filter from one entity. You cannot mix them together.

So this will require two range filters, one for min and another for max.

Best Regards,
Victor

Hello I want to change the authors on the filter https://prnt.sc/5HDHszPdw9ke. I don’t want all authors to be visible. I want to filter the author chosen by me. Is that possible? How can I edit? I want to let only 4 authors there. Thanks

Hi alfonsmala001

Thank you for choosing Filter Everything PRO.

Go to the filter set placed on this page > navigate to the authors filter > click “more options” > from there, use the “include/exclude” functionality.

Best Regards,
Victor

Hello Victor,

I have events that I’ve linked with a custom post “Teachers”. The relation is call “rel_enseignants_events”. It was working fine with the filter, I could filter the events by teachers.

But then I’ve encountered a strange bug. When I create a new event, it appears in the filter with the teachers. So in my filter’s teachers list I have now:

  • Teacher 1
  • Teacher 2
  • Teacher 3
  • My new event
  • Teacher 4
  • My new event 2
  • Teacher 5

Obviously, I don’t want my events to appears in the filter. Could you have a look please? I think you already have the credentials to connect to my dev website. You can have a look of the bug here, in the filter “Enseignants” list :dev.mudita.ch/events

Thank you !

Best regards,

Alex

You can check this custom field rel_enseignants_events in the database to see what type of values it contains.

Also, please check this page about ACF custom fields, but it is working like that in general with all custom fields, and barely anyone adds functionality to clear it all when doing some changes to it – https://filtereverything.pro/resources/acf-and-fe/#important

Best Regards,
Victor

Ok I figured it out why the events name where appearing in my teacher’s filter.

It’s because I’ve enabled the bidirectionnal relationship in ACF. I disabled it and it’s working fine.

Thanks for your help,

Best regards, Alex

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Hi,

We’re using Filter Everything Pro together with Divi and ACF to filter WooCommerce products by a custom field named edad_minima (minimum recommended age) for a board games shop.

We followed these steps:

Created a custom field (edad_minima) using ACF, set as a number field and assigned to products.

Assigned numeric values (e.g., 6, 8, 10) to individual products.

Created a filter set targeting the product post type.

Added a filter using the custom field edad_minima, set as a number-type filter with range display.

Inserted the filter using the widget on the shop page sidebar.

The filter appears correctly on the frontend, but when selecting a value (e.g., 25), no filtering is applied—either (the results always shows ALL the products in multiples of 24 per page.

Not all the products have the edad_minima set but for testing purposes we edited one of the products adding 25 as the minimum recommended age, but even then placing ages from 25 to 100 shows the 434 games on the site.

Ee’ve double-checked the meta key and field type. The URL shows some parameters, for example min_edad=24&max_edad=100

Please help us troubleshoot this issue.

The shop page is: https://magicboardgames.com.gt/wpdeguate/tienda/

The product with the edad_minima (minimum recommended age) is: https://magicboardgames.com.gt/wpdeguate/tienda/sin-categorizar/pesadilla-antes-de-navidad/

Thanks in advance!

Hi svensanchez

We’ve installed the Code Snippets plugin and created a test page here: https://magicboardgames.com.gt/wpdeguate/fe-support-test-page/

This page uses a separate filter set, so you can experiment freely.

Once you’ve confirmed everything is working as expected, you can add all the filters to the shop page. Be sure to test both options in the “And what to filter” setting: https://prnt.sc/oyKuKJQcgDaE

Select one option, click the Update button, wait for the changes to apply, then refresh the page with the filters and test them. Repeat the process for the other option if it is not filtering products on the page.

Best Regards,
Victor

Hi, thank you.

The test page you created is working however we are still unable to do what we need:

This is a boardgame site, so each game has a field where we set the minimum recommended age for it. That means that if I set the minimum age for a game as 8, in reality it means 8+ (8 and over).

So, when people filter games by age, and they chose 15 as the age, they should get all the games that could be played by people 15 years old, which would be not only games marked as 15, but also all the games that have a lower value, as a 15 year old can also play games for 10 year olds for example.

We can’t find a setting to do that.

Hi svensanchez

If you have a range slider for age, you need to adjust the maximum value slider, not the minimum one. If you set the maximum to 15 and don’t touch the minimum, you’ll get all values from 0 to 15. If you move the minimum to 8, you’ll get all values from 8 to 15.

Additionally, with the help of custom CSS, you can hide the not-required UI elements from the exact range filter. You can place your custom styles in the Filters > Settings > Experimental > Custom CSS.

Best Regards,
Victor

Hi there,

Im working on new site with Avada theme. First with the free Filtereverything pluging and things seems to work. Because i want the Filters to behave on mobile as a nice widget like on https://demo.filtereverything.pro/product-category/clothing/women/color-red/brand-hm/c-kind-dress/?max_price=100 i just purchased the Pro version. But the mobile widget is not working. How can this be solved?

https://wish.devshop.nl/shop/

If you want i can give you admin credentials

Imre

HI there, you can close this ticket, already managed it ;)

Hi Imre

Thank you for choosing Filter Everything PRO.

We are glad to hear that the issue was resolved.

Best Regards,
Victor

Добрый день! Собираюсь купить про версию, но не могу понять как активировать? Ко мне на почту придёт ключ , однако в админке wordpress – плагины – настройки, нет раздела лицензия что бы ввести ключ. Объясните пожалуйста как это происходит? Спасибо

Hi listanislav312

We do not support accounts from russian, russian websites and in russian language due to russia’s aggressive war in Ukraine.

If you are contacting us from another country, please submit your request in English. According to our support policies, assistance is provided exclusively in English, with no exceptions.

Best Regards,
Victor

Hello again. I have a page called Directory which is in my main navigation. I have an SEO rule created with an SEO Title (that’s supposed to go between the title tags in the source code) but when I am on the SEO Rule’s url page, it replaces my “Directory” navigation link with the full SEO Title, which is very long and not what I want. Is this by design, or is it something I did not configure correctly? Thank you again for your time.

Hi bravewhale

Can you please send the link to the page with the instructions on how it can be recreated?

Generally, there is no support for accounts whose support period has expired following the support policy.

We will help you once we have addressed all requests from accounts with valid support periods. Please note that this process may take some time, possibly days or weeks.

If you want to receive it faster, please extend the support period. We will prioritize processing the request for supported accounts.

Best Regards,
Victor

Fair enough. I will see if I can figure it out, and if needed I will renew my support. Thank you.

Hi bravewhale

Sure, in any case, let us know the results.

Best Regards,
Victor

Hey Team, what are the correct HTML ID or class for filtering? I use the XStore Theme with Elementor. The Product arcive is built with Elementor Template. If you need i can share credentials for the staging website.

Here’s an example with the shop page:

1) Elementor applies a class on the products container – https://prnt.sc/27dCyZc57VeI

2) Use this class in the FIlters Set applied to the SHOP page – https://prnt.sc/AnIomMro5eTN

3) Now you can test it with the range slider by price, as the categories are simply all empty since you displaying one category on that page.

You can do the same for the other pages and filter set.

Best Regards,
Victor

Hey, thanks. But the thing is, I don’t have a single shop page. I don’t use the WooCommerce shop page. I work with shop pages that always lead to a product category. I also use Elementor archive templates. So the Elementor Shop Arichive Template only works for the Product categorie “Überdachung”

So when i go to my filter sets -> Überdachung, this is configured https://i.imgur.com/gtmmJuE.png.

Also i named the Elementor class as it is configured in the filter set. https://i.imgur.com/WDTh57Z.png

But the filtering doesnt work.

That’s the issue with the chosen query: https://prnt.sc/gnVqxfFiMycV We have set the correct one and it is filtering.

Best Regards,
Victor

Hi Victor

I just purchased the pro version, but need help with startup.

At https://educentrum.be/test-filter I want to be able to filter out our Woocommerce products. I am using a theme that does not allow widgets in Elementor. From there I do via shortcode. I want to filter on the product attributes. But on the page I see the error code that no filter terms are available.

Via PM I have sent our login details. Thanks in advance Mario

Please check if everything is filtering now on this page – https://educentrum.be/workshop/

Best Regards,
Victor

You rock, Victor! Thanks! How did you fix it? So I can learn it myself.

We simply went to the filter set, cleared the Divi cache, and clicked the update button. Make sure to wait until the page fully refreshes for the changes to take effect. Then, go to the page with the filters, reset it, and everything was displayed correctly.

Best Regards,
Victor

Добрый день!

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