Skip to content

WordPress

RankerBase connects to your WordPress site so you can push generated content directly from your dashboard.


What you need

  • A WordPress site with the REST API enabled (this is on by default for most WordPress sites)
  • A WordPress user account that can create posts
  • An application password for that account

Connecting WordPress

1. Create an application password in WordPress

  1. Log in to your WordPress admin
  2. Go to Users → Your Profile
  3. Scroll to Application Passwords
  4. Enter a name (e.g., "RankerBase") and click Add New Application Password
  5. Copy the generated password — you won't see it again

2. Add it to RankerBase

  1. Go to Sites → Configure
  2. Set Platform to WordPress
  3. Enter your WordPress URL, Username, and Application Password
  4. Click Test WordPress Connection to make sure everything works

Publishing behavior

Draft-only publishing

RankerBase always creates WordPress posts as Drafts. This means nothing goes live on your site until you manually publish it from the WordPress admin panel.

This is a deliberate safety measure to give you full control over what appears on your site. See Safe Publishing for more details.


What gets published

When you push a content item to WordPress, the following is sent:

  • Title — Your selected title
  • Content — The full article body
  • Excerpt — The meta description
  • Status — Always draft
  • Categories/tags — If you've configured them

Updating existing posts

When you refresh content for an article that's already on WordPress, RankerBase updates the existing post in place — keeping the same URL and post ID.


Troubleshooting

Problem Solution
Connection test fails Make sure the URL starts with https://, double-check your username and application password, and confirm your WordPress security plugins aren't blocking the REST API
401 Unauthorized Try regenerating the application password in WordPress and updating it in RankerBase
403 Forbidden Make sure your WordPress user has permission to create posts
SSL error Check that your WordPress site has a valid SSL certificate

See also Troubleshooting → WordPress connection failures.