Use WordPress as the blog for a Shopify store
Shopify’s built-in blog is a simple one: articles with tags, under fixed /blogs/ addresses, written in a rich text editor. That covers a news page. It gets tight when the content is the business: a magazine, a course library, a recipe archive, a members-only section. WordPress was built for that, and Shopify was built for selling. You can run both and keep one customer.
How the two fit together
- Shopify keeps the products, checkout, orders, customers and subscriptions.
- WordPress keeps the posts, pages, categories, custom post types and the editorial workflow.
- RedeemID joins them. Customers sign in to WordPress with the Shopify customer account they use in your store, so they are the same person on both sites.
Nothing about the store moves to WordPress, and RedeemID stores no catalog of its own.
1. Pick the addresses
Most stores put each site on its own host, for example the store at shop.example.com and WordPress at example.com, or the other way round. Shopify checkout always runs on Shopify. Link the two sites in each other’s header and footer so readers and search engines can move between them.
2. Connect WordPress to the store
Install RedeemID and connect it to the store: Install, then Connect Shopify. The setup wizard under RedeemID → Setup walks through both.
3. Sign customers in with Shopify
Add the Shopify Sign-in block to the WordPress header. A customer who signs in gets a WordPress user tied to their Shopify customer account. See Add Shopify customer login to WordPress.
4. Sell from the posts
Put Shopify Product, Shopify Collection and Shopify Plan Card blocks in posts, with live prices from Shopify. Add Shopify Cart Link to the header if readers should build a cart on WordPress; checkout opens on Shopify, signed in. See Add Shopify products and a cart to WordPress.
5. Keep some posts for customers
What a customer’s account holds in Shopify, such as a tag a subscription app or Shopify Flow sets, can open members-only posts on WordPress. See How to gate WordPress content with Shopify customer tags. This step is optional; sign-in and selling work without it.
Moving an existing Shopify blog
RedeemID doesn’t import Shopify blog articles. Copy them into WordPress with an export app or by hand, keep each slug, and add a Shopify URL redirect from each old /blogs/… address to its new WordPress address, so links and search results keep working.
The limits
- Two sites means two hosts to look after: Shopify runs the store, and you or your host run WordPress.
- Shopify’s own theme sections that show blog articles won’t see WordPress posts. Link to the WordPress site instead.
- The cart on WordPress and the cart in the Shopify storefront are separate carts. Both check out through Shopify.
Written for: Shopify stores, Publishers