WordPress Connection Setup

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

  1. Go to WordPressConnect New Site
  2. Click Download Plugin
  3. Upload to WordPress via PluginsAdd NewUpload Plugin

Option B: Manual Installation

  1. Download plugin from your dashboard
  2. Extract the ZIP file
  3. Upload contentai-pro-plugin folder to /wp-content/plugins/
  4. Activate via WordPress Plugins page

2. Configure the Plugin

  1. In WordPress, go to SettingsContentAI Pro
  2. Copy your API key from ContentAI dashboard
  3. Paste the API key in the plugin settings
  4. Click Save Settings
  5. Click Test Connection
  6. You should see “Connection Successful” message

3. Verify in ContentAI Dashboard

  1. Return to ContentAI dashboard
  2. Go to WordPress section
  3. Your site should show a green status indicator
  4. Click Test Connection to verify

Connecting Multiple Sites

You can connect unlimited WordPress sites:

  1. Repeat the installation process for each site
  2. Each site gets a unique API key
  3. Use clear naming conventions (e.g., “Client Name – Main Site”)
  4. 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

Next