Prerequisites
- A self-hosted WordPress site (WordPress.com Business plan or higher also works)
- An admin or editor account on the WordPress site
- A LLMSight account on the Growth or Scale plan
Step 1: Create an Application Password in WordPress
Application Passwords let external apps like LLMSight authenticate with your WordPress site without using your main login credentials. Each application password can be revoked independently.
- Log in to your WordPress admin panel
Go to
https://yoursite.com/wp-adminand sign in with an admin account. - Navigate to your profile
Click Users in the sidebar, then click on your username (or go to Users → Profile).
- Scroll down to "Application Passwords"
Near the bottom of your profile page, you will see the Application Passwords section. If you do not see it, your WordPress version may be older than 5.6, or a security plugin may be blocking it.
- Enter an application name
Type
LLMSightin the "New Application Password Name" field. This label helps you identify the connection later. - Click "Add New Application Password"
WordPress will generate a 24-character password. Copy this password immediately. It will only be shown once. The password will look something like:
abcd 1234 efgh 5678 ijkl 9012
Step 2: Connect WordPress in LLMSight
- Open the Connectors page
In LLMSight, go to Connectors from the left sidebar (or navigate to
/app/connectors). - Find WordPress in the CMS Connectors section
Scroll down to the "CMS Connectors" card. Click the Connect button next to WordPress.
- Fill in your connection details:
- Site URL: Your full WordPress site URL, e.g.
https://yoursite.com - Username: Your WordPress admin username (the one you log in with)
- Application Password: The 24-character password you generated in Step 1
- Site URL: Your full WordPress site URL, e.g.
- Click "Connect"
LLMSight will test the connection first. If everything is correct, the WordPress connector will appear as "Active" in your connected accounts.
Step 3: Publish your first piece of content
- Go to Content Hub from the sidebar.
- Open any content artifact (or generate a new one from a brief).
- Click the "Publish to CMS" dropdown in the toolbar.
- Select your WordPress connection from the list.
- The content will be published as a draft on your WordPress site. You can then review and publish it from the WordPress editor.
Troubleshooting
"Connection test failed"
Double-check that your Site URL is correct and includes https://. Make sure the WordPress REST API is accessible. Some hosting providers or security plugins block the REST API. Try visiting https://yoursite.com/wp-json/wp/v2/users/me in your browser. If it returns a 404 or error, the REST API may be disabled.
"401 Unauthorized"
This means the username or application password is incorrect. Make sure you are using your WordPress username (not your email), and that you copied the full application password including spaces.
Application Passwords section is missing
Some security plugins (like Wordfence or iThemes Security) disable Application Passwords. Check your security plugin settings. You may need to explicitly allow Application Password authentication. Also ensure your WordPress version is 5.6 or later.
Content published but not visible on the site
By default, LLMSight publishes content as a draft. Log in to your WordPress admin, go to Posts, and you will see the new draft ready for review and publishing.
Go to the Connectors page to set up WordPress
Once connected, you can publish AI-generated content to your site with one click.
Open Connectors