Connecting WordPress
Step-by-step guide to connecting your WordPress site using Application Passwords
Last updated 4 months ago
Connecting WordPress
Connect your WordPress site to Kalema to publish articles directly. This guide walks you through creating an Application Password and setting up the integration.

Requirements
Before you begin, ensure your WordPress site meets these requirements:
HTTPS: Your site must use SSL (https://)
WordPress 5.6+: Application Passwords feature required
REST API enabled: Not blocked by security plugins
Editor or Administrator role: Your user account needs proper permissions
Step 1: Create an Application Password
Log into your WordPress admin dashboard
Go to Users β Profile (or Users β All Users β Edit your user)
Scroll down to find the Application Passwords section
Enter a name like "Kalema Integration"
Click Add New Application Password



Step 2: Copy the Password
Important: The password is shown only once! Copy it immediately.
The password looks like: abcd efgh ijkl mnop qrst uvwx
Keep the spaces - they're part of the password format.
Step 3: Add Integration in Kalema
Go to Integrations in Kalema
Click Create Integration
Select WordPress as the platform
Fill in the details:
Integration Name: A friendly name (e.g., "My Blog")
Website URL: Your site URL with https:// (e.g., https://myblog.com)
Username: Your WordPress username (not email)
Application Password: The password you copied
Click Test Connection to verify
Click Save if the test succeeds


Testing Your Connection
The Test Connection button verifies:
Your site is accessible
REST API is working
Credentials are correct
You have proper permissions
Troubleshooting
Verifying REST API
To check if your REST API is working, visit:
https://yoursite.com/wp-json/
You should see JSON data, not an error page.
Publishing Articles
Once connected, you can publish to WordPress from:
Blog Projects (Step 11)
AutoBlog (Step 7)
Select your WordPress integration, choose a category, and set publish/draft/scheduled status.