๐ Quick Installation Guide
This guide will help you install and configure WP Content Sync & Translate in under 15 minutes. Follow these steps carefully to set up your multilingual content synchronization system.
- Two or more WordPress sites (Host + Target sites)
- Admin access to all sites
- OpenAI API key (for translation)
- 15 minutes of your time
โ Before You Begin
WordPress Version
WordPress 5.0 or higher
Recommended: 6.0+
PHP Version
PHP 7.4 or higher
Recommended: 8.0+
Permalinks
Any structure except "Plain"
Recommended: Post name
OpenAI API Key
Get from: OpenAI Platform
๐ฆ Step 1: Install Plugin
Install the plugin on both Host and Target sites.
Method 1: Automatic Installation (Recommended)
-
Access WordPress Admin
Go to
WordPress Admin โ Plugins โ Add New -
Search for Plugin
Search for "WP Content Sync & Translate"
-
Install & Activate
Click Install Now, then Activate
Method 2: Manual Upload
-
Download Plugin
Download the plugin ZIP file from CodeCanyon
-
Upload to WordPress
Go to
Plugins โ Add New โ Upload Plugin -
Choose File & Install
Select the ZIP file and click Install Now
-
Activate Plugin
Click Activate Plugin after installation
๐ Step 2: Configure Host Site
The Host site is where you create content.
-
Open Settings Page
Go to
Settings โ Content Sync & Translate -
Select Host Mode
Under "Configuration Mode", select Host
Click Save Changes
-
Add Target Site
Click + Add Target Site button
Enter Target Site details:
Target Site URL: https://french.example.com Target Site Key: [Paste from Target site - see next step] -
Configure Post Types
Click + Add Post Type
Select post type (e.g., "Posts")
Enable fields you want to sync:
- โ Title - Sync + Translate
- โ Content - Sync + Translate
- โ Categories - Sync + Translate
- โ Featured Image - Sync only
-
Save Configuration
Click Save Changes at bottom of page
| Field | Sync | Translate |
|---|---|---|
| Title | โ | โ |
| Content | โ | โ |
| Excerpt | โ | โ |
| Featured Image | โ | โ |
| Categories | โ | โ |
| Tags | โ | โ |
๐ฏ Step 3: Configure Target Site
The Target site receives and translates content.
Go to
Settings โ Permalinks and select Post name (or any option except "Plain").
-
Open Settings Page
Go to
Settings โ Content Sync & Translate -
Select Target Mode
Under "Configuration Mode", select Target
Click Save Changes
-
Copy Authentication Key
You'll see an "Authentication Key" field
Click the Copy button to copy the key
๐ Note: This key should be pasted in Host site's "Target Site Key" field. -
Select Translation Language
Choose your target language from dropdown:
- French, Spanish, Hindi, German, etc.
-
Enter OpenAI API Key
Paste your ChatGPT API key:
sk-proj-xxxxxxxxxxxxxxxxxxGet your key from: OpenAI Platform
-
Save Configuration
Click Save Changes
๐งช Step 4: Test Your Setup
-
Create Test Post
On Host site, go to
Posts โ Add NewCreate a simple post:
Title: Hello World Test Content: This is a test post for sync and translation. Categories: Technology Featured Image: Upload any image -
Publish Post
Click Publish button
Post will be synced automatically
-
Check Target Site
On Target site, go to
Posts โ All PostsYou should see the translated post!
-
Verify Translation
Open the post and verify:
- โ Title is translated
- โ Content is translated
- โ Category is translated
- โ Featured image is synced
-
Check Logs
On both sites, scroll to bottom of settings page
Review Sync Activity Logs for any errors
Post Not Syncing?
- โ Check permalinks on target site (must not be "Plain")
- โ Verify target URL is correct (include https://)
- โ Confirm authentication keys are correct
- โ Test REST API:
https://target-site.com/wp-json/ - โ Review logs for error messages
Translation Not Working?
- โ Verify OpenAI API key is valid
- โ Check OpenAI account has credits
- โ Ensure "Translate" is checked for fields
- โ Review target site logs for API errors
๐ Congratulations!
Your multilingual content sync system is now operational.
๐ Read Full Documentation
Explore advanced features and configuration options in the Complete Help Guide.
๐ง Configure Custom Post Types
Sync News, Products, Events, or any custom post type.
๐ฏ Add More Target Sites
Sync to multiple languages simultaneously.
๐ฌ Get Support
Need help? Email: info@pareshkatakiya.com
๐ฌ Need Help?
๐ง Email: info@pareshkatakiya.com
๐ Website: https://pareshkatakiya.com/