WP Shopify

Mô tả

WP Shopify empowers you to sell and build custom Shopify experiences on WordPress.

Display a single buy button, or a whole list of products with ease. WP Shopify provides powerful and seamless ways to show your products.

No need to worry about the checkout or cart experience either! WP Shopfiy creates these for you out of the box with no setup needed.


See the all features

WP Shopify Pro

WP Shopify is also available in a Pro version which includes additional shortcodes, PHP Templates, Gutenberg Blocks, Dedicated Live Support, and much more!

Learn more


Ảnh màn hình

Cài đặt

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

Hỏi đáp

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

Đánh giá

21 Tháng Một, 2021
I want to thank WPShopify for the excellent support, had a responsive problem on the single product page, they helped twice with custom css and the second try worked, mucho gracias! Carlo
17 Tháng Mười Hai, 2020
Moving from a Shopify only site to a WordPress site on which I wanted to integrate products from our Shopify store, I downloaded the Pro version. Set-up was clear and the performance is remarkably quick. I had special needs and got in touch with Andrew the developer. His guidance and support were great and he even finalized the code for me. I'm extremely happy with the plugin's flexibility and even more with the support. Highly recommend it.
23 Tháng Mười Một, 2020
I read some of the reviews and was surprised: This is a relatively new plugin - of course it can have some minor bugs, important is that you receive feedback from developers when you encounter such bugs. And with respect to that my experience is that Andrew and his team are super quick and helpful.
11 Tháng Mười Một, 2020
Right after recent update I contacted plugin developers with a problem of not loading product image galleries. They responded and suddenly when they realized they cannot solve the problem (i gave them my WP credentials) they stopped responding. Be aware, very poor support!
31 Tháng Tám, 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 Tháng Tám, 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.
Đọc tất cả 34 đánh giá

Người đóng góp & Lập trình viên

“WP Shopify” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

Nhật ký thay đổi

Full changelog can be found here


  • Feature: Added ability to skip resetting variant selections after adding to cart
  • Improved: Added better error message if Shopify connection checks fail
  • Fixed: Bug causing plugin dashboard menu to hide for Editor roles
  • Fixed: Syncing errors caused by outdated Shopify API version
  • Fixed: Bug causing syncing error when sku column is larger than 255 characters
  • Fixed: Bug causing memory issue when max value set to 1G
  • Dev: Added PHP filter: wpshopify_show_dashboard
  • Dev: Added JS filter: product.buyButton.resetVariantsAfterAdding
  • Dev: Added PHP filter: wps_admin_rest_api_version


  • Fixed: Bug causing filter by title to fail when using [wps_products_buy_button] shortcode
  • Fixed: Bug causing JavaScript to sometimes fail to load on certain browsers
  • Fixed: Bug causing some themes to not use Elementor template for Products
  • Fixed: Bug causing links to point to old domains when migrating sites
  • Fixed: Bug within admin <Select> component causing errors
  • Fixed: Bug preventing all collections from showing when items per request is set low
  • Fixed: Bug with “left in stock” notice failing to reset when selecting different variants
  • Fixed: Bug preventing buy button dropdowns from showing when theme turns off animations
  • Fixed: Bug in Elementor extension preventing buy button widget from working
  • Fixed: Bug failing to update cart line item sale price when quantity increases
  • Fixed: Undefined offset 0 warning inside has_real_post_ids()
  • Improved: Removed third-party notices on plugin admin pages
  • Improved: Added fade in effect to products load
  • Improved: Remove final @wordpress/components package dependency
  • Improved: Changed default items per request setting to 10 instead of 1
  • Dev: Added decode_component_data PHP function
  • Dev: Added new PHP filter: wpshopify_use_products_single_template
  • Dev: Added new PHP filter: wpshopify_use_collections_single_template
  • Dev: Added new PHP filter: wpshopify_use_products_all_template
  • Dev: Added new PHP filter: wpshopify_use_collections_all_template