Import And Export Events
There are 8 tabs in the Import/Export menu, which are explained in details below:
- Google Cal. Import
In order to be able to import from Google Calendar, you must have a calendar which is public, first. Therefore, please set the Google API Key and Calendar ID. If you need a specific time, then you need to set it as well. Also, note that for importing from Google Calendar to MEC, the timezone of your WordPress needs to be as same as your Google Calendar timezone.
- Google Cal. Export
It has the same circumstances for importing, however, you should set the required information.
- Facebook Cal. Import
Set your Facebook Page Access Token and Facebook Page Link, and click on the Import button.
- Meetup Import
Get and set the Group Slug and API Keys for Meetup.
This tab is for syncing MEC with other platforms. For auto-sync of CronJobs, you need to contact your host provider.
You can export in all iCal/CSV/MS Excel/XML/JSON file formats. You only need to click the format you need.
The exported XML or ics file only works in this importer.
- Import from 4 third-party plugins
Transferring your events from other famous plugins will be possible using this section. This tab provides you with all the necessary tools to migrate from Event On / The Events Calendar / Events Schedule WP Plugin / Calendarize It to MEC – Select the corresponding plugin which is activated on your WordPress along with MEC, and click the Start button. This way, all the event will be transferred to MEC with a single strike of a button. – The time it takes to import depends on the number of your events and also your WordPress configurations on the server.
Important hints to set up the CronJobs
I will check to find out what you are missing regarding Google Calendar. Please watch the video below: https://webnus.net/dox/modern-events-calendar/video-tutorials/ or This Video.
- The Google Calendar should be public to import
- The timezone on WordPress and Google Calendar need to match
- APIKey should be enabled for Google, check the client ID too
- It has been explained how to do it in the video above
Cron Jobs, check these items :
- Import manually for the first time so the API would be set in MEC.
- Go to MEC Settings > Import/Export > Synchronization Tab, and copy the URL it provides.
- Go to your site CPanel and use this URL in Cron Jobs
Please Note: Cron jobs is a feature of CPanel and you need to contact your host provider to set it.