WordPress

WordPress is het meestgebruikte contentmanagementsysteem ter wereld en wordt in Nederland breed ingezet voor zakelijke websites. Het is toegankelijk voor redacteuren, er is een grote markt van bureaus en ontwikkelaars, en er bestaan uitbreidingen voor vrijwel elke wens. De keerzijde is dat een slecht onderhouden WordPress-site traag en kwetsbaar wordt.

Wat is WordPress?

WordPress is een contentmanagementsysteem: software waarmee je de inhoud van een website beheert zonder code te schrijven. Het begon als weblogsysteem en groeide uit tot het meestgebruikte platform ter wereld, met een aandeel dat wereldwijd rond de veertig procent van alle websites ligt. Ook in Nederland draait een groot deel van de zakelijke sites erop.

De aantrekkingskracht zit in de combinatie van eenvoud en uitbreidbaarheid. Redacteuren vinden er doorgaans snel hun weg in, en voor vrijwel elke wens bestaat een plugin: formulieren, meertaligheid, webshop, koppelingen, zoekfuncties. Daarnaast is de markt groot: er zijn in Nederland honderden bureaus en freelancers die ermee werken, wat betekent dat je bij een breuk met je leverancier niet vastzit.

Diezelfde uitbreidbaarheid is ook de zwakke plek. Elke plugin is code van een derde partij die kan verouderen, kan botsen met andere uitbreidingen of een beveiligingslek kan bevatten. Een WordPress-site die met twintig plugins is samengesteld en daarna jaren niet wordt bijgewerkt, is traag en kwetsbaar. Het verschil tussen een goede en een slechte WordPress-site zit vrijwel volledig in die keuzes en in het onderhoud erna.

Wat valt er precies onder?

Een WordPress-project omvat de inrichting van het systeem en alles wat nodig is om het beheersbaar te houden.

  • Installatie en basisinrichting: het opzetten van de site, de gebruikersrollen en de instellingen voor adressen en media.
  • Thema: de vormgeving en sjablonen, hetzij op maat gebouwd, hetzij een bestaand thema dat wordt aangepast.
  • Blokken en velden: de bouwstenen waarmee redacteuren pagina’s samenstellen, afgestemd op het ontwerp.
  • Eigen posttypes: aparte soorten inhoud naast pagina’s en berichten, bijvoorbeeld vacatures, projecten of locaties.
  • Plugins: uitbreidingen voor formulieren, meertaligheid, zoeken, SEO of koppelingen, met een bewuste afweging per stuk.
  • Redactieomgeving: het beheerscherm zo inrichten dat redacteuren alleen zien wat voor hen relevant is.
  • Prestaties: caching, beeldoptimalisatie en het beperken van wat er per pagina wordt geladen.
  • Onderhoud en beveiliging: updates, back-ups, bewaking en maatregelen tegen ongewenste toegang.

Hoe verloopt een WordPress-traject?

De bouw verloopt grotendeels als bij elke site, met als bijzonderheid dat er voortdurend keuzes zijn tussen zelf bouwen en een bestaande uitbreiding gebruiken.

  1. Inhoudsstructuur bepalen. Er wordt vastgelegd welke soorten inhoud er zijn en welke velden daarbij horen, wat de basis vormt voor het beheer.
  2. Thema opzetten. Het ontwerp wordt omgezet in sjablonen en blokken, waarbij wordt bepaald hoeveel vrijheid redacteuren krijgen.
  3. Uitbreidingen kiezen. Per functie wordt afgewogen of een bestaande plugin volstaat of dat maatwerk verstandiger is, met onderhoudslast als criterium.
  4. Redactieomgeving inrichten. Rollen, rechten en het beheerscherm worden afgestemd op wie er met de site gaat werken.
  5. Inhoud overzetten. Bestaande pagina’s worden gemigreerd, inclusief doorverwijzingen vanaf de oude adressen.
  6. Livegang en overdracht. De site gaat in gebruik met een onderhoudsafspraak, back-ups en instructie voor de redactie.

Wanneer heb je dit nodig?

WordPress ligt voor de hand bij een inhoudsgerichte zakelijke website: bedrijfssites, nieuws- en kennisplatformen, sites van instellingen en verenigingen. Voor dat type site is het zelden de verkeerde keuze en vrijwel altijd de goedkoopste route naar een goed resultaat.

