Forum Replies Created
-
AuthorPosts
-
Ernest Marcinko
KeymasterOh I see. It is because of the “load more results” feature. As you scroll down new results are being loaded in automatically and added to the list.
If you want you can turn that off here.Ernest Marcinko
KeymasterCan you please make sure that taxonomy terms are not selected to be as results here?
From what I can see there are product categories as results, which you probably don’t need there.
Ernest Marcinko
KeymasterYou cannot access this content.
Ernest Marcinko
KeymasterI assume you are using WooCommerce?
In that case make sure the redirection is set to the WooCommerce results page. It should be set to that by default, but rather check it, it would explain the problem.
Ernest Marcinko
KeymasterHi Nancy!
I assume you have managed to resolve the issue? I’m seeing a bit different output now, which seems to be correct.
Ernest Marcinko
KeymasterHi!
It depends. If you have only a plain simple search bar, without any filters, exclusions etc.. then it does not matter at all, you can add as many as you want, it shouldn’t have any noticable effect.
Still it is the best to add only those that are important to for search, to avoid unneccessary extra data.On the other hand, if you are using taxonomy term filters, exclusions etc.., that unfortunately is going to be a lot slower as those queries can’t be indexed (only partially). While filtered queries are very well optimized and are executed in a single request, the database table joins and subqueries can’t be avoided, and those can’t be indexed either. Having more and more records and filtering them is going to affect the performance for sure. There are ways to mitigate that:
– Reducing the number of filters to a minimum
– Using drop-down or radio button based filters – less filter values = less subquery result set = more speed
– Avoiding custom field filters using LIKE queries – those can be painfully slow. Instead using “EXACTLY LIKE” as the operator may have a significant effect on the speed.Ernest Marcinko
KeymasterYou are very welcome!
If you don’t mind, I will close this topic soon and mark it as resolved, feel free to open another one if you have other questions or issues.
If you like the plugin and have not rated already, feel free to leave a rating on the wordpress plugin repository, it’s greatly appreciated.
Ernest Marcinko
KeymasterYou cannot access this content.
Ernest Marcinko
KeymasterYou cannot access this content.
Ernest Marcinko
KeymasterYou cannot access this content.
Ernest Marcinko
KeymasterYou cannot access this content.
Ernest Marcinko
KeymasterYou cannot access this content.
Ernest Marcinko
KeymasterYou cannot access this content.
Ernest Marcinko
KeymasterYou cannot access this content.
Ernest Marcinko
KeymasterHi,
It is because of the ajax handler is restricted from public access: https://www.4myschools.org/wp-admin/admin-ajax.php
It should be publicly accessible, as it is the core WordPress ajax handler. You may have accidentally added a firewall rule in WordFence to restrict access to the wp-admin folder. I strongly recommend not doing that, or if you must, then make sure to add all the known access points as exceptions.-
This reply was modified 6 months, 1 week ago by
Ernest Marcinko.
-
This reply was modified 6 months, 1 week ago by
-
AuthorPosts