all event plugins I tried had the logic that an event has all information attached to it in a post-type. I have the case where I want to have events which are just performance date/time of a theater production.
So I want one page describing the production and then a list of events / calendar to show the performances. As the performances can occur on different times on different days, the event plugin functionalities for recurring events do not fit (they all only support same time on different days).
What are your suggestions to modeling this case? I guess its actually quite simple, but I can’t get it.
Thanks!
Chris
Note upfront: This is no answer, just a list of things to consider:
- Lets say you got one event called “Hamlet”. Then it gets played every Friday. Times:
- 16:30-18:30
- 19:00-21:00
- 12:00-14:30 (kids performance with a break in between so it’s 30min longer)
- Then there’s the other problem is that it could be played for three weeks in December, but not during Christmas days, etc. What then?
- UI cluttering: Let’s say you use custom meta data and have multiple fields – some of them “clonable”:
- Start Date
- Duration in days/weeks/month/year
- Repeating Pattern (days/weeks/months/years)
- Times – clonable so you can adjust it
- Breaks (days/weeks/months)
- etc.
It’s like a task that can’t be solved without writing a lot of code. And I can’t imagine that there’s a solution out there that would already work with that.
The only recommendation that I can give you is a starting point: Even Organiser. I, personally, would take that and try to write child plugins for it.