BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//wp-events-plugin.com//7.4.5//EN
TZID:Europe/Paris
X-WR-TIMEZONE:Europe/Paris
BEGIN:VEVENT
UID:1@atelierduweb.be
DTSTART;TZID=Europe/Paris:20260926T133000
DTEND;TZID=Europe/Paris:20261004T163000
DTSTAMP:20260924T112438Z
URL:https://atelierduweb.be/events/travaux/
SUMMARY:Travaux
DESCRIPTION:Honestly this is a good option. You just need some conditional 
 logic to hide the events once the start or end date has passed.\n\nIf you 
 want the responsive calendar front-end bit without hand-coding it\, I wrot
 e Pie Calendar for just that kind of use-case. It's bare bones\, simple\, 
 and the free version is pretty robust. We have hooks for pointing the star
 t/end dates at ACF fields too\, if you want to do it that way.\n\nBut if I
  didn't need the front-end calendar\, I think I'd go the ACF/CPT route. Ti
 cketing might be tricky\, but if you integrate with Woo/EDD or even just h
 ave your events link out to Eventbrite for ticketing it should work pretty
  well.
ATTACH;FMTTYPE=image/jpeg:https://i0.wp.com/atelierduweb.be/wp-content/upl
 oads/2026/09/s-rlbhtcevo.jpg?fit=1600%2C1200&ssl=1
CATEGORIES:Atelier
LOCATION:L'Atelier du web\, \, 
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=\, ;X-APPLE-RADIUS=100;X-TI
 TLE=L'Atelier du web:geo:0,0
END:VEVENT
BEGIN:VTIMEZONE
TZID:Europe/Paris
X-LIC-LOCATION:Europe/Paris
BEGIN:DAYLIGHT
DTSTART:20260329T030000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR