WordPress Integration
Updated March 11, 2026
Connect Content Raptor to your WordPress site to enable one-click publishing.
The Goal
Streamline your workflow by pushing content directly from our editor to your CMS as a Draft or Published post.
How to Connect
Step 1: Create an Application Password
You cannot use your normal login password. WordPress requires a special "Application Password" for external tools.
- Log in to your WordPress Admin.
- Go to Users > Profile.
- Scroll down to "Application Passwords".
- Enter a name (e.g., "Content Raptor") and click "Add New Application Password".
- Copy the password immediately. You won't see it again. If you lose it, you can generate a new one by repeating these steps — WordPress allows multiple Application Passwords per user.
Step 2: Add to Content Raptor
- In Content Raptor, go to Settings > WordPress.
- Click "Connect WordPress Site".
- Fill in the details:
- URL: Your full homepage URL (e.g.,
https://example.com). For WordPress multisite, use the URL of the specific subsite you want to connect — either subfolder format (e.g.,https://example.com/blog) or subdomain format (e.g.,https://blog.example.com). - Username: Your WordPress username.
- Application Password: The code you copied in Step 1.
- URL: Your full homepage URL (e.g.,
- Click "Connect".
Managing Connections
- Multiple Sites — You can connect unlimited WordPress sites. Just repeat the process for each one.
- Disconnecting — Click the Trash Icon next to a site in Settings to remove it. This will not delete any content you have already exported.
Common Issues
"Authentication Failed"
- Ensure you used an Application Password (generated under Users > Profile > Application Passwords in WordPress), not your regular login password. Application Passwords look like a series of random characters separated by spaces.
- Check that your username is correct (this is your WordPress username, not your email).
- Ensure your user account has "Editor" or "Administrator" permissions.
"Connection Refused"
- Some security plugins (Wordfence, iThemes Security, Sucuri, All In One Security) block external API connections. To diagnose: check your security plugin's firewall logs for blocked REST API requests to
/wp-json/. If blocked, temporarily disable the firewall to confirm Content Raptor can connect, then re-enable and add an exception for Content Raptor's requests. Contact support@contentraptor.com if you need help with firewall configuration. - Ensure your site uses HTTPS. We cannot connect to insecure HTTP sites.
What's Next?
- Exporting to WordPress — Push optimized content to your site