MindfulEvents Sync¶
Version: 2.0.4 · Source on GitHub
MindfulEvents Sync connects country (satellite) sites with an international hub using The Events Calendar and MindfulEvents Calendar reference data (centres, teachers, study programmes).
Two directions of data
- Events — country site → hub when an event is global
- Reference data — hub → country site via pull (centres, teachers, programmes)
Requirements¶
- WordPress 6.0+, PHP 8.0+
- The Events Calendar
- MindfulEvents Calendar (MECA attributes) on hub and satellites for full reference sync
- Hub + satellite credentials: API key, HMAC secret, satellite ID
Quick links¶
| Section | Description |
|---|---|
| Install | Activation, roles, duplicate-plugin guard |
| Configuration | Connection, events, reference, country filter |
| Usage | Wizard, push, pull, approval workflow |
| Reference data | Centres vs teachers vs programmes |
| Sync protocol | IDs, payloads, cron |
| API reference | REST v2 endpoints |
| Troubleshooting | Common failures |
In-plugin guide¶
Open Event Sync → Settings → How it works for the full interactive guide (TOC, search, hub/satellite playbooks).