Thanks for sharing Sarah.

I've recently encountered an interesting scenario for a client of mine. They wanted to use Shopify because they really enjoy using their eCommerce platform. However they also wanted to continue using their WordPress site for blogging and utilizing the powerful CMS features that Shopify can't do.

Soo I started researching for solutions.

I came across this official plugin from Shopify but was immediately discouraged by their use of iFrames for embedding products. This particular client of mine was very adamant about the brand and wanted full control over how the products looked in relation to the rest of the site.

So this lead me to ~5 months of custom development of a better Shopify / WordPress plugin. I've called it WP Shopify, you can check it out here: https://wpshop.io

This comment is already getting long so to keep it brief, basically I'm using their API in conjunction with their JavaScript Buy SDK for the cart experience. I'm authenticating via OAuth and syncing all the product related data as custom post types giving the developer full control over how the products are displayed. Shopify also exposes Webhooks in their API which is working really nice at keeping all the data in WordPress in sync whenever you change product data in Shopify.

Anyway, I'd encourage people to take a look at my plugin if you're frustrated with the lack of flexibility in found in the official one.

I'm aiming for a Feb 1, 2017 release. https://wpshop.io

Cheers!