Skip to main content
Integrations
1 min read

Connecting WordPress

Application Passwords setup for self-hosted and WordPress.com.

Last updated April 8, 2026

What you'll need

  • A WordPress 5.6+ site (self-hosted or WordPress.com Business and up).
  • An admin user (the role that can create posts).
  • 2 minutes.

Step 1 — Create an Application Password

  1. In WordPress, go to Users → Profile.
  2. Scroll to Application Passwords.
  3. Enter a name (e.g. "AI Domination") and click Add New.
  4. Copy the 24-character password. You won't see it again.

Step 2 — Connect in AI Domination

  1. Open Settings → Integrations → WordPress.
  2. Paste your site URL, username, and the application password.
  3. Click Test connection. You should see "Connection successful" within a few seconds.

Where credentials are stored

We encrypt the application password with AES-256-GCM before writing it to the database. The plaintext only lives in memory during a publish call. See the security notes for details.

Troubleshooting

  • 403 on test: REST API likely disabled. Install the Application Passwords plugin or check that your security plugin (Wordfence, iThemes) isn't blocking /wp-json.
  • 401 on publish: application password was revoked or rotated. Re-generate and re-paste.
  • HTTPS only: WordPress refuses application-password auth over plain HTTP. Use HTTPS.

Was this article helpful?

Related docs

Connecting WordPress · AI Domination