I can’t connect my wordpress site, what gives?
One of the more common questions that we receive!
Cuppa connects with a WordPress username + application password over the REST API. Use a dedicated Editor user — not an Administrator account. See WordPress Integration.
99.9% of the time, a failed connect is one of these:
- Security plugins blocking Application Passwords or
/wp-json/(Wordfence and similar) - The host blocking REST / outbound data connections
- Wrong credentials — Administrator password, login password instead of an application password, or a password generated on a different user
Unfortunately, everyone has their own unique WordPress setup.
Check this first:
- Connected user is Editor, not Administrator
- Application password was generated on that same Editor (Users → Profile → Application Passwords)
- Site URL is
https://yoursite.com— no/wp-admin, no trailing slash - Application Passwords is visible on the Editor profile. If it is missing, a plugin or host disabled it
We recommend disabling security plugins temporarily to see which one is blocking the REST API, then allowlisting it. Also ask your host to check real-time server error logs.
Info: Not to worry. If the direct publish doesn’t work, you can still get articles onto your WordPress site. Export via CSV and import with a free plugin such as WP All Import. You can also send articles through Zapier.
Info: Pro Tip: For bulk projects greater than 200 articles, we actually recommend exporting via CSV and then importing with WP All Import.