
內容簡介
總結:
SyncKube是一個WordPress外掛程式,可以無縫同步您的Shopify商店產品到WordPress上。SyncKube作為一個Shopify定製應用程式,可以自動導入產品,管理集合,並通過集成的購物車功能在WordPress網站上顯示它們。適合希望在WordPress上展示其Shopify產品並通過Shopify安全結帳系統維持無縫購物體驗的企業。
問題與答案:
1. SyncKube是什麼?
SyncKube是一個WordPress外掛程式,用於將您的Shopify商店產品與WordPress無縫同步。
2. 如何開始使用SyncKube?
安裝外掛並輸入Shopify憑據後,前往“Settings> SyncKube”,進入“Collections”選項卡,單擊“Fetch Collections”以檢索Shopify商店的所有集合,選擇要同步的集合,再點擊“Save Changes”。
3. SyncKube的一些主要功能是什麼?
- 產品同步
- 集合管理
- 批處理
- 實時進度追蹤
- 購物車集成
- 自訂文章類型
- 商品變體支援
- 圖片庫與響應式設計等。
4. SyncKube的Pro版本有哪些進階功能?
包含免費功能並增加了與Shopify OAuth 2.0身份驗證連接,進階產品篩選,動態篩選配置,實時更新以及優化的購物體驗等功能。
外掛標籤
開發者團隊
② 後台搜尋「SyncKube – Products Sync for Shopify」→ 直接安裝(推薦)
原文外掛簡介
SyncKube is a WordPress plugin that seamlessly synchronises your Shopify store products with WordPress. SyncKube acts as a Shopify custom app to automatically import products, manage collections, and display them on your WordPress site with integrated shopping cart functionality.
Perfect for businesses that want to showcase their Shopify products on WordPress while maintaining a seamless shopping experience through Shopify’s secure checkout system.
Home | Showcase | Docs
Key Features
Product Synchronization – Import products from your Shopify store with a single click
Collection Management – Select which Shopify collections to sync and control what appears on your site
Batch Processing – Efficiently handle large product catalogs with intelligent batch processing
Real-Time Progress Tracking – Monitor sync progress with detailed status updates and product counts
Shopping Cart Integration – Display a functional Shopify cart on your WordPress site via shortcode
Custom Post Types – Products imported as WordPress custom post types for easy management
Collection Taxonomy – Collections imported as WordPress taxonomies for organized browsing
Product Variants – Full support for Shopify product variants
Image Galleries – Beautiful product image galleries with Swiper slider integration
Responsive Design – Mobile-friendly product displays and shopping cart
In Pro version
All Free Features
Connect your WordPress site to Shopify using OAuth 2.0 authentication with secure credential management and automatic token refresh
Advanced Product Filters
Multi-level filtering including collection filters, vendor filters, product options, and price range slider with mobile-optimized drawer UI
Dynamic Filter Configuration
Drag-and-drop filter ordering with show/hide toggles per filter, automatic generation from product data, and configurable visibility settings
Smart Load More
Infinite scroll alternative with configurable products per load, active filter persistence, and empty state handling for better UX
Real-Time Updates
Automatic product update tracking via Shopify webhooks (create/update/delete) with HMAC-SHA256 signature verification for security
Pending Changes Tracking
Monitor product changes from Shopify in real-time and trigger automatic re-sync to keep your WordPress catalog up-to-date
Enhanced Shopping Experience
Preview products instantly without leaving the page with light modal overlay featuring product details, images, and add-to-cart functionality
Advanced Data Management
Automatic extraction and aggregation of product options, price ranges, and variants after sync for enhanced filtering capabilities
How It Works
Create a custom app in your Shopify admin with the required API scopes
Enter your Shopify credentials in the WordPress admin
Select which collections you want to sync
Start the sync process and monitor progress
Products appear as custom posts in WordPress
Add the cart shortcode to display shopping functionality
Customers can browse products in WordPress and checkout through Shopify
Use Cases
Content-Rich Product Pages – Use WordPress’s powerful content management to create detailed product pages while maintaining Shopify’s checkout
SEO Optimization – Leverage WordPress SEO plugins to optimize product pages for search engines
Multi-Site Networks – Each site can connect to a different Shopify store (requires separate custom apps)
How to Use
Initial Setup
After installing the plugin and entering your Shopify credentials (see Installation section), go to Settings > SyncKube
Navigate to the “Collections” tab
Click “Fetch Collections” to retrieve all collections from your Shopify store
Select which collections you want to sync by checking the “Import” checkbox
Click “Save Changes”
Starting Product Sync
Navigate to the “Product Sync” tab in Settings > SyncKube
Click “Start Sync” to begin importing products
Monitor the progress bar and status messages
The sync runs in batches and will continue automatically in the background
Once complete, you’ll see “Sync completed successfully”
Accessing Synced Products
In WordPress Admin: Navigate to “Shopify Products” in the admin menu to view all imported products
Product Collections: Collections appear as a taxonomy (similar to categories)
Single Product Pages: Each product has its own page at: yoursite.com/shopify-product/product-name
Product Archives: View all products at: yoursite.com/shopify-product/
Collection Archives: View products by collection at: yoursite.com/collection/collection-name
Shortcodes
SyncKube provides two shortcodes to display products and shopping cart functionality on your WordPress pages.
[synckube_all_products_grid]
Display a responsive grid of all your Shopify products with images, titles, prices, and collections. Includes automatic pagination.
Usage Examples:
[synckube_all_products_grid]
Display products with default settings (12 per page)
[synckube_all_products_grid products_per_page="24"]
Display 24 products per page
[synckube_all_products_grid products_per_page="6"]
Display 6 products per page
Attributes:
products_per_page – Number of products to display per page (default: 12, type: number)
Features:
Responsive grid layout that adapts to screen sizes
Product images with lazy loading
Product titles, prices, and collections
Automatic pagination for easy browsing
“View” button overlay on hover (desktop)
Price ranges for products with variants
[synckube_cart_toggle]
Display a shopping cart button anywhere on your site, typically in your header, navigation menu, or sidebar.
Usage Examples:
[synckube_cart_toggle]
Display cart button with default settings
Customizing Product URLs
Go to Settings > SyncKube
In the “Settings” tab, find the “Rewrite Slug” fields
Product Rewrite Slug – Change the URL structure for products (default: shopify-product)
Collection Rewrite Slug – Change the URL structure for collections (default: collection)
Click “Save Changes”
Go to Settings > Permalinks and click “Save Changes” to flush rewrite rules
Managing Synced Products
Re-sync Products: Click “Start Sync” again to update existing products and add new ones
Reset Sync: If sync gets stuck, use the “Reset Sync” button to clear the sync state
Delete data: To remove all synced products and saved data, uninstall the plugin
External Services
This plugin connects to external third-party services to function properly. Below is detailed information about each service:
Shopify Admin API
What it is: Shopify’s Admin API for accessing store data
What it’s used for:
* Fetching product information (titles, descriptions, prices, variants, images…)
* Retrieving collection data
* Accessing shop metadata
* Authenticating API requests
Shopify Storefront API
What it is: Shopify’s Storefront API for customer-facing shopping functionality
What it’s used for:
* Displaying real-time product prices and availability to site visitors
* Enabling shopping cart functionality on your WordPress site
* Processing add-to-cart actions
* Managing checkout sessions
Important Privacy Notes
This plugin does not collect, store, or process customer payment information
All payment processing happens on Shopify’s secure servers
Product browsing data may be subject to Shopify’s analytics and tracking
Review Shopify’s privacy policy and ensure your site’s privacy policy reflects the use of Shopify services
App Distribution and Single Domain Usage
IMPORTANT: Shopify Custom Apps Are Single-Domain Only
Shopify custom apps are designed for use with a single store and single domain. This is a Shopify platform limitation, not a plugin limitation.
What This Means
Each WordPress installation requires its own Shopify custom app
You cannot use one custom app across multiple WordPress sites
If you have multiple WordPress sites, you’ll need to create a separate custom app for each one
Custom app credentials are tied to specific API access tokens that cannot be shared
Why This Limitation Exists
Security: Shopify custom apps use OAuth authentication tied to specific domains
Access Control: Each app has its own access token that should not be shared across domains
Terms of Service: Sharing custom app credentials violates Shopify’s API terms of service
Audit Trail: Shopify tracks API usage per app for security and rate limiting
Rate Limits
Shopify enforces API rate limits per custom app:
* Admin API: 4 requests per second (40 points/second leaky bucket)
* Storefront API: Higher limits for customer-facing requests
* The plugin implements efficient batching to stay within limits
Credits (third-party libraries)
This plugin uses the following open-source libraries:
Bootstrap – Frontend framework for responsive design
Toastr – JavaScript notification library
Swiper – Modern touch slider for product image galleries
Shopify Web Components – Official Shopify storefront components
