My Calendar
scheint ganz gut zu funktionieren und ohne nag-screens
um externe user hinzuzufügen, die kalendereinträge machen können, ohne sonstige schreibrechte zu haben, habe ich mit dem plugin “Members” eine neue rolle “Veranstalter” oä hinzugefügt. dann in den plugin settings von “My Calendar” dieser rolle editier-rechte im kalender gegeben. wenn man der rolle upload-rechte gibt, können die user bilder in die events einfügen.
um einen neuen user hinzuzufügen, der events erstellen kann, macht man einen neuen user und gibt ihm die obige “Veranstalter”-rolle.
unter wp My Calender -> Settings -> Display einstellen, was angezeigt wird, wenn man ein event im kalender anklickt. zumindest “Description” ist empfehlenswert
aber: kann kein rss/atom. nur etwas merkwürdigen versteckten api-link: https://docs.joedolson.com/my-calendar/my-calendar-api/ (irgendein json-format, ical, csv)