Het is ook aantrekkelijk als er redacteuren zijn die zelf publiceren. Het beheerscherm is voor niet-technische gebruikers goed te doen, en er is veel materiaal beschikbaar om mensen wegwijs te maken.

Een derde overweging is onafhankelijkheid van je leverancier. Omdat zoveel partijen ermee werken, is overstappen naar een ander bureau praktisch haalbaar, wat bij nichesystemen aanzienlijk lastiger is. Waar het minder past, is bij toepassingen die vooral applicatie zijn: complexe berekeningen, zware transactieverwerking of processen met veel eigen logica.

Wat levert het op?

De praktische opbrengst is dat je snel en tegen redelijke kosten een volwaardige, beheersbare website hebt, met een redactieomgeving die mensen zonder technische achtergrond aankunnen. Daarbij komt de marktomvang: er is altijd een andere partij die het over kan nemen, en er is voor vrijwel elke veelvoorkomende wens een bestaande oplossing die je niet zelf hoeft te laten bouwen.

De belangrijkste beperking is dat WordPress onderhoud vraagt en dat verwaarlozing zich wreekt. Updates zijn geen luxe: verouderde plugins zijn de meest voorkomende oorzaak van gehackte sites. Ook is een site die uit veel uitbreidingen is samengesteld doorgaans traag, en dat is achteraf lastig recht te zetten zonder onderdelen te vervangen. Bureaus die WordPress aanbieden zonder onderhoudsafspraak, laten daarmee een noodzakelijk deel van de kosten buiten beeld. Wie dat onderhoud wel regelt, heeft een platform dat jarenlang meekan.

Waar let je op als je dit uitbesteedt?

Vraag welke plugins worden gebruikt en waarom, en hoe actief die worden onderhouden door hun makers. Een lijst met twintig uitbreidingen waarvan een aantal jaren niet is bijgewerkt, is een voorspelbaar probleem. Vraag ook of er een paginabouwer wordt ingezet en wat dat betekent voor snelheid en voor je afhankelijkheid van dat product.

Let daarnaast op wie eigenaar is van het thema en of het overdraagbaar is. Een maatwerkthema hoort van jou te zijn, met toegang tot de code. Sommige bureaus werken met een eigen basisthema onder licentie, wat overstappen bemoeilijkt; vraag daar expliciet naar. Vraag verder wat het onderhoudscontract dekt en of er na updates wordt getest, want automatisch bijwerken zonder controle levert vroeg of laat een gebroken pagina op. Vraag ten slotte hoe de redactieomgeving wordt ingericht: een beheerscherm dat is opgeschoond tot wat redacteuren nodig hebben, scheelt fouten en instructietijd.

Veelgemaakte fouten

De problemen met WordPress ontstaan vrijwel allemaal uit gemakzucht bij de opzet of uit achterstallig onderhoud.

  • Alles met plugins oplossen. Elke uitbreiding is een blijvende afhankelijkheid; een stapel plugins maakt de site traag en vergroot de kans op conflicten en lekken.
  • Updates uitstellen. Verouderde onderdelen zijn de belangrijkste oorzaak van gehackte WordPress-sites, en herstel achteraf kost een veelvoud van onderhoud.
  • Een zwaar thema uit een marktplaats kopen. Kant en klare thema’s bevatten vaak veel ongebruikte functionaliteit die de site vertraagt en lastig te onderhouden is.
  • Redacteuren te veel vrijheid geven. Als iedereen elke pagina naar eigen inzicht kan samenstellen, valt het ontwerp binnen een jaar uit elkaar.

Wat bepaalt de prijs?

De prijs hangt vooral af van de vraag of er een maatwerkthema wordt gebouwd of een bestaand thema wordt aangepast, en van het aantal eigen inhoudssoorten.

Wat de prijs opdrijft Waarom het meetelt
Maatwerkthema of bestaand thema Een thema dat het ontwerp precies volgt, is bouwwerk; een bestaand thema aanpassen is aanzienlijk sneller.
Aantal eigen posttypes en velden Elke aparte inhoudssoort vraagt eigen velden, sjablonen en een eigen plek in het beheerscherm.
Migratie van bestaande inhoud Pagina’s overzetten en doorverwijzingen instellen schaalt mee met de omvang van de oude site.
Koppelingen met andere systemen Verbindingen met CRM, boekhouding of voorraad zijn maatwerk bovenop de standaardinrichting.

