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, Pending Review, or Private
- Default Category — Automatically assign to a WordPress category
- Default Author — Set which WordPress author is credited
- Sync Featured Images — Auto-upload featured and in-body images to WordPress Media Library
- Sync SEO Metadata — Automatically sync SEO titles and meta descriptions (compatible with Yoast SEO, RankMath, and other SEO plugins)
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
”Access Forbidden” Error
If you see an “Access forbidden” or “This site is private” error, your WordPress site visibility settings may be blocking API access.- Site must be Public: Go to Settings > Reading (or Settings > General on WordPress.com) and ensure your site is set to “Public”
- Private sites block API: Sites set to “Private” or “Coming Soon” will reject all API requests, including from Sight AI
- WordPress.com users: Check your site visibility in Settings > General > Privacy and select “Public”
- Staging sites: WordPress.com staging sites must also be set to Public for the integration to work
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
Active CMS
Sight AI supports only one active CMS integration per site at a time. When you connect WordPress and set it as your active CMS, articles are synced to WordPress instead of any previously active CMS. You can switch to a different CMS at any time from the Integrations hub — your WordPress configuration and previously published articles are preserved.Disconnecting
To disconnect WordPress:- Go to Integrations
- Click WordPress
- Click “Disconnect”
- Confirm the disconnection