MessageGlobe for WordPress 1.0.0
Official MessageGlobe plugin for WordPress and WooCommerce — SMS notifications and SMTP email deliverability, built on the MessageGlobe PHP SDK.
Install (native WordPress upload)
- Download
messageglobe-1.0.0.zipfrom the Assets below — not the "Source code" archive (that one excludes bundled dependencies and won't run). - In WP Admin go to Plugins → Add New → Upload Plugin, choose the zip, click Install Now, then Activate.
- Open the MessageGlobe menu and paste your API token from https://dashboard.messageglobe.com/developers (or define
MESSAGEGLOBE_API_TOKENinwp-config.php). Enable SMS and/or SMTP email and use the test buttons.
The zip already contains all dependencies (vendor/) — no Composer needed on the server.
Requirements
- WordPress 5.8+
- PHP 7.4+
- WooCommerce is optional (its features activate automatically when present)
Features
- Route all
wp_mail()through MessageGlobe SMTP (one-click preset or your own host). - WooCommerce customer SMS on order-status changes (per-status templates) and a new-order admin alert.
- Sync WordPress users (email + phone) into a chosen MessageGlobe list, filtered by selected roles.
- Asynchronous SMS queue (WP-Cron) with retries — checkout and registration never block.
- Tabbed settings UI with a live sender-ID and list picker, test buttons, and an activity log.
Notes
- Distribution before a WordPress.org submission should scope
vendor/with PHP-Scoper so the bundled PHPMailer cannot collide with the copy WordPress core ships (see PLAN.md). This build bundles a compatible PHPMailer and works as-is.