Skip to main content

✍️ How to Connect Penny to Your WordPress Website?

Ulric Musset avatar
Written by Ulric Musset
Updated over a week ago

🐛 Common Issues

  1. We support all Wordpress hosting platform but Wordpress.com

  2. Verify that the username you entered is the one your use to login on your wordpress admin.

  3. The Application password is different from your login password, more information below on how to generate it.

  4. The URL is the full url of your website, example: "https://mywordpress.com"

  5. A few wordpress hosting platform deactivate integration, reach out to them so they can activate integration.

  6. If you are on Plesk, scroll down at the end of this tutorial to read how to activate your connection.

Here’s how to set it up 👇

🚀 Step-by-Step: Connect WordPress to Penny

1. Generate Your First Article

Start by asking Penny to write a blog post for you.
Once it’s ready, open the article.

2. Click “Publish”

In the top right of the article view, click the “Publish” button.

3. Choose WordPress

From the publishing options, select WordPress.

4. Add a Connection

Click on “Add connection” to link your WordPress site.

You’ll be asked to provide:

  • Your WordPress site URL

  • Your admin username

    • WP Admin -> Users -> Profile

  • A WordPress Application Password

🔐 How to Generate a WordPress Application Password

If you haven’t created one before, don’t worry — it’s quick!

  1. Log in to your WordPress admin dashboard

  2. Go to Users > Profile (or Users > Your Profile)

  3. Scroll down to “Application Passwords”

  4. Enter a name like “Penny Blog Writer”

  5. Click “Add New Application Password”

  6. Copy the password shown and paste it into Penny’s setup screen

Once entered, Penny will connect to your blog — and you're all set!

✨ What Happens Next?

After connecting, every time you generate a blog post with Penny, you’ll be able to:

  • Edit the article inside Penny

  • Preview how it will look

  • Publish directly to your WordPress site in a single click

No copy-pasting. No formatting issues. No fuss.

Tip for Plesk Users – Fixing WordPress App Password Connection Issues

If you’re using Plesk with nginx as a reverse proxy and PHP-FPM (FastCGI), you may find that connecting to WordPress via an Application Password fails with a 401 Unauthorized or similar error.

This usually happens because the HTTP Authorization header is not being passed through to PHP.

How to fix it:

  1. In Plesk → Domains → Your Domain → Apache & nginx Settings, add the following to Additional nginx directives:


    set $auth_header $http_authorization; proxy_set_header Authorization $auth_header;
  2. In Additional Apache directives for both HTTP and HTTPS, add:


    SetEnvIfNoCase Authorization "^(.*)" HTTP_AUTHORIZATION=$1

After making these changes, your Application Password authentication should work normally for REST API requests.

Did this answer your question?