Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,682 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8967 comments found.

Hi,

Everything works great except 1 thing. If i click on one of the filters it works great, but if i click on Nextpage or a nother page number it does not seem to remember the filter i choose.

example https://lmmertd1.sg-host.com/en/product-category/all-chesterfield-furniture/

Select 1-Seaters on the left, go down the page and click on Next or a page number. Youll see the url change and it load All products again.

What can i do to get this right?

Hi qoqmedia,

Instead of the product container use the container that has inside pagination and products, this one – https://prnt.sc/_1CZHLN20ChK but do not use the higher containers as the container should not have inside the filter widget. Right now the pagination is not updated, but when you use the “col-lg-9 col-md-8” container, it will update the pagination.

Best Regards,
- Victor

Hi, I have a problem with filtering Custom Fields on a page. It just does not work. Here is the link to the page: https://canvaswallmaps.com/hp-different-sizes/. Price works fine. The width filter, which is a custom field on the product however, does not work. The width filter works on the shop page from a widget area. If you have any suggestions how to implement the width filter instead of using Custom Fields but still be able to use it as a range slider, I’m happy to listen. I have another case opened with you so if you need to log in and check what’s going on in the background, you are welcome to do so.

Hi vasjas,

Yes, you can create it by the product attributes and use the “Taxonomy Numeric” to create a range slider filter by it. But those attributes should contain only numbers. Also, please renew the wp-admin dashboard access as it is closed, simply saying not available.

Best Regards,
- Victor

i have a two issues:

Even though I edited H1, which is one of the SEO rules, it doesn’t show? What could be the reason?

https://prnt.sc/nuyeLpk9gG6F

Also

It takes about 20-25 seconds when updating a post. When I close the Filter Everything PRO plugin, it updates in 3 seconds. Why might it be caused?

I’ve been trying to solve this problem for a long time and I found that it was caused by the Filter Everything PRO plugin.

Site address: cepkolik.com and I use litespeed server. Could there be a conflict with the LSCache plugin? Or what should I do?

Hi ahmetekinler,

It appears that the pages have been indexed by a different plugin. If our plugin is responsible for SEO (index or no index), you will be able to observe comments like https://prnt.sc/M6eIv6eccDiI on your pages. However, there seem to be no comments like that on any of your pages.

Best Regards,
- Victor

I removed your plugin, that’s why you don’t see those comments.

I had two big problems with your plugin.

1- The site slows down a lot (it takes 1-2 minutes to update a post) You already know this.

2- Thousands of sub-pages indexed.

Since you cannot find a solution, I uninstalled the plugin and I do not plan to use it.

1) When you update a post, it may take up to 30 seconds for the changes to reflect on the website. We have explained the reason behind this and also provided the necessary code to disable this feature.

2) It is worth noting that pages that have been filtered are typically not indexed, so if you encounter instances where filtered pages are still being indexed, it may indicate a conflict with another plugin.

We have conducted numerous tests on our end as well as with plugin users to ensure its reliability.

Best Regards,
- Victor

Is it possible to display 2 filters on one page by setting the ‘where to filter’ to ‘Product category’ and ‘any category’ (woocommerace) and then the other one to the actual category you’re in for example Fridges

Basically I want to display a filter on every category page but if you go into a subcategory (a specific one) I want to display a second filter (as well as the global one).

When I try, the main global one disappears.

One filter is set to ‘any’ and the other is set to the actual category name.

Yes, indeed, in that case, you simply need to place two filter sets on a specific category.

Best Regards,
- Victor

The one that is set to ‘Any category’ does not show when using two widgets or shortcode

You need to place two filter sets on the specific category, the one with Any Category won’t work, you need to have one for Any Category, and two additional ones to set for the category let’s say “Laptops”.

Best Regards,
- Victor

Hi can u help me plz

We have a problem ! Why we have to scroll in filter pro? and how to create on stock and out of stock? U have video with my problem

07.09.2023_12.34.52_REC (screenrec.com)

