GWD Connect

Description

GWD Connect provides automatic WordPress updates with email notifications, plus a powerful REST API for site migrations and deployments.

Auto Updates

  • Automatically updates WordPress core (minor and major versions)
  • Automatically updates plugins, themes, and translations
  • Email notifications when plugins are updated

Migration REST API (GWD Connector)

  • Swap the entire WordPress filesystem from a tar.gz or zip archive
  • Patch specific directories without wiping the rest (partial deployment)
  • Write individual files remotely
  • Swap the entire database from a SQL dump
  • Serialization-aware URL search-replace across all database tables
  • Scan and fix wp-config.php for hardcoded URLs
  • Full migration orchestration combining all steps

All API endpoints require authentication via the X-GWD-Key header. Manage your API key from the GWD Connect settings page.

Donations

Visit graphicwebdesign.com

Screenshots

  • GWD Connect Settings Page

Installation

  1. Upload the plugin files to wp-content/plugins/graphic-web-design-inc/ or install through the WordPress plugin screen.
  2. Activate the plugin.
  3. Visit GWD Connect in the admin menu to configure your notification email and view your API key.

FAQ

What is the API Key for?

The API key authenticates requests to the GWD Connector REST API, which provides bulk migration and deployment capabilities for your WordPress site.

How do I use the migration API?

Add the X-GWD-Key header to your requests. Visit the GWD Connect settings page for your API key and endpoint documentation.

Is the migration API safe to use?

All endpoints support a dry_run parameter to validate operations without making changes. Always test with dry_run first.

Reviews

Read all 1 review

Contributors & Developers

“GWD Connect” is open source software. The following people have contributed to this plugin.

Contributors

Translate “GWD Connect” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.5

  • Rebranded plugin from “GWD Manager” to “GWD Connect”
  • Updated admin menu, page titles, constants, and function prefixes

1.4

  • Remote debugging capability via REST API (GET/POST /gwd/v2/debug)
  • Admin UI checkboxes for WP_DEBUG, WP_DEBUG_LOG, and WP_DEBUG_DISPLAY
  • Atomic wp-config.php writes for safe constant toggling
  • Automatic cleanup of old plugin basenames to prevent activation errors

1.3

  • Full internationalization (i18n) — all user-facing strings are now translatable
  • Added Text Domain and Domain Path plugin headers
  • Reduced readme.txt tags to WordPress.org maximum of 5

1.2

  • Major update: integrated GWD Connector migration REST API
  • Added bulk migration endpoints (filesystem swap, database swap, URL replace, wp-config fix)
  • Added tabbed admin interface (GWD Connect)
  • Improved API key security (64-character cryptographic key)
  • Fixed security issues (XSS, missing capability checks, input sanitization)
  • Updated notification email handling
  • Requires PHP 8.1+

1.11

  • Bug Fix with outgoing plugin update notification email

1.0

  • Initial release
  • Auto-update for WordPress core, plugins, and themes
  • Email notifications on plugin updates
  • API Token for future integrations