company logo

Help center

Go to Rank Prompt
Powered by
All collectionsIntegrationsWordPress Integration

WordPress Integration

Connect your WordPress site to publish AI-generated articles directly from RankPrompt.

WordPress Integration

The WordPress integration lets you publish articles from RankPrompt directly to your WordPress site. Articles are transferred with all content, images, and metadata—no copy-pasting required.


Requirements

Before connecting, ensure you have:

  • ✅ WordPress 5.6 or later

  • ✅ REST API enabled (enabled by default)

  • ✅ User account with Editor or Administrator role

  • ✅ Ability to create Application Passwords


Connecting WordPress

Step 1: Navigate to Integrations

From the sidebar, click Integrations to open the integrations page.

Step 2: Add Connection

In the WordPress Connections section:

  1. Click Add Connection

  2. A modal appears for connection details

Step 3: Enter Your Site URL

Enter your WordPress site URL:

  • Include the full URL (e.g., https://yourblog.com)

  • Don't include /wp-admin or other paths

  • Use HTTPS if available

Step 4: Create Application Password

In your WordPress admin:

  1. Go to Users → Profile (or your user profile)

  2. Scroll to Application Passwords section

  3. Enter a name (e.g., "RankPrompt")

  4. Click Add New Application Password

  5. Copy the generated password (shown only once!)

Step 5: Enter Credentials

Back in RankPrompt:

  1. Enter your WordPress username

  2. Paste the Application Password

  3. Click Save Connection

Step 6: Verify Connection

If successful:

  • Connection appears in the list with "Active" status

  • You can now publish articles to this site


Managing Connections

View Connection

Each WordPress connection shows:

Info

Description

Site URL

Your WordPress site address

Status

Active or Error

Actions

View Blog, WP Admin, Delete

View Your Blog

Click View Blog to open your WordPress site in a new tab.

Access WP Admin

Click WP Admin to go directly to your WordPress dashboard.

Delete Connection

  1. Click the trash icon

  2. Confirm deletion

  3. Connection is removed (doesn't affect published posts)


Publishing to WordPress

Once connected, you can publish any article:

  1. Open an article in the editor

  2. Click Publish Article

  3. If you have multiple targets, select your WordPress site

  4. Article is published to WordPress

What Gets Published

Content

WordPress Location

Article title

Post title

Article body

Post content

Featured image

Featured image

Tags

Post tags

Meta description

Yoast SEO meta (if installed)


Troubleshooting

"Could not connect to WordPress"

Causes:

  • Incorrect site URL

  • Site not accessible

  • REST API disabled

Solutions:

  • Verify the URL is correct and accessible

  • Check if your host blocks REST API

  • Contact your host to enable REST API

"Authentication failed"

Causes:

  • Wrong username

  • Invalid Application Password

  • User lacks permissions

Solutions:

  • Verify username is correct (case-sensitive)

  • Generate a new Application Password

  • Ensure user has Editor or Administrator role

"No Application Passwords section"

Causes:

  • WordPress version too old

  • Feature disabled by plugin or host

Solutions:

  • Update WordPress to 5.6+

  • Check if security plugin blocks this feature

  • Contact your host for assistance

Published post not appearing

Causes:

  • Post published as draft

  • Caching issue

Solutions:

  • Check WordPress Posts → All Posts

  • Clear your site's cache

  • Verify post status in WordPress


Multiple WordPress Sites

You can connect multiple WordPress sites:

  1. Each site requires its own connection

  2. When publishing, select which site to use

  3. You can publish the same article to multiple sites

Managing Multiple Sites

All connected sites appear in the WordPress Connections list. Each can be managed independently.


Security Notes

Application Passwords

  • More secure than sharing your main password

  • Can be revoked without changing your password

  • Each application should have its own password

Revoking Access

  1. Go to WordPress → Users → Profile

  2. Find the Application Password for "RankPrompt"

  3. Click Revoke next to it

  4. RankPrompt can no longer publish to that site


Plan Requirements

WordPress integration requires Starter plan or higher.

Plan

WordPress Connection

Free

❌

Starter

✅

Pro

✅

Agency

✅


Frequently Asked Questions

Does this work with WordPress.com?

Yes, if you have a WordPress.com Business plan or higher that supports Application Passwords and REST API access.

Can I publish to multiple categories?

Currently, articles are published with tags only. Categories can be assigned manually in WordPress after publishing.

Will this overwrite existing posts?

No. Each publish creates a new post. Updates to already-published articles update the same post.

Do I need any WordPress plugins?

No plugins are required. However, Yoast SEO or similar can use the meta description we send.


Next Steps

  • 🚀 Publishing Your Content - Learn about the publishing process

  • 🌐 Hosted Blog Setup - Alternative: let us host your blog


Need Help?

If you have questions about WordPress integration, contact us at [email protected].

Did this answer your question?
😞
😐
😁