Skip to content

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
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).