WP Shopify


WP Shopify allows you to sell your Shopify products on any WordPress site. Your store data is synced as custom post types giving you the ability to utilize the full power of native WordPress functionality. On the front-end we use the Shopify Buy Button to create an easy to use cart experience without the use of any iFrames.


  • Sync your products and collections as native WordPress post
  • Templates
  • No iFrames
  • Over 100+ actions and filters allowing you to customize any part of the storefront
  • Display your products using custom pages and shortcodes
  • Built-in cart experience using Shopify’s Buy Button
  • SEO optimized
  • Advanced access to your Shopify data saved in custom database tables

See the full list of features here

WP Shopify Pro

WP Shopify is also available in a Pro version which includes 80+ Templates, Automatic Syncing, Order and Customer Data, Cross-domain Tracking, Live Support, and much more functionality! Learn more


عکس‌های صفحه


From your WordPress dashboard

  1. Visit Plugins > Add New
  2. Search for WP Shopify
  3. Activate WP Shopify from your Plugins page
  4. Create a Shopify private app. More info here
  5. Back in WordPress, click on the menu item WP Shopify and begin syncing your Shopify store to WordPress.
  6. We’ve created a guide if you need help during the syncing process

سوالات متداول

Read the full list of FAQ

How does this work?

You can think of WordPress as the frontend and Shopify as the backend. You manage your store (add products, change prices, etc) from within Shopify and those changes sync into WordPress. WP Shopify also allows you to sell your products and is bundled with a cart experience using the Shopify Buy Button SDK.

After installing the plugin you connect your Shopify store to WordPress by filling in your Shopify API keys. After syncing, you can display / sell your products in various ways such as:

  1. Using the default pages “yoursite.com/products” and “yoursite.com/collections“
  2. Shortcodes [wps_products] and [wps_collections]

We also save your Shopify products as Custom Post Types enabling you to harness the native power of WordPress.

Doesn’t Shopify already have a WordPress plugin?

Technically yes but it has been discontinued.

Shopify has instead moved attention to their Buy Button which is an open-source library that allows you to embed products with snippets of HTML and JavaScript. The main drawback to this is that Shopify uses iFrames for the embeds which limit the ability for layout customizations.

WP Shopify instead uses a combination of the Buy Button and Shopify API to create an iFrame-free experience. This gives allows you to sync Shopify data directly into WordPress. We also save the products and collections as Custom Post Types which unlocks the native power of WordPress.

Is this SEO friendly?

We’ve gone to great lengths to ensure we’ve conformed to all the SEO best practices including semantic alt text, Structured Data, and indexable content.

Does this work with third party Shopify apps?

Unfortunately no. We rely on the main Shopify API which doesn’t expose third-party app data. However the functionality found in many of the Shopify apps can be reproduced by other WordPress plugins.

How do I display my products?

Documentation on how to display your products can be found here.

How does the checkout process work?

WP Shopify does not handle any portion of the checkout process. When a customer clicks the checkout button within the cart, they’re redirected to the default Shopify checkout page to finish the process. The checkout page is opened in a new tab.

More information on the Shopify checkout process can be found here.

Does this work with Shopify’s Lite plan?

Absolutely! In fact this is our recommendation if you intend to only sell on WordPress. More information on Shopify’s Lite plan


