Hello – is there anywhere in the free (or paid for) version that logs what users are searching for? Relevanassi has a good page for this that lists out the total searches, the searches that returned nothing, what the searches actually are and how many hits thoses searches got
]]>Hello! How are you today?
Searching by sku isn’t working on my page, is there some code I should insert or something?
Thanks!
]]>Hello, we are working on code validity for a client using w3 validate to validate our code https://validator.w3.org/ – we use the search box in the header on every page. On every page we have the following errors:
Error: The?label
?element may contain at most one?button
,?input
,?meter
,?output
,?progress
,?select
, or?textarea
?descendant.
Error:?Any?button
?descendant of a?label
?element with a?for
?attribute must have an ID value that matches that?for
?attribute.
I think I’m getting these errors because the label contains 3 inputs and 1 button
Could you take a look at this?
]]>Hi, the plugin is currently working fine on Desktop but on mobile it produced no results no matter what I search for. It just leads to a blank page. I am currently using it as a shortcode in a widget.
]]>The dropdown menu is shown below the rest of the things like menu
]]>Hello, I’d like to set a specific height for my search results box (490px). However, I can’t find a way to add this height only when the box is open. It doesn’t look like a particular class is added when the box opens, just inline styles.
When I have the height there all the time, the box is there in the inspector taking up space (its not displayed hidden or visibility hidden) and as it has a higher z index than clickable content under it, I can’t access the buttons in that clickable content.
Please could you add a class to the results box when it is open so I can add my height on that or set the box to be displayed none / visibility hidden when its not open so it doesn’t take up space?
]]>How do i fix this? I cant find anything in the FAQ.
Image https://ibb.co/yg7DDgf
]]>Hello, I have an error in the log which occurs when someone does a search. The criteria it happens under is multiple post types need to be ticked in the Edit Widget area > Items to Search Through (either Products and Posts, or Products and pages). Issue doesn’t happen if posts and pages only are ticked.
When a search is done the URL is e.g. ?s=roses&search_id=1&post_type=product
Then I get this error in the log:
Got error ‘PHP message: PHP Warning:? Attempt to read property “labels” on null in /var/www/vhosts/******/httpdocs/wp-includes/general-template.php on line 3232PHP message: PHP Warning:? Attempt to read property “name” on null in /var/www/vhosts/****/httpdocs/wp-includes/general-template.php on line 3232PHP message: PHP Warning:? Attempt to read property “name” on null in /var/www/vhosts/****/httpdocs/wp-includes/general-template.php on line 3235’, referer: https://***/?s=climbing&search_id=1&post_type=product
Diving into /wp-includes/general-template.php line 3232 and var_dumping $post_type returns a string of “post,product”, then var_dumping $post_type_obj returns null.
If I only tick product, $post_type returns “product” and $post_type_obj does not return null, it returns the product CPT.
Please could you take a look at this?
]]>Hi your free version of the plugin breaks my site now that I have enabled php 8.2. I needed to do this to speed up the site. But I keep getting this now and then with your plugin enabled.
Safari can’t open the page “https://thewellnessacademy.ca/”. The error is: “cannot decode raw data” (NSURLErrorDomain:-1,015)
Once I disable the plugin the site works, this has been happened on and off since I made the change yesterday. I enabled and disabled each and every plugin one at a time to trouble shoot this.
I disable your plugin and re enable it, the site will work for a bit, but after a while I get this error.
My memory_limit is 1GB
max_input_time & max_execution_time are 300
I am looking into other solutions, ie PHP settings that could resolve this. I just love your plugin, but I need a working website.
Ideas?
Hi, I sent a support request about a week ago but no response, we having an issue where the search results returned or displaying product variations that are not available and out of stock and allows them to purchase it which is a major issue. Steps to recreate the issue, search an item thats not available and click enter dont select the item, the item is then displayed amongst all results allowing you to add to cart. Another note is the plugin has an update available but wont let me update. thanks
]]>We find occasionally when searching the search results box has a width of 0px and doesn’t update despite having results. Is there a check we can do to check the plugin has loaded before loading in the search box?
]]>I can see the following errors on my server caused by your plugin:
WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘) THEN 30 ELSE 0 END ) + ( CASE WHEN () THEN 10 ELSE 0 END ) + ( CASE WHEN () TH’ at line 1 for query SELECT wp_posts.ID, ( ( CASE WHEN () THEN 30 ELSE 0 END ) + ( CASE WHEN () THEN 10 ELSE 0 END ) + ( CASE WHEN () THEN 10 ELSE 0 END ) ) as relevance FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) LEFT JOIN wp_term_relationships ysm_t_rel ON wp_posts.ID = ysm_t_rel.object_id LEFT JOIN wp_term_taxonomy ysm_t_tax ON ysm_t_tax.term_taxonomy_id = ysm_t_rel.term_taxonomy_id LEFT JOIN wp_terms ysm_t ON ysm_t_tax.term_id = ysm_t.term_id WHERE 1=1 AND ( ( wp_postmeta.meta_key = ‘_stock_status’ AND wp_postmeta.meta_value != ‘outofstock’ ) ) AND wp_posts.post_type = ‘product’ AND ((wp_posts.post_status = ‘publish’)) AND ( OR OR OR ( ysm_t_tax.taxonomy IN (‘product_tag’,’product_cat’) AND () )) AND ( wp_posts.post_type NOT IN (‘product’) OR ( wp_posts.post_type = ‘product’ AND wp_posts.ID NOT IN ( SELECT DISTINCT object_id FROM wp_term_relationships t_rel LEFT JOIN wp_term_taxonomy t_tax ON t_rel.term_taxonomy_id = t_tax.term_taxonomy_id WHERE t_tax.term_id IN (‘13374’) ) ) ) GROUP BY wp_posts.ID ORDER BY relevance DESC, wp_posts.post_title ASC LIMIT 0, 5 made by require(‘wp-blog-header.php’), wp, WP->main, WP->parse_request, do_action_ref_array(‘parse_request’), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, YSM\Rest\handle_request, Ysm_Search::search_posts, Ysm_DB::do_query, WP_Query->__construct, WP_Query->query, WP_Query->get_posts [05-Sep-2023 18:33:10 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘) THEN 30 ELSE 0 END ) + ( CASE WHEN () THEN 10 ELSE 0 END ) + ( CASE WHEN () TH’ at line 1 for query SELECT wp_posts.ID, ( ( CASE WHEN () THEN 30 ELSE 0 END ) + ( CASE WHEN () THEN 10 ELSE 0 END ) + ( CASE WHEN () THEN 10 ELSE 0 END ) ) as relevance FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) LEFT JOIN wp_term_relationships ysm_t_rel ON wp_posts.ID = ysm_t_rel.object_id LEFT JOIN wp_term_taxonomy ysm_t_tax ON ysm_t_tax.term_taxonomy_id = ysm_t_rel.term_taxonomy_id LEFT JOIN wp_terms ysm_t ON ysm_t_tax.term_id = ysm_t.term_id WHERE 1=1 AND ( ( wp_postmeta.meta_key = ‘_stock_status’ AND wp_postmeta.meta_value != ‘outofstock’ ) ) AND wp_posts.post_type = ‘product’ AND ((wp_posts.post_status = ‘publish’)) AND ( OR OR OR ( ysm_t_tax.taxonomy IN (‘product_tag’,’product_cat’) AND () )) AND ( wp_posts.post_type NOT IN (‘product’) OR ( wp_posts.post_type = ‘product’ AND wp_posts.ID NOT IN ( SELECT DISTINCT object_id FROM wp_term_relationships t_rel LEFT JOIN wp_term_taxonomy t_tax ON t_rel.term_taxonomy_id = t_tax.term_taxonomy_id WHERE t_tax.term_id IN (‘13374’) ) ) ) GROUP BY wp_posts.ID ORDER BY relevance DESC, wp_posts.post_title ASC LIMIT 0, 5 made by require(‘wp-blog-header.php’), wp, WP->main, WP->parse_request, do_action_ref_array(‘parse_request’), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, YSM\Rest\handle_request, Ysm_Search::search_posts, Ysm_DB::do_query, WP_Query->__construct, WP_Query->query, WP_Query->get_posts
]]>Hello Support,
We installed Smart WooCommerce Search on this website and notice the Instant Search is taking up to 10 seconds to display the results. At best it takes 5 seconds to display. The website has 585 products in WooCommerce. I’m checking on how we can speed up the search results.
You will see the Instant Search form in the website header, in the centre.
The website has WP Rocket installed so the entire website loading speed is very fast. It’s only the Instant Search form that is slow so I would love your help to improve on this. Thanks in advance.
]]>Hello, thank you for this plugin, it works well and is easy to use.
We have a client who would like to display the product category as well as the SKU and price in the results. Is it possible to do this? If not is it possible to add as a feature to the roadmap?
Thanks
]]>In the past few months we have started to receive thousands upon thousands of Spam searches using your plugin from some of our less reputable competitors. I would normally have no idea this is happening, but our SEO plugin RankMath includes search queries in Sitemaps and we now see 50k+ spam search queries a month as trying to index.
Long story short, is there any sort of recaptcha integration that works with your plugin or some other method I can use to limit bot queries at the plugin level? Or is this something I need to create a server firewall rules for?
Thank you!
]]>A reset button/link near the search bar after doing a search would be nice. If you do a search, you can’t really go back to see all the products. This can technically be achieved by placing a button near search that link to the product/shop page.
]]>Upon upgrading from php 7.4 to 8.1, the fatal error “Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in …wp-content/plugins/smart-woocommerce-search/inc/custom/class-ysm-widget-manager.php on line 55” appears. Here are full details of all deprecations towards the bottom in the PHP error logs section: https://plugintests.com/plugins/wporg/smart-woocommerce-search/latest. Is this on your roadmap for an upcoming update? thank you
]]>Hello, I see that the smart-woocommerce-search is Duplicate Queries so many times. Please refer to the images below for a better understanding of the issue.
This significantly reduces the website’s speed.
How can I fix this issue?
Many thanks.
]]>Hi,
I am getting a security vulnerability warning for this plugin in Wordfence. Any updates due soon to remedy this?
]]>Can you please make this plugin compitable with the latest standard of WooCommerce High-Performance Order Storage (HPOS).
]]>Hello,
Example: search for ‘gold’ or “red” in search box.
The results layout should be a 3×3 grid. It’s currently displaying one row of three and a row of two.
I have disabled the caching plugin FlyingPress but no difference.
Thanks in advance.
Jerome @ Wilde Ones`
]]>Hello,
since some weeks the search on our website in the upper right corner which we use only for the product serach proceeds to an Internal Server Error or Error 503 when clicking on “View All”. The link on single items is working fine and if the search_id Parameter is removed from the “View all”-URL , it is also working as expected.
Is there any solution or maybe can we hook into the action to remove the search_id-Parameter?
I can’t pinpoint a cause. It truly seems random. It’s getting results because the length is different based on if I type a known term or just gibberish.
Has anyone else run in to this issue at all?
About the only thing I can think is maybe, because my dev server is a little on the sluggish side, maybe that has something to do with it?
Help!
EDIT TO ADD:
windows 10 > edge, chrome, firefox
Hello and thank you for the great plugin.
I add it by shortcode in my menu and work great in dektop version but in mobile version it appears like a button. In Desktop menu i use Mega Menu and in mobile i use IKS Menu. I use the avada theme.
]]>Hi! I only want to change the server-side part of the search (so that it searches in product tags, keywords etc) since the search bar i have in my theme is already ok. Is this possible? Thanks!
]]>Hello, i noticed a problem with a function of the plugin. When ‘Default Output on Search Page’ is activated, i get no results on the search results page. When it’s deactivated i get results but not with the proper design. This is done using the shortcode in an elementor page (home page).
When i search products with the default woocommerce product search tool in the shop pages, the results are as expected.
Try to search ‘93050’ on the page above and then in a shop page
https://www.hydroplan.gr/hydroplan-categories/
i also noticed a difence in the url’s each time
this is when i search with smart search widget
https://www.hydroplan.gr/?s=93050&search_id=1&post_type=product
this is with default woocommerce search tool
https://www.hydroplan.gr/?s=93050&search_id=product&post_type=product
Hello, is it possible to search for exact term only? For example when I search “men”, it brings me products for “women” too. I would like to keep the search for men separate from women listings.
Thank you!
Hello,
I’m using Divi’s theme builder and need to add the search bar as a shortcode in a text module. Please could you let me know whether it’s possibly to generate it as shortcode for the front-end?
]]>Hello, my product images are not displaying?
I am unsure why..
]]>Hi,
is there a way to add product_brand to every search result in autocomplete (woocommerce search)? I know there might not be a usable hook and I will need to edit plugin code manually.
Could you please advice which file needs to be modified? I tried to find the php code corresponding to autocomplete, but without any results.
I am aware that with plugin update I will need to do the changes again.
Thanks for any suggestions.
]]>