This topic contains 2 replies, has 2 voices, and was last updated by
- February 15, 2018 at 9:19 pm #16802Participant
Specific results on our pages aren’t showing up due to our theme’s pagebuilder. For example, if you search for GPS-25-116, which is a model number on this page https://iscsales.com/compressed-air/air-dryers/desiccant-type-air-dryers/heatless-regenerative-air-dryer/ nothing comes up.
However when you place the information into the wordpress page itself, like I have done for this page:
By that I mean if you edit the page, you can see I copied all of the relevant information into the wordpress page itself, along with the pagebuilder. When you do that, any of the model numbers there will show up on search.
Is there a way for Ajax Search to see search results within the pagebuilder or do I need to copy this throughout all my product pages.
Thanks.February 15, 2018 at 9:36 pm #16803Participant
Nevermind, I figured it out. Thanks anyways!February 15, 2018 at 9:39 pm #16804Keymaster
Thank you for the proper details, I managed to figure out where the page builder stores all that information.
It turns out, everything is stored within the ‘zn_page_builder_els’ custom field. So I went to the index table options, and selected that custom field for indexing, and then re-created the index table. It managed to index over 100 000 words now: https://i.imgur.com/mYN2Unl.png
I have tried a few strings from the page contents, and so far it appears to be working for most cases: https://i.imgur.com/3YF6pxO.png
It may not be perfect, but it should do the trick 🙂 I have also de-selected some of the post types on the General Options -> Sources panel for better performance, since I believe you only want the pages as results.
I hope this helps!Best,
If you like my products, don't forget to rate them on codecanyon :)
You must be logged in to reply to this topic.