31 آگوست 2020
This is an excellent solution for my client who hosts their products on Shopify. I love that the plugin syncs with their Shopify account so I don't have to teach them how to add products on their WP site! I submitted a question over the weekend about displaying product variants and heard back first thing on Monday morning with exactly the info I needed. So, A+ for customer service even without a Pro account (which I now have)!
26 آگوست 2020
There's no way you can link the collections in the product page. Like in their demo site https://demo.wpshop.io/products-example/, the product thumbnail and title are linked in the product page. The actual plugin does not link. I want it just like in the demo with the variation dropdown and add to cart but it's not in the actual plugin. I'm not sure if it's because it the free version but I'm not going to gamble on it since they did not mention this.
31 جولای 2020
This app was the worse to download and figure out it wasnt compatible with anything , I WISH THEY HAD a yt video that showed how to sign up and get to admin
17 جولای 2020
I used this plugin on a client site and it has been nothing but problematic from day one. Problems with products disappearing, data syncing incorrectly, etc. But the most frustrating thing has been how entirely the "updates" break everything you've already done. Every time there has been an update, the functions and markup change so significantly that I am almost back at square one and have to rewrite my custom templates and CSS to get my client's site working again. And I am using the paid "pro" version. At this point we've started recommending to a lot of our clients that they just use the built-in Shopify store instead of using this plugin to connect. It does like 80% of what it claims to do, and constantly troubleshooting to get the other 20% is driving me mad.
19 می 2020
Of all the plugins I have come across in 10 years of using WordPress, this is one of the best functioning and clear to use. So often, you install a plugin then waste hours evaluating and trying to understand how to use it. This has extremely clear documentation and seamless integration with Shopify. It feels like a really professional piece of work. Thank you
5 می 2020
This can be a challenging plugin to set up and configure as there are a LOT of options. However their support was fantastic in helping us set up our store. Huge shout out to Andrew for his help.
خواندن تمامی 30 بررسی‌

توسعه دهندگان و همکاران

“WP Shopify” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

ترجمه “WP Shopify” به زبان شما.

علاقه‌ مند به توسعه هستید؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


Our full changelog can be found here


  • Fixed: Resolved occasional error when wp_filesystem is not available


  • Feature: Added a compatibility mode. Third party plugins will no longer load during sync.
  • Fixed: 404 page when using direct checkout with custom checkout domain
  • Fixed: UI layout issues for select inputs within admin settings
  • Fixed: Provided missing translation for Only %s left! within cart
  • Fixed: Bug causing the checkout button to continue loading after checkout redirect
  • Fixed: Bug in selective sync setting causing options not to save without page reload
  • Improved: Removed some third-party plugin notices on WP Shopify settings page
  • Improved: Error handling when using custom HTML templates
  • Improved: Refactor admin settings notices into Snackbar component
  • Improved: Added Notice to sync by collection setting when no Shopify connection is found
  • Dev: Changed custom template file path from wps-templates/components/custom to wps-templates/custom
  • Dev: Added new JS filter: misc.shop.credentials


  • Fixed: Visual CSS bug for radio inputs within admin settings
  • Fixed: Missing FR translation string
  • Improved: Added no_found_rows to the get_all_plugin_attachments function to speed things up
  • Improved: License settings
  • Improved: Updater functionality to handle more than one license
  • Improved: Added UTM params to external wpshop.io links
  • Improved: Quantity inputs will now select all on focus to improve ability to clear
  • Updated: Added new plugin banners


  • Feature: Products can now link to detail pages while also showing buy button controls
  • Feature: Added ability to customize buy button text color
  • Fixed: Bug in Safari causing images to stretch
  • Fixed: Added the get_product_ids_from_tags method back into the plugin
  • Fixed: Bug causing products not apart of selected collections to be created via webhooks
  • Improved: Added missing translations
  • Dev: Added new PHP action hook: wpshopify_processing_products_batch
  • Dev: Added new PHP action hook: wpshopify_processing_products_task
  • Dev: Added new shortcode attribute: link_with_buy_button
  • Dev: Added new shortcode attribute: add_to_cart_button_text_color
  • Dev: Changed function get_products_by_collection_id to get_products_by_collection_ids


  • Added: Ability to customize fonts for product Title, Pricing, Description, and Buy Button components
  • Fixed: Bug preventing cart icon from showing when Show fixed tab was turned off
  • Fixed: Bug causing cancel sync button to be left justified on some themes
  • Dev: Added new JS action: after.cart.lineItem.remove
  • Dev: Added new shortcode attribite: title_font
  • Dev: Added new shortcode attribite: title_font_weight
  • Dev: Added new shortcode attribite: description_font
  • Dev: Added new shortcode attribite: description_font_weight
  • Dev: Added new shortcode attribite: add_to_cart_button_font
  • Dev: Added new shortcode attribite: add_to_cart_button_font_weight
  • Dev: Added new shortcode attribite: pricing_font
  • Dev: Added new shortcode attribite: pricing_font_weight