Help Center
WordPress Integration
Overview
AutopilotSEO's WordPress integration allows you to publish your AI-generated content directly to your WordPress site with just a few clicks. Once set up, you can automatically send articles from your queue to appear as drafts or published posts on your WordPress blog.
Requirements
- WordPress 5.0 or higher
- Admin access to your WordPress site
- The ability to install plugins
- REST API enabled on your WordPress site (enabled by default in most installations)
Setting Up the Integration
Step 1: Install the AutopilotSEO WordPress Plugin
- Log in to your WordPress admin dashboard
- Go to Plugins → Add New
- Search for "AutopilotSEO"
- Click <strong>Install Now</strong> and then <strong>Activate</strong>
Alternatively, you can download the plugin from the AutopilotSEO website and upload it manually to your WordPress site.
Step 2: Generate API Credentials
- In your WordPress admin, go to AutopilotSEO → Settings
- Click Generate API Key
- Copy the generated API Key and Site URL
Step 3: Connect in AutopilotSEO
- In your AutopilotSEO website workspace, go to Connections
- Click Add Connection and select WordPress
- Enter your WordPress site URL
- Paste the API Key you generated in Step 2
- Click Connect
Step 4: Verify the Connection
- After clicking Connect, AutopilotSEO will attempt to verify the connection
- If successful, you'll see a confirmation message
- If there's an error, double-check your API key and site URL
Success: When properly connected, you should see your WordPress site listed in the Connections section with a green "Connected" status indicator.
Publishing Content to WordPress
Direct Publishing
To publish an article directly to WordPress:
- Open the completed article in your AutopilotSEO workspace
- Click the Publish button
- Select your WordPress connection from the dropdown
- Configure the publishing options:
- Post Type: Select Post, Page, or a custom post type
- Status: Draft, Published, or Scheduled
- Categories: Select relevant categories
- Tags: Add relevant tags
- Featured Image: Upload or select an image
- Click Publish Now
Automated Publishing
To set up automatic publishing to WordPress:
- Go to the Queue section in your AutopilotSEO workspace
- Click Settings and then Automation
- Enable Auto-Publish to WordPress
- Configure your default publishing settings:
- WordPress connection
- Default post type
- Default status (usually Draft for review)
- Default category
- Save your settings
Pro Tip: We recommend setting the default status to "Draft" so you can review articles before they go live on your site. You can always change the status to "Published" in WordPress after review.
Advanced Features
Custom Post Types
AutopilotSEO supports publishing to any custom post type registered in your WordPress site. These will automatically appear in the post type dropdown when publishing.
Media Handling
When you publish an article with images, AutopilotSEO will:
- Upload any images to your WordPress media library
- Properly attach them to the published post
- Set the first image as featured image (if you enable this option)
- Preserve alt text and captions
Content Formatting
AutopilotSEO preserves the formatting of your articles when publishing to WordPress, including:
- Headings (H1-H6)
- Formatted text (bold, italic, underlined)
- Lists (ordered and unordered)
- Blockquotes
- Tables
- Code blocks
Troubleshooting
Connection Issues
If you're having trouble connecting:
- Ensure your WordPress site is accessible from the internet
- Verify the API key is correct and hasn't expired
- Check that your WordPress user has administrator privileges
- Make sure the WordPress REST API is enabled
Publishing Errors
If articles aren't publishing correctly:
- Check your WordPress error logs
- Verify that the AutopilotSEO plugin is activated
- Ensure you have sufficient disk space on your server
- Try publishing as a draft first to troubleshoot
Formatting Problems
If your content looks different in WordPress:
- Check if your WordPress theme is overriding default styles
- Try switching to a default theme temporarily to isolate the issue
- Disable conflicting plugins that might modify content
- Use the "Classic Editor" if the block editor is causing problems
Best Practices
- Always review drafts - Even if AutopilotSEO generates high-quality content, always review drafts before publishing
- Set up categories in advance - Create a category structure in WordPress that aligns with your content strategy
- Monitor plugin updates - Keep the AutopilotSEO WordPress plugin updated
- Use a staging site for testing - Test new automation workflows on a staging site before implementing in production
- Regularly verify your connection - Check that your WordPress connection is working properly, especially after WordPress updates