Is there anything that can be done - outside of server resources - to improve the load time of the search. It is quite slow on initial load, page change and filter change. Are there settings that can be changed or other ways to improve this?
hidden link
Hi,
Thank you for contacting us and I'd be happy to assist.
To troubleshoot this, I'll need to see how this view is set up in the admin area.
Can you please share temporary admin login details, in reply to this message?
Note: Your next reply will be private and it is recommended to make a complete backup copy, before sharing the access details.
regards,
Waqar
I apologize for the delay in getting back on this, as we had an unusually busy forum queue this week.
Based on our testing and research with the search and search filters, you can further optimize the loading times of views, by following these general recommendations:
1. Unless explicitly required, the query filter option "Don't include current page in query result" should not be checked.
2. The view's ordering settings are applied on the initial page load, even when no front-end search filters have been used. For this reason, the ordering settings should be as simple as possible.
For instance, in the view "Instructional Materials Search", primary and secondary ordering and both are set to use the post title, which unnecessarily complicates the query. You can remove the secondary ordering, to make it simple.
3. When the "Show only available options for each input" option is selected in the "Custom Search Settings", it processes the view's queries in the background, every time a search input field value is changed. This is resource-intensive and can have performance implications in views where a large amount of data and/or query filters are involved. Switching to the option "Always show all values for inputs" should improve performance.
I hope this helps and please let me know if you need any further assistance around this.