Naar de inhoud
WordPress

Shortcodes in WordPress: wat ze zijn en wanneer je ze gebruikt

Shortcodes zijn plaatshouders die WordPress vervangt door formulieren, knoppen of productoverzichten. Handig — maar sinds de blokken-editor niet meer overal de beste keus. Zo maak je de afweging.

Wie al wat langer met WordPress werkt, is ze overal tegengekomen: stukjes tekst tussen blokhaken, zoals

Fout: Contact formulier niet gevonden.

of [woocommerce_cart]. Dat zijn shortcodes — kleine plaatshouders die WordPress bij het tonen van de pagina vervangt door iets groters: een formulier, een knop, een productoverzicht. Handig, maar anno nu niet meer vanzelfsprekend. Tijd om uit te leggen wat ze doen en wanneer je ze nog gebruikt.

Hoe een shortcode werkt

Een shortcode is in feite een afspraak tussen jou en een plugin: “waar ik dit codewoord typ, zet jij jouw functionaliteit neer.” Jij plakt [formulier id=”3″] in een pagina, de formulierenplugin vervangt dat bij elk bezoek door het echte formulier. Het grote voordeel: je hoeft niets van code te weten en je kunt hetzelfde element op tien plekken hergebruiken. Verander je het formulier, dan verandert het overal mee.

De keerzijde

Shortcodes hebben ook een schaduwkant, en die zie je pas als het misgaat. In de editor zie je alleen het codewoord, niet het resultaat — je moet de pagina bekijken om te weten wat er echt staat. En de shortcode leeft alleen zolang de bijbehorende plugin actief is. Zet je die uit, dan toont je website letterlijk [formulier id=”3″] aan je bezoekers. Wie ooit van plugin gewisseld is, kent het opruimwerk: elke pagina langs om achtergebleven codes te verwijderen.

Wanneer wel, wanneer niet

  • Wel: functionaliteit van plugins. Formulieren, boekingswidgets en winkelwagens worden vaak nog als shortcode aangeboden. Prima — daar zijn ze voor bedoeld.
  • Wel: één element dat op veel plekken terugkomt. Eén bron, overal actueel. Dat blijft de kracht van het idee.
  • Niet: opmaak. Kolommen, knoppen en uitklapbare blokken maak je tegenwoordig met de blokken-editor. Die toont meteen wat je krijgt, zonder codewoorden.
  • Niet: als er een blok bestaat. Veel plugins bieden inmiddels naast hun shortcode ook een eigen blok aan. Kies dan het blok — dat overleeft een pluginwissel zichtbaarder en bewerkt prettiger.

Onze conclusie

Shortcodes zijn niet dood, maar hun rol is kleiner geworden. Gebruik ze waar plugins ze aanbieden en waar hergebruik telt, en laat de opmaak van je pagina’s aan de editor over. Kom je op je site nog kale blokhaken tegen? Dan is er ergens een plugin verdwenen die dat gat heeft achtergelaten — de moeite van het opruimen waard.

Hulp nodig bij het opschonen of moderniseren van je WordPress-site? Neem gerust contact op.

Alle artikelen

Contact

Hulp nodig bij dit onderwerp?

Vul onderstaand formulier in en we nemen zo spoedig mogelijk contact met je op. Liever zelf contact opnemen? Bel dan even met 085-4015005.

    ONZE KLANTEN

    We werken voor een brede variatie aan klanten, van ZZP-er tot multinational en van reclamebureau tot eindgebruiker. Al onze klanten hebben wel iets gemeen: ze delen onze no-nonsense aanpak en maken graag stappen.

    Kop koffie doen?

    Geen moeilijke internetpraatjes, gewoon een goed gesprek met Stefan & Luc over jouw plannen. De koffie staat klaar.