Home › Forums › WoodMart support forum › Issues with Widget Filters for a Large Set of Filters
Issues with Widget Filters for a Large Set of Filters
- This topic has 9 replies, 3 voices, and was last updated 2 years ago by
Artem Temos.
-
AuthorPosts
-
January 26, 2023 at 11:38 pm #438122
ingenuitorParticipantHello guys, we are trying to use this theme for our site that has over 100 left side filters using the Filter Products by Attribute. The issue we have is the height it not controlled well inside your widget, with no toggle control.
Do you have a snip to allow this to toggle the list closed by default for larger filter lists or something we can set, that other filter plugins already do.
Also does your filtering work inside ajax as speed will be a key factor with a lists this big?
REF: https://woodmart.xtemos.com/shop/
Thank you.
-
This topic was modified 2 years, 1 month ago by
ingenuitor.
January 27, 2023 at 1:37 pm #438273
Aizaz Imtiaz AwanKeymasterHello,
Yes, the Filters under the sidebar work on AJAX functionality by default.
Secondly, you can use the WOODMART WooCommerce Layered Nav widget for the Filters under the sidebar on your Site: https://snipboard.io/nKeOVS.jpg
Lastly, under the Dashboard > Theme Settings > Product archive > Widgets > you will find the option of Shop sidebar widgets collapse > there you can select the option for this according to your choice: https://snipboard.io/0dNOVW.jpg
Best Regards.
January 31, 2023 at 8:13 pm #439351
ingenuitorParticipantHello thank you for the reply, this is great information, can you kindly show a site with a large set of filters and products for demo, in our tests this seems to be very slow for a larger data or it just even hangs on us.
Again we have over 80 active filters and over 30,000 product sku. Any plans to update this filtering caching in the future or are there any known limits on how to make this work without issues?
Any known ways to increase the speed of loading and/or functions by chance that has already been test by others?
Is there a way to change the native filters to work with a third party such as Filter Everything and not use the same methods in this case?
Best Regards.
-
This reply was modified 2 years, 1 month ago by
ingenuitor.
February 2, 2023 at 10:25 am #439793
Artem TemosKeymasterHello,
These filters are a part of the WooCommerce plugin functionality. Our theme just adds styling to them. So their performance and algorithms are not controlled by WoodMart.
Unfortunately, we didn’t test this plugin with our theme so can’t guarantee its compatibility.
Kind Regards
February 2, 2023 at 2:42 pm #439889
ingenuitorParticipantOk, that is what we thought and the various tests have proven, even on the best test servers we could find, they do not work well at all in a real world test with any larger data, they are beyond slow and can’t be used at all.
They work great for small data but fail for anything with 10,000 records or more and/or 60+ filters.
We did find only one tool that could give us the speed we need and that tool is Filter Everything. But we now have an issue of how this theme has the build in filter terms / links for the Brand filter such as ?filter_brand=XYZ < can we change this somehow?
We need to make it /?filter_brand= or even /?brand= just need control over how that works somehow.
Do you have a snippet filter for this we can add to Code Snippet’s to bypass how that is created?
Best Regards.
February 2, 2023 at 3:25 pm #439907
Artem TemosKeymasterAre you able to provide us with a test website where you face the problem with performance of default WooCommerce filters so we can check? There shouldn’t be any problems.
As for the URLs structure, it is also a part of the WooCommerce plugin and we can’t control them.
Kind Regards
February 2, 2023 at 7:01 pm #439977
ingenuitorParticipantWe do have a such test staging site, but we have moved onto a third party filter as the native filters do not support larger data at all. Try this yourself, use a dummy data generator as we tried the best hosting platforms and everything is too slow to use.
We took a few weeks to make sure we had the best results we could work with with the least amounts of plugins we could run, to make sure it was not some other conflict.
They just do not work well for unknown reasons at this time for larger data sets in this theme. It’s an unknown with others items at this time, will revisit this at a later time.
We will have to look to program in the Brand filter ourselves for now, we may need to make some kind of hook injection to override this theme link then built in. Can you provide more information on this?
That is what we are after at this time and thus will move on…
Thanks and best regards
February 3, 2023 at 10:16 am #440137
Artem TemosKeymasterHello,
We would be happy to help, but as we mentioned, this functionality comes with the WooCommerce plugin and not with the theme. So we don’t have information about how it works and how to customize its code.
Kind Regards
February 22, 2023 at 8:22 pm #445505
ingenuitorParticipantWe moved onto something else that provides a deeper control over store filters and the caching of this controlled, which the native software fails in WC. Thank you and please close this thread.
February 23, 2023 at 10:15 am #445614
Artem TemosKeymasterWe are glad that you found the solution. Let me know if you need any further assistance.
-
This topic was modified 2 years, 1 month ago by
-
AuthorPosts
The topic ‘Issues with Widget Filters for a Large Set of Filters’ is closed to new replies.
- You must be logged in to create new topics. Login / Register