Documentation

WordPress Connection

Connect your WordPress site securely using application passwords

Overview

WPLink connects to your WordPress site using the REST API to:

  • Fetch your posts and pages
  • Analyze content for linking opportunities
  • Apply approved links to your content
Security: WPLink uses WordPress Application Passwords. Your credentials are stored locally in your system keychain, never on our servers.

Requirements

  • WordPress 5.6+

    Application Passwords were added in 5.6

  • HTTPS enabled

    Required for Application Passwords

  • Administrator or Editor role

    Needed to read and edit posts

Creating an Application Password

  1. 1

    Log in to WordPress admin

    Go to yoursite.com/wp-admin

  2. 2

    Go to Users → Profile

  3. 3

    Scroll to "Application Passwords"

  4. 4

    Enter "WPLink" as the application name

  5. 5

    Click "Add New Application Password"

  6. 6

    Copy the generated password

    It looks like abcd EFGH 1234 ijkl MNOP 5678. Copy it now. You won't see it again.

Important: The password is only shown once. If you lose it, create a new one. Spaces in the password are optional.

Adding the Site in WPLink

  1. 1

    Click "Add Site" on the Sites page

  2. 2

    Fill in the form:

    • Site Name: A label for this site (e.g., "My Blog")
    • Site URL: Full URL like https://example.com
    • Username: Your WordPress login username (not email)
    • App Password: The password you copied from WordPress
  3. 3

    Click "Test Connection" (optional)

    Verifies your credentials work before saving

  4. 4

    Click "Add Site"

    Saves the site to your list

Troubleshooting

Getting a 401 or connection error?

The most common cause is your server stripping the authentication header. See the full troubleshooting guide for step-by-step fixes.

Application Passwords section not visible

Your site needs HTTPS. Some security plugins also disable this feature. Learn more.

REST API blocked

Some security plugins or hosts block the REST API. See how to fix it.

Next Steps

Once connected, run your first analysis.

Run Your First Analysis