Integrations

WordPress

Publish articles directly to your WordPress blog using the REST API and Application Passwords.

Prerequisites

  • A self-hosted WordPress site (WordPress.com Business plan or higher also works)
  • HTTPS enabled — the WordPress REST API requires a secure connection
  • Administrator access to the WordPress dashboard
  • WordPress 5.6+ (Application Passwords are built-in from this version)

Step-by-step setup

  1. Log in to your WordPress Admin dashboard
  2. Navigate to Users → Profile
  3. Scroll down to the Application Passwords section
  4. Enter a name (e.g. "Outclimb") and click Add New Application Password
  5. Copy the generated password — you won't see it again
  6. In Outclimb, go to Settings → Integrations and select WordPress
  7. Paste your Site URL, Username, and Application Password
  8. Click Test Connection to verify, then Save

Required fields

FieldDescription
Site URLYour WordPress site URL, e.g. https://example.com
UsernameYour WordPress admin username
Application PasswordThe password generated in step 5 above

What gets published

When Outclimb publishes an article, it sends the following to your WordPress site via the REST API:

  • Title — the article headline
  • Slug — a URL-friendly version of the title
  • HTML body — the full article content
  • Excerpt — a short summary for archive pages
  • SEO meta — meta title and description (via Yoast/RankMath if installed)
  • Tags/Categories — mapped from the keyword cluster

Troubleshooting

Connection fails with 401 Unauthorized

Make sure your site uses HTTPS. Application Passwords are disabled over plain HTTP. If you're behind a reverse proxy (e.g. Cloudflare, Nginx), ensure the Authorization header is not being stripped.

Application Passwords section missing

Some security plugins disable Application Passwords. Check your security plugin settings (Wordfence, iThemes, etc.) and re-enable the feature. On WordPress versions below 5.6, install the Application Passwords plugin.

Posts publish but show no content

Check that your theme renders the post_content field. Some page-builder themes require content to be in custom fields — reach out to support if this applies.

← Quick Start · Shopify →