Connect your WordPress site to ContentAI Pro for seamless publishing.
Prerequisites
- WordPress 5.0 or higher
- PHP 7.4 or higher
- HTTPS enabled on your site
- Administrator access to WordPress
Installation Steps
1. Install the Plugin
Option A: From ContentAI Dashboard
- Go to WordPress → Connect New Site
- Click Download Plugin
- Upload to WordPress via Plugins → Add New → Upload Plugin
Option B: Manual Installation
- Download plugin from your dashboard
- Extract the ZIP file
- Upload
contentai-pro-pluginfolder to/wp-content/plugins/ - Activate via WordPress Plugins page
2. Configure the Plugin
- In WordPress, go to Settings → ContentAI Pro
- Copy your API key from ContentAI dashboard
- Paste the API key in the plugin settings
- Click Save Settings
- Click Test Connection
- You should see “Connection Successful” message
3. Verify in ContentAI Dashboard
- Return to ContentAI dashboard
- Go to WordPress section
- Your site should show a green status indicator
- Click Test Connection to verify
Connecting Multiple Sites
You can connect unlimited WordPress sites:
- Repeat the installation process for each site
- Each site gets a unique API key
- Use clear naming conventions (e.g., “Client Name – Main Site”)
- Test each connection after setup
Troubleshooting
“Connection Failed” Error
- Verify plugin is activated
- Check API key is correct (no extra spaces)
- Ensure WordPress REST API is enabled
- Confirm site has HTTPS (not HTTP)
- Check for firewall/security plugin blocking
“Invalid API Key” Error
- Copy API key again from dashboard
- Ensure no extra characters when pasting
- Regenerate API key if needed
“Site Not Reachable” Error
- Verify site URL is correct
- Check site is online and accessible
- Disable maintenance mode if active
- Check server isn’t blocking API requests
Site Health Monitoring
Your connected sites display status indicators:
- Green: Site is active and reachable
- Yellow: Slow response time (check hosting)
- Red: Connection failed (needs attention)
Click any site to view:
- Connection status
- Last successful connection
- Response time
- Plugin version
- WordPress version