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.

  1. Log in to your WordPress Admin.
  2. Go to Users > Profile.
  3. Scroll down to "Application Passwords".
  4. Enter a name (e.g., "Content Raptor") and click "Add New Application Password".
  5. 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

  1. In Content Raptor, go to Settings > WordPress.
  2. Click "Connect WordPress Site".
  3. 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.
  4. 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?