PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]

Support Forum

You need to log-in to create request (topic) to the support

Filter slowing down my website - How to fix?

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

Hi there,

Version: Version 3.3.4.4

PHP 8

I followed these instructions exactly - https://products-filter.com/searching-is-slow

Any option on the shop / product archive page take ages to load...

Any assistance would be appreciated - https://wildmongoo.co.za/shop-all/

Any other page loads quickly, only where the filter is used does it load slow.

You suggest I switch off"hide empty terms" and"auto recount" - which should be active though.

 

 

Hello

You suggest I switch off"hide empty terms" and"auto recount" - which should be active though. - For each term, the filter must make a request to get the counter. Therefore, if you have a lot of terms, the filter will make thousands of requests. And of course it will take some time. How to solve this: caching or disabling dynamic recalculation

O’k, the dilemma is that when I switch off “dynamic counting” it also switches of “hide empty terms” which I want to keep active.

Seems like they work together somehow?

I cannot activate"Hide empty terms".

If I do then the following automatically is activated aswell:

Show count
Dynamic recount

I want to activate"Hide empty terms" but deactivate"Show count" and"Dynamic recount" which it cannot.

Please login to my site and check this issue.

Hello

This is protection against incorrect settings."hide empty terms" doesn't work without dynamic recalculation - it just doesn't make sense

I think you should optimize the structure of these products.  as I explained above, if you need dynamic recalculation then there will be many queries to the database and this cannot be changed, because each term needs to be calculated in the context of the current search query. And in this case, the speed depends on the server resources. If caching did not help and you do not want to disable dynamic recalculation - optimize product data.  that is, reduce the number of terms (this will reduce the number of requests), remove unnecessary and empty, similar terms into groups

Sometimes it happens that due to incorrectly configured product export, many unnecessary terms are created

  1. How do I hide"Uncategorized" product category?
  2. Only your site displays spam.

See images link in private section.

See a video from my website - is this the fastest loading speed?

https://app.screencast.com/nY71X8hv02kIh

Hello

1 Use this  field - https://share.pluginus.net/image/i20231004121616.png

2 Unfortunately I didn't understand what you mean

 

 

  1. This is not a fix but a compromise. I want the auto count but it sows down the website considerably. My products do not even have allot of terms to count and recount. With Woocommerce filters the search is instant.

This is not working as it should be.

Hello

My products do not even have allot of terms to count and recount. -  https://c2n.me/4juebK2  -  you have several hundred temps.  For each term you need to make a request and of course if your server does not have enough resources these requests will take time