Replies: 0
Hi Damian,
I am a newcomer to WordPress, but have some experience in coding (sadly not much with PHP or MySQL, but am comfortable with tech in general). So far, i have only been experimenting with a wpcomstaging website, with nothing external at all – this may be causing some of the problems i am having.
We purchased the Premium version of Ajax Search for Woocommerce a week ago. I sent a request for support for the plugin from within the WP admin area on the day of purchase, but haven’t received any reply yet… Also, despite only having the Premium version installed, if I try to do so again, i am met with the message “Please upgrade your plan to access our technical support.” and am unable to proceed. So i have to persist here for followup.
I’m having a lot of trouble getting Ajax Premium search to work. Searches don’t work at all: regardless of the data input, relevant results are never returned, whether searching for titles, attributes, or SKU. However, autocorrect suggested results prior to submitting a search work perfectly well – i can input an SKU and the item pops up within seconds. If i press enter on the search, nothing is found. Likewise for title – even when typing a word common to hundreds of products, nothing is returned.
I am using the standard Storefront theme for Woocommerce. The only other non-standard plugin i have installed is this one ( https://woobewoo.com/plugins/woocommerce-filter/ ), but disabling it does not change the behaviour – however, its behaviour may be useful in diagnosis…
The store I am trying to set up is for classical sheet music. If i submit a search for Beethoven (or any given string, actually), i get no results from the Ajax Search function. However, the WooBeWoo filtering widget behaves as though all the relevant results were actually found. After searching, on a results page reading “No products were found matching your selection”, it suggests that i can filter my search results by Composer (an attribute), and has 106 results, 102 of which were composed by Beethoven (the other 4 probably have descriptions mentioning Beethoven somewhere).
I’m also noticing that trying to rebuild the indexer is yielding some MySQL errors. Here’s an excerpt:
[2020-05-03 08:40:21] [Searchable index] Processed 3600 products in 1.4109 s
[2020-05-03 08:40:23] [Searchable index] Processed 3700 products in 1.0908 s
[2020-05-03 08:40:24] [Searchable index] Processed 3800 products in 1.5574 s
[2020-05-03 08:40:26] [Searchable index] Processed 3900 products in 1.1749 s
[2020-05-03 08:40:27] [Searchable index] Processed 4000 products in 1.1866 s
[2020-05-03 08:40:28] [Searchable index] Processed 4100 products in 1.0419 s
[2020-05-03 08:40:30] [Searchable index] Processed 4200 products in 1.0248 s
[2020-05-03 08:40:31] [Searchable index] Processed 4300 products in 1.0982 s
[2020-05-03 08:40:32] [Searchable index] Processed 4400 products in 1.2678 s
[2020-05-03 08:40:34] [Searchable index] Processed 4500 products in 1.1795 s
[2020-05-03 08:40:35] [Searchable index] Processed 4600 products in 1.4699 s
[2020-05-03 08:40:37] [Searchable index] Processed 4700 products in 1.3539 s
[2020-05-03 08:40:39] [Searchable index] Processed 4800 products in 2.0225 s
[2020-05-03 08:40:41] [Searchable index] Processed 4900 products in 1.7156 s
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] [Searchable index] Processed 4951 products in 0.9816 s
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:42] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
[2020-05-03 08:40:43] [Searchable index] The queue wcas_build_searchable_index_batch_e7396757b90a566b7c2e5748f7873f was deleted
[2020-05-03 08:40:43] [Searchable index] Completed
[2020-05-03 08:40:44] Indexing completed
[2020-05-03 08:40:44] Error: Undefined index: delete File: /wordpress/drop-ins/object-cache.php Line: 193
I suspect that despite the Indexing Completed message, somehow the search function is not correctly referencing the index, or perhaps that the index is not actually being successfully completed.
Could you please assist ASAP? We purchased 7 days ago, and i’m confident the problem is external to the plugin itself, but if we can’t get it to work we might have to try something else (and i would really rather not).