How to Connect WordPress
Connect your WordPress site to ACS using your site URL and application password for fully automated article publishing.
Updated April 8, 2026
ACS publishes articles directly to your WordPress site using WordPress Application Passwords — no plugins required. This works with any self-hosted WordPress installation running version 5.6 or later.
What You'll Get
- Automated article publishing to your WordPress site as drafts or live posts
- Title, body content, slug, meta title, meta description, and focus keyword set automatically on each post
- Support for Yoast SEO and Rank Math meta fields when those plugins are installed
Prerequisites
- A WordPress site running version 5.6 or later
- Administrator or Editor access to your WordPress dashboard
- Your WordPress site URL
Step 1: Create an Application Password in WordPress
Application Passwords are separate from your regular WordPress login. They are used specifically for API access.
- Log into your WordPress admin dashboard
- Go to Users → Profile (or Users → All Users, then click your username)
- Scroll down to the Application Passwords section
- In the New Application Password Name field, enter a label like "ACS"
- Click Add New Application Password
- Copy the generated password immediately — it will not be shown again
The password appears as a series of characters with spaces (e.g., xxxx xxxx xxxx xxxx xxxx xxxx). You may include or remove the spaces when entering it in ACS.
Step 2: Connect in ACS
- In ACS, go to Settings → Integrations
- Under Publishing Destinations, click Set Up for your SEO Article channel
- Select WordPress from the provider list
- Enter:
- Site URL — your WordPress site's base URL (e.g.,
https://yourdomain.com) - Username — your WordPress admin username
- Application Password — the password generated in Step 1
- Site URL — your WordPress site's base URL (e.g.,
- Click Connect
ACS will verify the credentials with a test call to your WordPress REST API.
What Gets Published
ACS sets the following fields on each WordPress post:
- Title
- Body content (HTML)
- Slug
- Meta title and description (via Yoast SEO or Rank Math if installed)
- Focus keyword
Posts are created as drafts by default. To publish immediately, update the setting in Settings → Platforms → SEO Article.
Disconnecting WordPress
Go to Settings → Integrations → SEO Article → Edit and remove your credentials. You can also revoke the Application Password directly in WordPress under Users → Profile → Application Passwords.
Troubleshooting
"Could not connect" or 401 errors Application Passwords may be disabled by your host or a security plugin. Check with your hosting provider, or whitelist ACS in your security plugin's settings.
REST API blocked
Some security plugins block the /wp-json/ endpoint. Add an exception for /wp-json/wp/v2/posts or temporarily disable the plugin to test the connection.
SSL errors Your WordPress site must use HTTPS. HTTP-only sites are not supported.