WordPress shortcodes zijn kleine stukjes code tussen blokhaken, zoals of [contact-form], waarmee je met één regel een heel stuk functionaliteit aan een pagina toevoegt. Je hoeft geen technische kennis te hebben om ze te gebruiken: je typt de shortcode op de plek waar je de inhoud wilt zien, en WordPress regelt de rest. In dit artikel beantwoorden we de meest gestelde vragen over shortcodes, van de basis tot wanneer je beter iets anders kunt kiezen.
Waar zijn WordPress shortcodes eigenlijk voor bedoeld?
WordPress shortcodes zijn bedoeld om complexe functionaliteit op een eenvoudige manier in te voegen zonder dat je zelf code hoeft te schrijven. In plaats van een heel stuk HTML of PHP te kopiëren, typ je één korte aanduiding en WordPress zet die automatisch om naar de juiste uitvoer op je website.
Denk aan een fotogalerij, een betaalknop, een contactformulier of een prijstabel. Al die elementen kunnen in theorie tientallen regels code vereisen. Met een shortcode voeg je ze in met één simpele tekstregel. Dat maakt shortcodes bijzonder handig voor ondernemers die hun website zelf willen beheren zonder steeds een ontwikkelaar te bellen.
Hoe ziet een WordPress shortcode eruit?
Een WordPress shortcode staat altijd tussen vierkante haken en bevat een naam, soms gevolgd door extra opties. De basisvorm ziet er zo uit: [naam]. Een shortcode met extra instellingen ziet er zo uit: [naam optie=”waarde”].
Sommige shortcodes hebben ook een begin en een einde, bijvoorbeeld wanneer ze tekst of inhoud omhullen:
- [button]Klik hier[/button] om een stuk tekst als knop te tonen
- om specifieke afbeeldingen als galerij te laden
- [contact-form-7 id=”10″] om een formulier van een plugin in te voegen
De naam in de shortcode verwijst altijd naar een functie die ergens in WordPress of in een plugin is geregistreerd. Zonder die onderliggende functie werkt de shortcode niet en zie je de blokhaken gewoon als tekst op je pagina staan.
Hoe voeg je een shortcode toe aan een pagina of bericht?
Een shortcode toevoegen aan een pagina of bericht doe je door de code simpelweg in te typen op de plek waar je de inhoud wilt zien. In de klassieke editor van WordPress plak je de shortcode direct in de tekst. In de blokkeneditor gebruik je het speciale Shortcode-blok.
Stap voor stap in de blokkeneditor:
- Open de pagina of het bericht dat je wilt bewerken.
- Klik op het plusteken om een nieuw blok toe te voegen.
- Zoek naar “Shortcode” en kies het gelijknamige blok.
- Typ of plak de shortcode in het tekstveld, inclusief de blokhaken.
- Sla de pagina op en bekijk het resultaat in de voorbeeldweergave.
Zorg dat je de shortcode precies overneemt zoals die is gedocumenteerd, want een typefout zorgt ervoor dat hij niet werkt. Controleer ook altijd of de bijbehorende plugin actief is.
Welke shortcodes zijn standaard beschikbaar in WordPress?
WordPress bevat van zichzelf maar een handvol ingebouwde shortcodes. Het aanbod is bewust beperkt gehouden, omdat de meeste uitgebreide functionaliteit via plugins wordt toegevoegd. De bekendste standaard shortcodes zijn:
- voor het tonen van een fotogalerij
- voor een afbeelding met bijschrift
- en voor het insluiten van mediabestanden
- voor een afspeellijst van audio of video
- voor het insluiten van externe content zoals YouTube-video’s
Voor de meeste MKB-websites zijn deze standaard opties niet genoeg. De echte kracht van WordPress shortcodes komt pas naar voren wanneer je ze combineert met de juiste plugins.
Hoe krijg je meer shortcodes via plugins?
De meeste WordPress plugins voegen automatisch hun eigen shortcodes toe zodra je ze installeert en activeert. Je hoeft daar zelf niets voor in te stellen. Plugins zoals contactformulieren, reserveringssystemen en webshoptools registreren hun shortcodes direct en geven je de exacte code om te kopiëren.
Populaire voorbeelden zijn Contact Form 7, WooCommerce en diverse paginabouwers. Elke plugin die shortcodes ondersteunt, toont de beschikbare codes meestal in de instellingen of direct in de editor via een knop. Wil je weten welke shortcodes actief zijn op jouw site, dan zijn er ook speciale shortcode-overzichtsplugins die dat voor je in kaart brengen. Goed WordPress onderhoud helpt je ook om bij te houden welke plugins en shortcodes actief en up-to-date zijn.
Werken shortcodes overal in WordPress?
Shortcodes werken standaard in de inhoud van pagina’s en berichten, maar niet automatisch overal in WordPress. In widgets, themabestanden of de koptekst en voettekst werken ze niet zonder extra aanpassing.
Wil je een shortcode gebruiken in een tekstwidget, dan moet je dat in de widgetinstellingen activeren of een plugin gebruiken die dit mogelijk maakt. In themabestanden kun je een shortcode uitvoeren via een PHP-functie, maar dat vereist wel wat technische kennis. Voor de meeste ondernemers geldt: gebruik shortcodes in pagina’s en berichten, en vraag hulp als je ze op andere plekken nodig hebt.
Wanneer gebruik je beter een blok dan een shortcode?
Gebruik liever een blok dan een shortcode wanneer de functionaliteit die je nodig hebt al beschikbaar is als Gutenberg-blok. Blokken zijn visueel, direct bewerkbaar en geven je direct feedback in de editor. Shortcodes tonen hun resultaat pas na opslaan en bekijken.
Blokken hebben ook een duidelijk voordeel op het gebied van snelheid en toekomstbestendigheid. WordPress ontwikkelt zich steeds verder richting de blokkeneditor, waardoor veel functies die vroeger via shortcodes werkten nu als blok beschikbaar zijn. Kies een shortcode alleen als er geen blok beschikbaar is voor wat je wilt doen, of als een plugin uitsluitend via shortcodes werkt. Voor het ontwerp en de opmaak van je website geldt hetzelfde: blokken geven je meer controle en zijn makkelijker aan te passen zonder code.
Hoe Appel en Eelman helpt met WordPress shortcodes
Niet zeker welke shortcodes jouw website nodig heeft, of loop je vast bij het instellen ervan? Appel en Eelman helpt MKB-ondernemers om het maximale uit hun WordPress-website te halen, zonder gedoe en zonder ingewikkeld taalgebruik. Wat je van ons kunt verwachten:
- Advies over welke plugins en shortcodes passen bij jouw situatie
- Praktische hulp bij het toevoegen en testen van shortcodes op je pagina’s
- Een WordPress-website die klaar is voor gebruik, ook als je er zelf mee aan de slag wilt
- Begeleiding bij het overstappen van shortcodes naar blokken als dat handiger is
Geen technisch verhaal, gewoon doen wat werkt. Neem contact op en we kijken samen wat jouw website nodig heeft.