• Resolved griego62

    (@griego62)


    I have a blog that hosts a business directory powered by the Connections plugin. I have been able to index the website (pages, posts, etc.), nevertheless, the business directory, which is where my real interest lies, was not indexed. The Connections plugin works with a shortcode that is entered in a page and from there on, business entries are created. The Connections prefix is cn, but I don’t know if that’s the issue. How can I get the directory entries indexed?

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    Hi,

    I assume this is the Connections plugin you are using?

    https://www.ads-software.com/plugins/connections/

    If yes, from the looks of it, that plugin is creating its own database tables to store the actual entries, instead of doing something perhaps a bit more “traditional” in registering post types for such type of items.

    Because of that detail though, WP Search with Algolia isn’t going to be indexing the data out of box. We largely deal with content types like post types and taxonomies.

    I’ve also never attempted wiring up indexing of custom content locations, so I can’t say exactly how easy it’d be and how much work it would take.

    If you want to see how we have the code set up now for what we do cover, you can find all of that over at https://github.com/WebDevStudios/wp-search-with-algolia/tree/main/includes/indices

    Beyond that, I’m not sure what to suggest at this time regarding the indexing of those records.

    Out of curiosity, are you wanting this primarily for the Autocomplete functionality? or for the Instantsearch? Or both?

    Thread Starter griego62

    (@griego62)

    Thanks for the quick reply. Preferably, I would like both Autocomplete and Instantsearch, but I’ll go with what I can. What I want to do is to integrate a UChat chatbot to initiate and guide the user through the search, but use the website’s database so that clicks are registered on the site, for search engine ranking reasons. I hope I have explained my objective in a comprehensive manner. There is very little information on how to achieve this, so it involves a lot of hit-and-miss ??

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    Definitely get and understand overall what you’re aiming for. The issue is that out of box, we don’t have any indexing for custom locations like custom database tables. It’d honestly be a solid good tutorial to have, but not something we have typed up at the moment either.

    So I’m back at square one with not sure what to suggest outside of extending https://github.com/WebDevStudios/wp-search-with-algolia/blob/main/includes/indices/class-algolia-index.php with your own custom class and tying everything together.

    Thread Starter griego62

    (@griego62)

    Ok, Michael. I’ll see what info/help I can get from the Connections developer and take it from there. I’m pretty much treading in the dark, more so as I’m not a real coder myself. So, let’s see what I can do to bring it all together. If by chance you come up with any thoughts, I’m all ears. Thank you for your assistance. I deeply appreciate it ??

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Pages not indexed’ is closed to new replies.