Overview
The WordPress integration allows Sight AI to publish articles directly to your WordPress site using our custom WordPress plugin. This provides secure API key authentication and seamless article syncing.
Setup Instructions
Step 1: Install the WordPress Plugin
Install the Sight AI Publisher plugin on your WordPress site:
- Download the plugin from the Setup tab in Sight AI
- Go to WordPress Admin → Plugins → Add New → Upload Plugin
- Choose the downloaded ZIP file and click "Install Now"
- Activate the plugin after installation
Step 2: Generate an API Key
In your WordPress admin:
- Navigate to Sight AI → API Keys
- Click "Generate New API Key"
- Copy the API key (you won't see it again!)
- Paste it in the Sight AI integration form
Step 3: Configure Settings
Choose your preferred defaults for publishing articles:
- Post Status – Draft, Published, or Pending Review
- Default Category – Automatically assign to a category
- Author – Set a default author name
- Featured Images – Auto-upload from your articles
Step 4: Start Publishing
Once connected, you can publish articles directly from Sight AI:
- Go to any article in your dashboard
- Click "Sync to WordPress"
- Choose publishing options
- Your article will be instantly published!
What Gets Synced
- Title – Article title
- Content – Full HTML content with formatting
- Featured Image – Uploaded to WordPress Media Library
- In-Body Images – Uploaded and embedded in content
- Meta Description – As excerpt (Yoast/RankMath compatible)
- Slug – SEO-friendly URL
- Category – Assigned category
- Author – Assigned author
Autopilot Publishing
When Autopilot is enabled (Pro plan and above), articles are automatically published to WordPress based on your configuration settings.
Troubleshooting
Connection Failed
- Check plugin activation: Ensure the Sight AI plugin is activated
- Verify API key: Make sure you copied the full API key
- Check site URL: Ensure the URL matches your WordPress site exactly
- Try regenerating: Generate a new API key if needed
Articles Not Appearing
- Check status: Articles may be saved as drafts
- Clear cache: WordPress caching plugins may delay visibility
- Check WordPress: Look in Posts → All Posts for the article
Images Not Uploading
- Check permissions: Your WordPress user needs upload capability
- Check file size: Large images may exceed PHP limits
- Check uploads folder: Ensure WordPress can write to uploads
Disconnecting
To disconnect WordPress:
- Go to Integrations
- Click WordPress
- Click "Disconnect"
- Confirm the disconnection
Previously published articles remain on your WordPress site.