Shortcode blok

Het Shortcode block is een standaard WordPress-block (core/shortcode) waarmee je een WordPress-shortcode direct in de content typt. Het block heeft geen eigen opmaak- of stijlopties — het is puur een tekstveld waarin de shortcode wordt uitgevoerd zoals ingevoerd.

> SOIL-shortcodes: SOIL registreert zelf een reeks kant-en-klare shortcodes die je in dit block kunt gebruiken (zie Beschikbare SOIL-shortcodes hieronder).


Het block toevoegen

Zoek in de blokken-editor op “Shortcode” en voeg het block toe. Typ de shortcode inclusief blokhaken, bijvoorbeeld:

countdown date=”2026-12-31″

Shortcodes werken ook rechtstreeks in een Alinea-block of andere tekstvelden die shortcodes verwerken — het Shortcode block is vooral handig wanneer WordPress de tekst anders zou proberen te verwerken als HTML.
Zet de shotcode tussen [ ].


Beschikbare SOIL-shortcodes

ShortcodeOmschrijving
iconToont een icoon (zie Icoon)
social_mediaToont de social-media-iconen uit de site-instellingen
addressToont het adres uit de site-instellingen
opening_hours_locationToont de openingstijden van een locatie
reusable_block id="123"Injecteert de inhoud van een herbruikbaar block met het opgegeven post-ID
countdownToont een aftel-tekst tot een opgegeven datum
search_queryGeeft de huidige zoekterm terug (handig in zoekresultatensjablonen)
access_key_loginRendert het inlogformulier voor toegangssleutels
no-translate.../no-translateSluit content uit van automatische vertaling (bijv. GTranslate)
site_name, site_street, site_email_address, …Geeft direct de waarde van een organisatiegegeven-instelling terug

Icoon

icon icon=”mdi:home” size=”2x” spin=”true” border=”true”

AttribuutOmschrijving
iconVerplicht. De iconify-icoonnaam (bijv. mdi:home)
fixed_widthVaste breedte, zodat iconen onder elkaar uitlijnen
widthAangepaste breedte
sizeGrootte, bijv. 2x, 3x
inverseInverteert de kleur (voor gebruik op een donkere achtergrond)
spinLaat het icoon ronddraaien
pulseLaat het icoon knipperend draaien
bounceLaat het icoon stuiteren
borderToont een rand rondom het icoon
pullLaat de tekst om het icoon vloeien, left of right

Social media

social_media display=”icon” icon_style=”stacked” icon_shape=”circle” icon_color=”brand”

AttribuutOmschrijving
displayicon (standaard) of text
icon_stylestacked toont het icoon op een gekleurde achtergrondvorm
icon_shapeAchtergrondvorm bij stacked, bijv. circle of square
icon_colorbrand gebruikt de merkkleur van het betreffende platform
stack_classesExtra CSS-classes voor de omliggende lijst

Toont niets als er geen social-media-kanalen zijn ingesteld onder SOIL-instellingen → Huisstijl.


Adres

address dark=”true”

Toont het bedrijfsadres uit SOIL-instellingen → Organisatiegegevens. Zet dark="true" voor een lichte tekstvariant op een donkere achtergrond.


Openingstijden

opening_hours_location post_id=”123″

Toont de openingstijden (ACF-veld Openingstijden) van de opgegeven post. Laat post_id weg om de huidige pagina te gebruiken.


Countdown

countdown date=”2026-12-31″ time_indication=”day” singular=”dag” plural=”dagen”

AttribuutOmschrijving
dateVerplicht. De streefdatum
time_indicationEenheid: day, week, month of year
singularEnkelvoudsvorm van de eenheid
pluralMeervoudsvorm van de eenheid

Geeft alleen de resterende hoeveelheid als tekst terug (bijv. “12 dagen”) — voor een visuele, live aftellende teller gebruik je het Teller block.


Site-instellingen

Voor elk van de organisatiegegevens is er een losse shortcode beschikbaar: site_name, site_street, site_house_number, site_house_number_suffix, site_postal_code, site_city, site_country, site_email_address en site_telephone_number. Deze geven direct de waarde terug zoals ingesteld onder SOIL-instellingen → Organisatiegegevens, handig om bijvoorbeeld een telefoonnummer inline in een zin te noemen.