Cannot connect WordPress integration
Ensure using valid credentials
Application Password
Very often, the mistake is using a user password instead of an application password. Application password usually has the following format: abcd EFGH 1234 ijkl MNOP 6789.
Watch tutorial: How to Create an Application Password for WordPress
User permissions
The WordPress user must have the Editor or Administrator permissions.
Access to /wp-json endpoint
Usually, the /wp-json is located at the same path as your /wp-login or /wp-admin URLs:
Ensure you provide the correct /wp-json path in the WordPress.org connection form.
Basic Auth Plugin
If you still have authentication issues, try installing the WP BASIC Auth plugin. This will ensure that we can use your username and password for authentication.
Articles synchronization issues
Plugins
Plugins that may cause interference:
Really Simple SSL: turn off the Settings -> Hardening -> Basic -> Disable user enumeration or disable the plugin.
LiteSpeed Cache: If you use LiteSpeed Cache, check that you haven't restricted access to the /wp-json endpoint in your settings.
Disable WP REST API: uninstall this plugin or anything similar that blocks access to REST API.
WordFence: review your settings related to Application Passwords functionality, as blocking this feature could cause problems (see the screenshot below):
IP addresses
If you use Cloudflare or a security plugin like WordFence, whitelist the following IP addresses:
5.161.20.208
5.161.21.243
5.161.23.43