We had yesterday a live chat about a way to share data of one "Events/Course" Calendar on multiple subsites. Unfortunately it seems that Events + is not capable in doing that (please support the feature request written already) Nor does Course-press support such a setting.
Unfortunately with Course Press it is not even possible to create an eventbrite course network where different institutions could setup, manage and market their courses and display their courses on their own site, while all courses all together from all subsites would get displayed also in a global course directory which again than could get displayed in a similar way my calendar is doing it by inserting a shortcode with the site/blogID on subsites and owners of the subsites could perhaps even filter out courses "categories" i.e. their own ones - which they don't want to get displayed by similar offers from their competitors, but all other courses (non competiting) could help those course providers to earn not only an additional revenue % but also to promote their own courses much better by attracting more people.
Possible seems to be to create a global calendar with data from many subsites - like it is done in https://www.eventbrite.com
One Wordpress plugin we tested already says it can do it but here it isn't actually possible to create that global calendar with entries from all other sub calendars ;-(
Fetch events from a remote database. (Sharing events in a network of sites.)
it says but actually in a Network of Multisites you would not need a remote database as all data would already be available in the same database but it would be assigned to another site/blogID.
The option to get data from a remote database allows you to share data between multiple sites if they all need matching calendars. It requires you to enable remote database access on the source site (this is a hosting configuration; you can usually find it in your hosting control panel or talk to your host!) Once you enable the option, you'll have to add code to your theme's functions.php file in order to make the remote connection:
from the My Calendar PDF Page
The solution they promote here at myCalendar is to have a shortcode available in which you could define the site/blogID with the calendar you want to show on another site/blog with another ID.
Like you can see here on that thread there is actually the need for something events+ can already do, but as said it is still missing the other part which is already possible with My Calendar, like it is described here.
My Calendar has an option in multisite so that all calendars save data into the database for the primary site. You can then display the calendar from the primary site on any other site by passing the Site ID into the shortcode, e.g.
The default shortcode would display events for the current site; but passing the site attribute will fetch events from that site instead.
Concerning the Users being able to edit the calendars in a multisite My Calendar has that option:
If multi-site options are enabled, (see below) then this section will also include a means to switch which calendar you are currently editing. Multi-site networks can be configured to allow site administrators to choose which calendar (their own or the global calendar) they are currently contributing to or editing.
If anybody has an idea how both features ... -
1. One Global Calendar shown on many sub-sites with filter options
2. Many Local Sub calendars get summarized in a Global Calendar with filter options
- ... Could be done either with My Calendar or Events+ would be great
(or if you know a plugin which i already doing in it 4.8+)