Hello, does anybody know of a project ready or in ...
# community-help
f
Hello, does anybody know of a project ready or in progress for integrating TypeSense with WooCommerce?
j
Hi @Fabio Tielen, there was an effort to build a woo commerce integration by some members of the community: https://github.com/typesense/typesense/issues/170#issuecomment-750009846 I’d recommend adding your support to that thread. Definitely could use help to build one.
f
Correct, that is me 🙂 I started the repo in December last year with the hope some people would join forces to get this out asap as an open source plugin for Wordpress. But so far no interestest or support came on that issue. And I got busy with a lot projects that came in due to covid19 related changes by our government. That's why I'm checking here if there is already another project out before I start from scratch while something already exists (maybe).
j
Oh ha! Just noticed the same profile picture!
I’m not aware of any other woopress integrations out there since you opened that issue
f
ok, then I'm still on my own on this one. Weird....as Wordpress has the biggest marketshare for websites worldwide. I would expect an integration like this could has a direct impact on the biggest part of the world that is using Wordpress Nevertheless, I'm going to start working on an integration and well have to see how we are going to publish this one.
j
We are planning to work on a Wordpress integration closely modeled after this plugin: https://wordpress.org/plugins/wp-search-with-algolia/ The plan is to essentially swap out index calls to Algolia, and replace them with calls to Typesense... But I'd imagine a WooCommerce integration would require additional work?
f
@Jason Bosco WooCommerce has also it's own API on top of Wordpress. WooCommerce in the end is nothing more than just a plugin for Wordpress and extends the API with new custom post types like products, coupons, orders, etc... Eg users is Wordpress API but when you install WooCommerce, it adds a bunch of meta fields like billing_firstname, lastname, address, etc.... So I don't think it will be that much more complex. Also there many example "competitor" plugins like redisearch and elasticsearch. Both already support WooCommerce. So perhaps you might want to check those instead of the general WP Algolia one. https://wordpress.org/plugins/redisearch/ https://wordpress.org/plugins/elasticpress/