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

  1. Log into your WordPress admin dashboard

  2. Go to Users β†’ Profile (or Users β†’ All Users β†’ Edit your user)

  3. Scroll down to find the Application Passwords section

  4. Enter a name like "Kalema Integration"

  5. 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

  1. Go to Integrations in Kalema

  2. Click Create Integration

  3. Select WordPress as the platform

  4. 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

  5. Click Test Connection to verify

  6. 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

Error

Solution

Website not found

Check URL is correct and site is online

REST API disabled

Check security plugins or hosting restrictions

SSL certificate error

Ensure site has valid HTTPS certificate

Authentication failed

Verify username and password are correct

Permission denied

Use an Editor or Administrator account

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.

Related Articles