Hi i have problem plz give me instruction.. on stock or out of stock dont work,, Look links : where i make mistake? https://prnt.sc/gG9hAik2-Z2e https://prnt.sc/h-HfUeBqARi2. https://prnt.sc/FZqsESKkCYML

Hi zdenko12,

Please, delete that filter and use only _stock_status in the field for meta key. It should not contain “meta key _stock_status” it should contain only “_stock_status”

Best Regards,
- Victor

Done,, its work,, ty Regards

https://deciml.in/blogs-2/ this is my page but is not showing properly in mobile

Hi bhushand4,

Please write your request from the account where you purchased the plugin so that we can provide support for your issue. Thank you for your understanding and cooperation.

Best Regards,
- Victor

I moved the site I am developing where I had my licence activated, now I can no longer retrieve my licence, what can I do?

Hi forlanistudio,

The license was deactivated, and you can activate it on the needed sites.

Best Regards,
- Victor

Good morning Victor, thank you for your quick support.

I ask an additional question: is it possible to add the thousands dot in the values of the range filter?

Hi forlanistudio,

You can only change a slider step so when you move the slider it will add 1 or .01, and so on – https://prnt.sc/WCpahi0PqaWD But, if you want to show 1000000 like this 1,000,000 there is no such possibility yet.

Best Regards,
- Victor

All of my filters suddenly didn’t work. We didn’t do any changes on the settings. you can check our site here: https://www.ableprintandpromo.co.nz/category/bags/filter-tote-bags/.

Thanks in advance for your help.

Hi blairatkinson,

Thank you for choosing Filter Everything PRO.

It is possible that the query on the filtered page has been changed due to changes made to the page itself. To fix this problem, simply navigate to the desired filter set settings and select a different query in the “And what to filter?” dropdown. Once done, hit update and check if everything is working correctly.

Best Regards,
- Victor

Can we display sub categories with multiselect option? All should in exandable , we don’t want + icon aside as well

Hi upendra13,

Thank you for your interest in the Filter Everything plugin.

Here is support for accounts who purchased the plugin, and if you already did it, please write your request from the account where you purchased it.

If you are using the Free version, please write your request on the WordPress support forum – https://wordpress.org/support/plugin/filter-everything/

Best Regards,
- Victor

Hi Victor,

can you tell me how to change the breakpoint for the option “Collapse the widget and show the Filters opening button”? I need to to collapse the filters on tablets in landscape too, so I would like to set the breakpoint to max 1279px. Cheers, Michael

Hi Michael,

Add this code to the functions.php, and edit the breakpoint to your needs:

add_filter( 'wpc_mobile_width', 'my_custom_wpc_mobile_width' );
function my_custom_wpc_mobile_width( $width )
{
$width = 1180; // new desired breakpoint in px.
return $width;
}

Best Regards,
- Victor

Hi,

I placed a filters widget on my search archive. The filters display, but when you click on a checkbox, it changes the url and seems to load, but it does not filter the results.

Example: https://deep2020.wpengine.com/?s=joy

Update: I installed Ivory Search and it seems to have done the trick. For whatever reason the default search did not work with Filter Everything.

Hi triangle-media,

Most likely there was an incorrect query chosen in the “And what to filter?”. But we are glad to hear that the issue was resolved.

Best Regards,
- Victor

Hi It seems that my filters added this month are not working(new one) https://www.alkoholeswiata.com/rodzaj/miody-pszczele/ https://www.alkoholeswiata.com/rodzaj/szklo-do-alkoholu/ The previous ones with the same settings are ok E.g. https://www.alkoholeswiata.com/rodzaj/wina/

please help

Hi growbusinesssolutions,

Please go to the needed filter set settings and choose another query in the “And what to filter?”, then hit update and check its workability.

Best Regards,
- Victor

yes it’s works now, thank you

I have a numerical slider showing the price options on the sorting widget. How do I display the number in currency form, with commas?

Hi timewarp23,

At the time you can change the slider step only – https://prnt.sc/YhJj9TQ3Bl58 so it won’t increase the number only by the “1” while you are moving the slider.

