Features Pricing Blog Log in Start free trial
Workflow

Connect WordPress: Step-by-Step Guide

S
Sofia
/

Connecting your WordPress site to Sofia Creative allows your team to publish approved articles directly to your blog as drafts or live posts. We use the standard WordPress REST API and Application Passwords for a secure, password-less connection.

Requirements

  • WordPress version 5.6 or higher.
  • Your site must be using HTTPS.
  • The REST API must be enabled (default in most WordPress sites).

Step 1: Generate an Application Password

Application Passwords allow you to give Sofia Creative access to your site without sharing your main account password.

  1. Log in to your WordPress dashboard.
  2. Navigate to Users → Profile (or your personal profile).
  3. Scroll down to the Application Passwords section.
  4. Enter a name for the new password (e.g., "Sofia Creative").
  5. Click Add New Application Password.
  6. Copy the 24-character password displayed. You won't see it again!
WordPress Application Passwords configuration
Generate a unique password for Sofia Creative in your WP Profile

Step 2: Connect in Sofia Creative

  1. Go to the Publishing module in the sidebar.
  2. Click Connect Accounts and select the WordPress tab.
  3. Enter the following details:
    • Site URL: Your full website address (e.g., https://yourblog.com).
    • Username: Your WordPress login username.
    • Application Password: The 24-character code you just generated.
  4. Click Test Connection to verify settings.
  5. Once verified, click Save Credentials.
Sofia Creative WordPress Connection UI
Enter your credentials and test the connection

Step 3: Export to WordPress

Once connected, you can send any approved content to your site:

  1. In the Publishing dashboard, find an approved content piece.
  2. Click Publish and select WordPress.
  3. Choose the target Category and Post Status (Draft is recommended for final review).
  4. Click Post to WordPress.

Troubleshooting

  • 401 Unauthorized: Double-check the Application Password. Ensure there are no spaces when copying.
  • REST API Blocked: Some security plugins (like Wordfence or iThemes Security) might block external REST API requests. Ensure the API is whitelist for Sofia Creative's requests.
  • Invalid URL: Ensure the URL starts with https:// and contains no trailing slash.