WordPress-projecten worden vrijwel altijd op projectbasis aangeboden, met daarnaast een maandelijkse of jaarlijkse post voor hosting en onderhoud. Die tweede post is bij dit platform geen bijzaak: reken erop dat hij structureel terugkomt. Vraag expliciet of testen na updates, back-upcontrole en beveiligingsbewaking erin zitten, want dat is waar goedkope en degelijke onderhoudscontracten het sterkst van elkaar verschillen.

WordPress en aanverwante diensten

WordPress is een platformkeuze en raakt daardoor aan het hele bouwtraject. Webdevelopment is de bredere noemer: het thema en de eigen functionaliteit worden hier gebouwd. WooCommerce is de webshopuitbreiding en de meest gebruikte route als een WordPress-site ook moet verkopen. Hosting en onderhoud weegt bij dit platform zwaarder dan gemiddeld, omdat updates hier bepalend zijn voor de veiligheid. Beveiliging en updates hangt daar direct mee samen en is de reden dat een onderhoudscontract geen luxe is. En digitale toegankelijkheid vraagt aandacht bij de themakeuze, want veel kant en klare thema’s voldoen niet aan de norm. In Nederland is WordPress het meest aangeboden platform onder webdesignbureaus, met enkele bureaus die zich er volledig in hebben gespecialiseerd.

Veelgestelde vragen

Is WordPress veilig genoeg voor een zakelijke site?

Ja, mits het wordt onderhouden. WordPress zelf is niet onveiliger dan andere systemen; de meeste incidenten ontstaan door verouderde plugins, zwakke wachtwoorden en achterstallige updates. Omdat het systeem zo veel wordt gebruikt, is het wel een aantrekkelijker doelwit voor geautomatiseerde aanvallen. Met tijdige updates, tweefactorauthenticatie en een beperkt aantal goed onderhouden plugins is het voor de meeste zakelijke sites een verantwoorde keuze.

Wat is het verschil tussen wordpress.com en wordpress.org?

WordPress.org is de vrij beschikbare software die je zelf of via een bureau op eigen hosting installeert; je bent dan volledig vrij in thema's, plugins en aanpassingen. WordPress.com is een gehoste dienst van een commercieel bedrijf, met abonnementen waarin een deel van die vrijheid pas bij duurdere pakketten beschikbaar komt. Zakelijke sites die door een bureau worden gebouwd, draaien vrijwel altijd op de zelf gehoste variant.

Moet ik een paginabouwer gebruiken of een maatwerkthema?

Een paginabouwer zoals Elementor geeft redacteuren veel vrijheid om zelf pagina's samen te stellen, maar voegt code toe die de site trager maakt en die je aan dat product bindt. Een maatwerkthema is sneller en beter afgestemd op het ontwerp, maar redacteuren zijn dan gebonden aan de blokken die zijn gebouwd. Voor sites waar het ontwerp consistent moet blijven, is maatwerk meestal verstandiger; voor teams die veel wisselende campagnepagina's maken, kan een bouwer passen.

Hoeveel plugins zijn te veel?

Er is geen vast getal; de kwaliteit telt zwaarder dan het aantal. Twintig goed onderhouden plugins kunnen minder problemen geven dan vijf verwaarloosde. Wel geldt dat elke plugin een extra afhankelijkheid is die kan botsen, kan verouderen en de site kan vertragen. Vraag bij oplevering om een lijst met gebruikte plugins, met per stuk waarom die nodig is en wanneer hij voor het laatst is bijgewerkt door de maker.

Wat kost het onderhoud van een WordPress-site?

Onderhoud is bij WordPress geen optie maar een voorwaarde. Een gangbaar contract omvat het bijwerken van de kern, thema en plugins, het maken en controleren van back-ups, beveiligingsbewaking en het controleren of de site na updates nog goed werkt. Wat het kost, hangt af van de omvang en van het aantal uitbreidingen. Vraag altijd na of het testen na updates erbij zit, want automatisch bijwerken zonder controle levert vroeg of laat een kapotte pagina op.

Kan ik met WordPress een grote of complexe site bouwen?

Ja. WordPress draait achter grote nieuwssites en uitgebreide zakelijke platformen, en het is met eigen posttypes en velden ver op te rekken. De grens ligt eerder bij toepassingen die vooral applicatie zijn dan website, zoals complexe berekeningen of zware transactieverwerking; daar past een maatwerkframework beter. Voor sites die inhoud tonen en beheren, ook op grote schaal, is het ruim toereikend mits goed gebouwd.