But there is no out-of-the-box ability to show it like this “1,000,000” as a 1 million it will show it in this way 1000000. Maybe with future updates, this feature will be added as well to choose how to display it from filter settings.

Best Regards,
- Victor

I am using global JS like this to display numbers on my site:

const addCommas = () => { const numbers = document.querySelectorAll(’.clean-number’); };

numbers.forEach((num) => {
  const value = num.textContent.replace(/\D/g,'');
  const formattedValue = parseInt(value).toLocaleString();
  num.textContent = formattedValue;
});

addCommas();

is there a way to add a class to a wpc-filter-range-form ID?

Hi timewarp23,

You can try it but the input fields in the range slider are numeric and 1.000.000 same as 1,000,000 would not work. Also, those values from inputs are used for price GET parameters. In order to make it work you can rewrite a code and templates for range slider for text inputs with regex and so on.

You can add any classes that you need with template overriding – https://filtereverything.pro/resources/templates-overriding/

Best Regards,
- Victor

Sorting Widget does not initially sort by the top level option.

I have vehicle length as the top level option in the sorting widget. It shows that option on the pages dropdown, but does not display the results as that. You need to choose another option from the dropdown and then return to length for it to sort by length.

I want the page to load sorted by the option shown in the dropdown.

Hi timewarp23,

Thank you for choosing Filter Everything PRO.

It is not applied right away when you are entering on the page, the first option should be the “Default (no sorting)” option – https://prnt.sc/wbwQyUfIu8Yv Then the rest of the sorting options that you need.

But if you want to choose any sorting option by default on some page then add to the link that will send you to the page the needed sorting option parameter, like this: mydite.com/some_page/?ordr=n_price

Best Regards,
- Victor

Thank you for also including a solution. Seems so obvious now that you say it!

Hello! We use two separate filters that we want to display in the form of a popup. The problem is that although I try to give them priority, it doesn’t work. It always shows me one of the filters on both sides. Please, if you have any suggestions. Thanks a lot! the link is: https://tuningpoint.ro/clonafiltre/

Hi waezAhmed,

Thank you for choosing Filter Everything PRO.

If you want to display two filters on the same page you need to place two shortcodes [fe_widget] or if you are using a widget area, you need to place two filter widgets.

To display two filter sets via the mobile pop-up, it is necessary to create a custom mobile pop-up that collapses the sets and opens them in a modal window upon clicking the custom mobile filter button. This approach will display both filter sets within a single container, thus facilitating the user’s browsing experience. Currently, there is no option out of the box that will do it, but we are constantly releasing new updates and maybe in the future this ability will be included as well.

Best Regards,
- Victor

Hello. On our website https://bootcenter.com/auf-lager/ we used your plugin to filter motorboats. Our problem: as soon as the customer selects one or more options, the individual motorboats become unclickable. Why? Here you can see all the settings of the plugin: https://bootcenter.com/wp-content/uploads/2023/09/screenshot-filter.jpg Thank you for your help.

Hi bootcenterkonstanz,

Ah, now it is understandable what you meant by that.

In order to fix this issue you can read this documentation – https://filtereverything.pro/resources/ajax-related-problems/ Right now you can turn off AJAX and it will work.

Best Regards,
- Victor

Hello Victor, thank you very much. The problem with the non-clickable elements is now solved. However, turning off AJAX has created a new issue: when a visitor checks a box, the page reloads (the box stays checked, but it’s still irritating to keep getting back to the header and having to scroll down). Can you help us with this? Please check: https://bootcenter.com/auf-lager/

Hi bootcenterkonstanz,

Add this code to the functions.php it will work like an id anchor:

// FE ID ANCHOR CODE
add_filter( 'wpc_filter_term_url', 'wpc_filters_url_ending_for_specific_page', 20 );
function wpc_filters_url_ending_for_specific_page( $url ) {
     // Check if the current page has a specific ID, e.g., 18540
     if ( is_page( 18540 ) ) {
         $url .= '#after_full_slider_1';
     }

     return $url;
}

