Modern Event Calendar Multisite Event Sync Addon is the best and easiest tool for synchronizing multiple sites on a single WordPress platform. Sync events between your subsites and main websites. The subsites will inherit changes in the main one. You can set these up in the admin panel.
Note: To use the Multisite Event Sync Addon, you should have a WordPress Multisite Network. Please follow this link.
Requirements
MEC Lite/Pro
Latest Version
1.1.0
Last Updated
2022-11-13 15:28:13
Multisite Event Sync Addon Preparation
Installation
In the first step, Ensure that both MEC (Modern Events Calendar) and the Multisite Event Sync Addon are installed and activated.
Read Also:
Multisite Event Sync Addon Settings
Once you have installed the Multisite Event Sync Addon, a new menu item titled ‘Multisite’ will appear within the ‘M.E. Calendar’ menu.
Read Also:
Note: If you haven’t set up any subsites in your WordPress network prior to this, you’ll encounter an alert box similar to the one shown in the provided screenshot.
Please proceed to create your initial subsite now.
Once you have created your subsite, please check the list of sites to confirm that the setup has been completed correctly.
Now, to synchronize the main site’s events with our subsite, we’ll first review the list of events on the main site. Refer to the screenshot provided, where you will notice there are two events that we intend to sync to our subsite.
This currently is the events list on the subsite. As anticipated, the events have not been synchronized yet, which means there are no events being displayed.
Let’s forego the additional information and proceed directly to the event synchronization process. To do this, navigate to your main site’s dashboard via the top menu and select ‘M.E. Calendar’ Then click on the ‘Multisite’ menu, and you will be presented with a view similar to the image shown below.
The event synchronization process consists of two main stages:
Step 1
Sync Events: When you enable this feature, it will synchronize only the events from the main site. The settings in the MEC plugin on the main site will not be affected.
Settings Sync: When you enable this feature, it will replicate the settings from the MEC plugin on the main site to your subsite, but it will not sync the events.
Depending on your requirements, you can activate or deactivate either option. Alternatively, you can keep both options active to synchronize both events and settings.
For our current purpose of testing, we will keep both options enabled and move to step 2.
Step 2
Here you have two choices:
Select/Deselect All Sites: This allows you to either include all sub-sites in the sync process at once or deselect them.
Manual Selection: You can choose individual sub-sites you specifically want to sync.
Since we only have one site for synchronization, we use the ‘Select/Deselect All Sites’ option to select our single subsite. We finalize the sync process by clicking the ‘Save Changes’ button.
After clicking the ‘Save Changes’ button, the page will refresh, and a new ‘Configuration’ section will appear. In this section, you’ll find the list of events from the main site. Similar to step two, you’ll have two options to determine how the events will be synchronized to your subsite:
Select/Deselect All Events: This allows you to either include all events in the sync process at once or deselect them.
Manual Selection: You can choose individual events you specifically want to sync.
You can choose to synchronize events in bulk or select them individually based on your needs.
For our testing purposes, we will keep both events selected. After making sure they are selected, we will proceed by clicking on the ‘Sync Now’ button to begin the synchronization process.
As indicated by the screenshot, the appearance of the “Success Synced” message confirms that the events have been synchronized successfully.
Now let’s proceed to our subsite to verify that everything has been correctly synchronized.
The events on our subsite are all synced perfectly and listed correctly.
Note: Please be aware that you cannot edit or delete events directly on the subsite. Any changes to events must be made on the main website. After making changes, you will need to sync the events again for the updates to reflect on the subsite.