Agenda block

Met het Agenda block toon je op een pagina wanneer een activiteit plaatsvindt: het vorige moment, het eerstvolgende moment en/of aankomende momenten. De data komt uit het aparte Activiteiten-berichttype — daar leg je per activiteit vast of het om een eenmalige, meerdere, herhalende of handmatige activiteit gaat, en (optioneel) op welke locatie deze plaatsvindt.

> Vereiste: Het block werkt alleen op pagina’s van het berichttype Activiteiten. Op andere berichttypes toont het block een waarschuwing in plaats van inhoud.


Stap 1 — Een activiteit aanmaken

Ga in het WordPress-dashboard naar Activiteiten en maak een nieuwe activiteit aan. Op het tabblad Agenda stel je in wanneer (en waar) de activiteit plaatsvindt.

Type

TypeOmschrijving
EenmaligEén vaste datum met start- en eindtijd.
MeerdereEen lijst met losse data, elk met een eigen start- en eindtijd. Voeg data toe via “Datum toevoegen”.
HerhalendTerugkerend op één of meer vaste weekdagen, met een gezamenlijke start- en eindtijd. Optioneel begrens je de reeks met een start- en/of einddatum.
HandmatigHet Agenda block toont hierbij niets — gebruik dit type als je de activiteit alleen via de Smart Cards-kaart wilt tonen, met zelf geschreven tekst (zie Activiteit in kaart verderop).

Locatie

Vul optioneel een Locatie in (bijv. “Grote Markt 1, Joure”). Dit veld geldt voor de hele activiteit, ongeacht het gekozen type, en wordt getoond zodra hij is ingevuld — zowel in het Agenda block als (indien ingeschakeld) op de Smart Cards-kaart.


Stap 2 — Het block toevoegen

Zoek in de blokken-editor op “Agenda” en voeg het block toe aan de activiteitpagina.


Onderdelen

Kies met het veld Onderdelen welke momenten worden getoond:

OnderdeelOmschrijving
Vorige momentenHet meest recente moment dat al is geweest.
Eerstvolgend momentHet eerstvolgende moment dat nog moet plaatsvinden.
Aanstaande momentenOverige toekomstige momenten (bij type Meerdere of Herhalend).

Standaard staan Eerstvolgend moment en Aanstaande momenten aan.


Instellingen per onderdeel

Elk onderdeel (Vorige momenten / Eerstvolgend moment / Aanstaande momenten) heeft zijn eigen instellingen:

VeldOmschrijvingStandaard
TitelKoptekst boven het onderdeelVerschilt per onderdeel
HeadingHTML-element van de titel (h1 t/m h6 of p) — heeft invloed op SEOp
Heading grootteVisuele grootte van de titel, los van het gekozen heading-elementh4
DatumformaatPHP-datumnotatie voor de weergegeven datuml j F Y
Datum icoonIcoon voor de datumregel📅
Datum tekstSjabloon voor de datumregel, met placeholders zoals :date, :start_time, :end_time (beschikbare placeholders verschillen per onderdeel):date
Tijd icoonIcoon voor de tijdregel (niet bij Aanstaande momenten)🕐
Tijd tekstSjabloon voor de tijdregel, met placeholders :start_time en :end_time:start_time tot :end_time uur
Locatie icoonIcoon voor de locatieregel📍

Bij Aanstaande momenten met type Herhalend is er ook een Wekelijks tekst-veld met placeholders :days, :start_time en :end_time.

Locatieregel

De locatieregel verschijnt automatisch als onderste item van een onderdeel, maar alleen als het Locatie-veld van de activiteit is ingevuld (zie Stap 1). Er is geen aparte aan/uit-schakelaar per block — vul je geen locatie in, dan blijft de regel gewoon weg.


Activiteit in kaart (Smart Cards-instelling)

Wil je activiteitgegevens ook automatisch laten verschijnen op de kaarten van het Smart Cards block (bijvoorbeeld bij een overzicht van activiteiten)? Dat regel je los van het Agenda block, via SOIL instellingen → Berichten & modules → Activiteit in kaart.

InstellingOmschrijvingStandaard
Toon activiteit in kaartHoofdschakelaar — moet aan staan wil één van de onderstaande opties werkenUit
Toon herhalendToont de herhaaltekst bij type HerhalendAan
Toon datumToont de datumAan
Toon tijdToont de tijdAan
Toon locatieToont de locatie (alleen als die is ingevuld op de activiteit)Aan
DatumformaatPHP-datumnotatiel j F Y
Herhalend icoon / Datum icoon / Tijd icoon / Locatie icoonIcoon per regel🔁 📅 🕐 📍
Herhalend tekst / Datum tekst / Tijd tekstTekstsjablonen met dezelfde placeholders als hierboven

Bij activiteiten met type Handmatig worden in plaats daarvan de Herhalend tekst / Datum tekst / Tijd tekst gebruikt die je bij de activiteit zelf hebt ingevuld (groep Activiteit in kaart op het Agenda-tabblad).

Op de kaart verschijnt de locatie altijd als laatste item, na de eventuele herhaal-, datum- en tijdregels.