Connect Your WordPress Site

Connecting your WordPress site to Docswrite is simple and takes just a few steps. This guide works for both WordPress.com and self-hosted WordPress sites.

Connection Process

1

Copy your WordPress Site URL

First, copy your WordPress site URL. You can find it in your WordPress Dashboard → Settings → General → Site Address (URL).

Make sure to copy the Site Address (URL), not the WordPress Address.

2

Click on Connect WordPress Site

In your Docswrite dashboard, click on the “Connect WordPress Site” button. This will open a connection modal.

3

Paste your WordPress Site URL

Paste your WordPress Site URL in the connection modal and click the “Connect” button.

4

Authorize Docswrite

You’ll be redirected to your WordPress site where you need to authorize Docswrite. Click the “Approve” button to grant permissions.

This gives Docswrite permission to:

  • Create and publish posts
  • Upload images to your media library
  • Access categories and tags
  • Set post metadata and SEO settings

WordPress.com vs Self-Hosted

WordPress.com Sites

For WordPress.com hosted sites, the connection process is straightforward - just follow the steps above and you’re ready to go!

Self-Hosted WordPress Sites

For self-hosted WordPress sites, you may need to:

  1. Enable Application Passwords (WordPress 5.6+)
  2. Install our WordPress Plugin for enhanced features
  3. Check Permissions to ensure your user can publish posts

Troubleshooting Self-Hosted Sites

If you’re having trouble connecting your self-hosted WordPress site:

Check WordPress Version

  • Ensure you’re running WordPress 5.6 or higher
  • Application passwords are required for authentication

Enable Application Passwords

// Add to your wp-config.php if needed
define('WP_ENVIRONMENT_TYPE', 'production');

Plugin Installation Consider installing our WordPress Plugin for:

  • Better compatibility
  • Enhanced SEO features
  • Improved error handling

Connection Requirements

Your WordPress site must have:

  • ✅ WordPress 5.6 or higher
  • ✅ REST API enabled (default)
  • ✅ User with publishing permissions
  • ✅ HTTPS enabled (recommended)

Security & Permissions

Docswrite uses secure OAuth 2.0 authentication and only requests the minimum permissions needed:

  • Posts: Create, edit, and publish posts/pages
  • Media: Upload and manage images
  • Categories/Tags: Create and assign categories and tags
  • Users: Access author information

You can revoke access at any time from your WordPress admin panel.

After Connection

Once connected, you can:

  • ✅ Publish Google Docs directly to WordPress
  • ✅ Schedule posts for future publication
  • ✅ Set categories, tags, and SEO metadata
  • ✅ Upload and optimize images automatically
  • ✅ Use all Docswrite features and integrations

Multiple WordPress Sites

You can connect multiple WordPress sites to the same Docswrite account:

  1. Complete the connection process for each site
  2. Select the target site when publishing
  3. Use different parameters for different sites
  4. Set up separate Zapier workflows if needed

Need Help?

If you’re having trouble connecting your WordPress site:

Next Steps

Once your WordPress site is connected: