This topic has 14 replies, 3 voices, and was last updated 10 months, 4 weeks ago ago by Rose Tyler
I have filters in the shop. When I search for something, it throws up several pages of products with the search term in them. If I select the desired category from the filters, all the products of that category will be displayed on the page. How can I make it so that when I select a category, only the products of the selected category remain in the search results?
In short, choosing a filter breaks the search. But the filter could narrow the search result.
When I select the filter attribute in side bar, it shows that there are 3 products, but it doesn’t filter them.
Hello, Infomrprod,
Thank you for reaching out to us with your query regarding the filtering functionality.
We recommend that you disable all third-party plugins that are not included with XStore (https://www.8theme.com/documentation/xstore/plugins/included-plugins/). After doing so, please clear your browser’s cache and check again. It is possible that one of these additional plugins is causing the issue.
If the problem persists, we suggest switching to the Parent theme if you are currently using the Child Theme on your site. After clearing the cache, check again. The issue may be due to your custom code in the Child Theme.
Should the issue continue, please keep all third-party plugins deactivated on your site and allow us permission to debug your site. This includes deactivating all third-party plugins and on-site customization. This will enable us to investigate and assist you more effectively.
Please ensure that you have a complete backup of your site before proceeding.
Best Regards,
8Theme’s Team
If I deactivate the plugins, my e-shop doesn’t work. Also if I change the child’s theme to the parent’s. Can a customer buy at the same time?
I’m not sure I can handle it and find a bug. Do you do?
Hello, Infomrprod,
We appreciate your prompt response.
We would recommend that you create a staging site—a full copy of the live site—and perform all tests there first. This approach ensures that any changes can be safely tested without affecting the live environment, allowing for a smooth and controlled process.
Should you need any further assistance or have additional questions, please do not hesitate to contact us.
We would like to bring to your attention that the widgets displayed on the search results page reflect the same product count as those on the Shop page. This is because they source their values from the global products database table. At present, there is no functionality available to modify this behavior.
Should you wish to alter the display of product counts, you have the option to disable the “Show numbers of products” feature within the widget settings. Alternatively, you may choose to disable the Sidebar for the search results page. This can be done by navigating to Theme Options, selecting Header Builder, and then adjusting the Search settings.
Kind Regards,
8theme team
I made an experiment, deactivated other plugins. The search still didn’t work.
There were no filters when I changed the theme and the page wouldn’t work.
Hello, Infomrprod,
We appreciate your prompt response.
We kindly request that you furnish us with temporary wp-admin and FTP credentials for the staging site. This will enable us to conduct a thorough investigation and assist you more effectively.
Furthermore, we would appreciate it if you could capture and share a video demonstrating your actions on the search results page. This will help us gain a clearer understanding of the problem and your expected outcome.
Thank you for your cooperation and we look forward to hearing from you soon.
Kind Regards,
8theme team
Send you info.
Hello, Infomrprod,
Thank you for reaching out and providing your credentials.
We have thoroughly reviewed the functionality and code, and we have discovered that the WooCommerce filters do not operate in conjunction with search results (please accept our apologies for the delay in our response). Our filters were developed following their model, which means they function with all products and yield the appropriate outcomes.
This behavior is not a bug but rather an inherent characteristic of the widgets. Unfortunately, it cannot be modified quickly. To achieve the behavior you have mentioned, a significant rewrite of widgets code would be necessary. This would entail a considerable investment of our developers’ time, followed by a testing phase. At present, our team is unable to start this task, regrettably.
Please submit your request through the following page: https://www.8theme.com/taskboard/ to add it to our queue for future enhancements.
We appreciate your understanding and are committed to continuously improving our services.
Kind Regards,
8theme team
But would the solution be to deactivate the ajax search? Would use an additional plugin?
Hello, Infomrprod,
You may wish to explore the following options, and should you find a solution, we kindly ask that you share it here. It may prove beneficial to other our customers.
Kind Regards,
8theme team
I tried, but without success. Search result filtering does not work at all. The sidebar is completely useless. The search is also useless in this case, if you are looking for one thing, but it displays 70 products and there is no way to reduce the result.
Hello, Infomrprod,
Thank you for getting in touch with us.
Please submit your request on our Taskboard at https://www.8theme.com/taskboard/. This platform allows other customers to view and vote on proposed enhancements, potentially influencing their prioritization and development.
Our theme has search by the products, product SKU, pages, posts (Theme Options > Header builder > Search). If you want to have any other types of search (by category title, tags etc) or additional conditions /filters you can use an additional plugin or submit additional customization requests https://www.8theme.com/account/#etheme_customization_panel
Kind Regards,
8theme team
Greetings,
i understand your question very well i was also looking for the same problem for my solution. But for me there was only single sollution you need to create pages of the different categories and group the attributes for the selected category and link them for that i am using WPC group attributes plugin (It works well with Xstore compatible)
https://wpclever.net/downloads/wpc-attribute-groups/
For filters in searches you need to make filters and use queybuilder to work with it. You chave to make every filter and cateory and query them its a hard part and mannual work.
To make it easy i am using crocoblocks JetSmartFilters and in Jetengine’s Query Builder.
Here are few informative links you can take a look and get the results you’re looking for.
https://crocoblock.com/knowledge-base/plugins/jetsmartfilters/
https://crocoblock.com/knowledge-base/plugins/jetengine/
I hope i helped you in your endeavour.
Hello,
We would like to inform you that our customers may engage in mutual recommendations. Please be advised that we do not assume responsibility for private advice made between customers.
We hope for your understanding.
Kind Regards,
8theme team
You must be logged in to reply to this topic.Log in/Sign up