The id is the page id where you have a filter set. We checked the page and choose it, so it should work right away.

Best Regards,
- Victor

ACF is using a custom taxonomy however on the frontend, the taxonomy ID is being displayed instead of the name/label.

Hi Victor. Unfortunately none of these are working for me. I also made sure to pay attention to meta names. Can you assist further?

Hi web561,

Can you please send the credentials to the wp-admin dashboard following this document so we can check it? And please provide full information on taxonomy names ect so we can check it all right away.

Best Regards,
- Victor

Hi web561,

1) We have placed the filter set on the specific ingredients page, and chose the correct query from the “And what to filter”

2) Those are taxonomies, ID that you said because you created it by custom field, but it is the “Ingredient Categories” taxonomy you do not need that filter by custom field “category” Also we have added the second category as taxonomy as well.

If you go to the item and see all of the available custom fields for the post – https://prnt.sc/xyQ8UCOLHgnk there are two taxonomies “manuf…” and “category”. Also, you have certification custom field.

You don’t even need any code in your functions.php file.

Best Regards,
- Victor

Hello, I’m Freelancer license user in case it doesn’t show the “purchased” tag. How can I translate this heading and the buttons(shown at the screenshot bellow)? I prefer not to use third-party plugin if possible.

https://i.ibb.co/1sk7jmK/screenshot.png

Hi dopereff,

Thank you for choosing Filter Everything PRO.

The button labels can be translated by Loco Translate and the “Filter” title can be translated via string translation.

Best Regards,
- Victor

Hey, why do I always get the message: Invalid license key. Please enter correct license key.

Even though I bought it???

Hi uGurYXL,

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.

If you need 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 can log in with your Envato credentials (with an account where you have purchased the plugin) and obtain your License key.

It is a simple process but if are having any issues (automatically logging in with another account) simply use incognito mode in your browser.

Best Regards,
- Victor

Hi there, yesterday I bought your plugin (pro version) and tried to activate it on my new WooCommerce shop. It crashes my dashboard and when I turn on the debugging mode I get this: “Fatal error: Uncaught Error: Call to undefined function FilterEverything\Filter\Pro\Api\curl_init() in /var/www/mysite/wp-content/plugins/filter-everything-pro/pro/Api/ApiRequests.php:53 Stack trace: #0 /var/www/mysite/wp-content/plugins/filter-everything-pro/pro/wpc-default-hooks-pro.php(327): FilterEverything\Filter\Pro\Api\ApiRequests-> sendRequest() #1 /var/www/mysite/wp-content/plugins/filter-everything-pro/pro/wpc-utility-functions.php(410): flrt_set_the_trident() #2 /var/www/mysite/wp content/plugins/filter-everything-pro/pro/filters-pro.php(64): flrt_init_common() #3 /var/www/mysite/wp-includes/class-wp-hook.php(310): FiltersPro >init() #4 /var/www/mysite/wp-includes/class-wp-hook.php(334): WP_Hook>apply_filters() #5 /var/www/mysite/wp-includes/plugin. php(517): WP_Hook>do_action() #6 /var/www/mysite/wp-settings.php(632): do_action() #7 /var/www/mysite/wp-config.php(96): require_once(’...’) #8 /var/www/mysite/wp-load.php(50): require_once(’...’) #9 /var/www/mysite/wp-admin/admin.php (34): require_once(’...’) #10 /var/www/mysite/wp-admin/plugins.php(10): require_once(’...’) #11 {main} thrown in /var/ www/mysite/wp-content/plugins/filter-everything-pro/pro/Api/ApiRequests.php on line 53”

Can you help me out with this? Thanks!

Hi Victor, thanks for reply. The website is hosted on DigitalOcean VPS and Curl has been enabled and tested. Something else?

Hello again, we have managed to make it work. Server is running on PHP 8.1, so when installing a Curl you need to do it for that version specifically and not just install in in a standard way and let it choose the latest one.

Yes, that’s exactly how it should be done. We are glad to hear that the issue was resolved, great job.

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