Berichten

Wat is de beste keuze: een WordPress thema helemaal op maat bouwen of een bestaand thema van bijvoorbeeld themeforest zo verbouwen dat het helemaal voldoet aan jouw wensen? Beide opties hebben voor- en nadelen. Wat heeft onze voorkeur? Wij vertellen het je in deze blog met uiteraard een onderbouwing.

We nemen je in deze blog mee in de ontwikkeling en het onderhoud van een WordPress website. Vanuit onze dagelijkse praktijk geven we je voorbeelden aan waarom bepaalde keuzes in onze ogen beter zijn. En dan vooral gericht op een langere termijn van minimaal 5 jaar.

  1. Themeforest WordPress thema snelheid
  2. Maatwerk WordPress thema snelheid
  3. Themeforest thema updates
  4. Maatwerk WordPress thema updates
  5. Contentbeheer in een Themeforest thema
  6. Contentbeheer in een maatwerk WordPress thema
  7. Design op maat in een Themeforest thema
  8. Design op maat in een maatwerk thema
  9. Conclusie

Themeforest WordPress thema snelheid

Een grote groep webdesigners zal rood aanlopen als je spreekt over thema’s van bijvoorbeeld Themeforest.net want deze zijn traag en bevatten enorm veel overbodige code.

Klopt dat? Ja dat klopt voor een deel. Wat er vaak vergeten wordt te vertellen is dat deze overbodige code alleen milliseconden of zelfs nanoseconden extra laadtijd oplevert. De gemiddelde bezoeker zal hier dus helemaal niets van merken.

Themeforest theme GTMetrix

Zeker als je gebruik maakt van een goede kwaliteit hosting met Varnish caching of Litespeed caching zijn deze extra regels code verwaarloosbaar. Test de gemiddelde site uit ons portfolio maar eens met bijvoorbeeld GTMetrix.

Maatwerk WordPress thema snelheid

Is een thema dat op maat gemaakt wordt door een webdesignbureau dan echt zoveel sneller? Onze ervaring is dat dit eigenlijk niet zo is. Ook met de juiste caching zal de snelheid maar minimaal hoger uitkomen in de verschillende online snelheidstesten voor websites.

Het voordeel van maatwerk is dat hier standaard geen extra plugins benodigd zijn. Veel Themeforest themes bevatten bijvoorbeeld Visual Composer of installeren standaard een plugin als Revolution Slider. En ja, dat vertraagt inderdaad over het algemeen een website. Maar dit soort opties vertraagt net zo goed een op maat gebouwd WordPress thema waar dit ingebouwd zou worden.

Themeforest thema updates

Onze ervaring is dat als er grote updates zijn, zoals bijvoorbeeld de geplande update in 2018 naar WordPress 5.x met de ingebouwde Gutenberg Editor, dat 9 van de 10 thema’s hier al lang van tevoren op voorbereid worden en zonder problemen geüpdatet kunnen worden.

Gutenberg in WordPress 5

Gutenberg in WordPress 5.x

Daarnaast blijft het natuurlijk wel van belang om het thema dan ook daadwerkelijk te updaten. Als voorbeeld: als er WooCommerce templates in een theme ingebouwd zitten, moeten deze wel regelmatig vervangen worden door de theme-makers om te voorkomen dat er verkeerde aanroepen in de templatemappen staan.

Let dus wel op als je een thema aanschaft wat de recensies zijn en wanneer de laatste update geweest is. Vaak loont het ook de moeite om de changelogs na te lezen om te kijken hoe snel de makers reageren op bepaalde problemen.

Maatwerk WordPress thema updates

Hier kunnen we eigenlijk relatief kort over zijn.

Zonder actie van de webbouwer zal dit thema niet bijgewerkt worden en gaan er vroeg of laat problemen ontstaan. Dit zal beginnen met php-warnings in de errorlog en uiteindelijk mogelijk kunnen leiden tot fatal errors waardoor jouw complete website offline zal gaan.

Als je een maatwerk thema laat bouwen zul je dus als extra kosten mee moeten nemen omdat je het onderhoud eigenlijk verplicht moet uitbesteden.

Recent hebben wij een opdracht gekregen om een maatwerk WordPress thema te updaten. Uiteindelijk hebben wij na 4 uren zoeken en aanpassingen maken in overleg met de klant besloten om een complete nieuwe WordPress website te gaan bouwen. Zeker met het zicht op Gutenberg in WordPress 5 voorzien wij nog veel meer problemen als wij het op dit moment zouden oplossen.

Is het daarom een keuze om geen maatwerk thema te gebruiken? Dat zeker niet. Maar houd wel rekening met de extra kosten voor het onderhoud.

Contentbeheer in een Themeforest thema

Veel websites die gebouwd worden met een Themeforest thema hebben een pagebuilder aan boord. Dit kan bijvoorbeeld het Enfold thema zijn, Avada, of een ander thema met Visual Composer.

In deze thema’s is het voor onze klanten met een aantal uren uitleg mogelijk om zelf berichten te plaatsen en contentwijzigingen te doen. Ook het aanpassen van foto’s of het toevoegen van nieuwe pagina’s is relatief eenvoudig aan te leren. Zonder kennis van html of CSS  is het mogelijk om met enige investering van tijd en uitleg van je webdesigner je website up-to-date te houden.

Avada builder

Avada builder

Een kanttekening bij het bovenstaande positieve nieuws is dat een Visual Composer vaak zoveel extra opties bevat die je nooit zult gebruiken dat dit wel een negatieve invloed heeft op de laadtijd van je website. Visual Composer is ook lastig te cachen. Als je teveel cacht van je website zullen bepaalde delen niet meer laden. Om dit optimaal in te regelen heb je wel meer dan basiskennis nodig. Het is niet onmogelijk, maar de basis van je website moet wel goed ingesteld worden.

Contentbeheer in een maatwerk WordPress thema

De templates voor een maatwerk thema worden opgemaakt in PHP in combinatie met CSS en HTML. In de basis is het zonder gespecialiseerde kennis niet mogelijk om deze zelf aan te passen of pagina’s toe te voegen.

Het bovenstaande zien wij vaak. Maar gelukkig zien we ook vaak thema’s die opgebouwd worden met bijvoorbeeld Advanced Custom Fields of een vergelijkbare plugin. Hiermee is het voor een deel wel mogelijk voor een gebruiker om aanpassingen te maken of zelf pagina’s toe te voegen.

Helaas komt het vaak voor dat een website die op bovenstaande wijze opgebouwd is niet het benodigde website-onderhoud krijgt en daardoor onveilig wordt en bij updates niet meer correct zal functioneren.

Design op maat in een Themeforest thema

Thema’s als Avada en Enfold beschikken over veel templates die je kant en klaar kunt gebruiken en verder inrichten naar jouw wens. Maar uiteraard zijn er soms websites waar al een template voor ontworpen is door bijvoorbeeld een gespecialiseerde grafisch vormgever die vaker voor de opdrachtgever werkt. Heb je dan een probleem als je deze thema’s gebruikt? Of zijn er wel mogelijkheden?

Bindrs WordPress ontwerp op maat

WordPress ontwerp op maat Bindrs.nl

Gelukkig is het geen enkel probleem om ook in deze thema’s alles op maat te stylen. Wij doen dit regelmatig voor onze klanten. Recente voorbeelden hiervan vind je in ons portfolio voor de website van OERsterk.nu en Neurolabs.nl. Het design is bij ons aangeleverd in PDF en wij hebben dit met behulp van het Avada thema en een aantal custom templates omgezet naar de websites die er nu staan.

Is het dan meer werk als een webdesigner een custom thema gebruikt? Nee, ik denk dat het zelfs minder werk is omdat je de basis die er standaard aanwezig is prima kunt gebruiken. Een groot deel van de styling met CSS zorgt voor het uiteindelijke design.

Design op maat in een maatwerk thema

Een design op maat in een thema op maat. De naam zegt eigenlijk al voldoende. Dit thema wordt helemaal op maat gebouwd en je hebt daarom ook geen beperkingen aan de layout. Alles is in principe mogelijk met PHP, CSS en HTML. Je hebt dus alle vrijheid.

Dat wil wel zeggen dat een thema op maat gebouwd voor jou uniek is en daarom altijd duurder uit zal komen in vergelijking met een basisthema dat omgebouwd wordt. Dit loopt al snel op tot een aantal duizenden euro’s, is onze ervaring.

Maar je hebt wel een uniek thema waar alleen jij gebruik van kunt maken. Leg dit in ieder geval vast. Jouw geld wordt hierin geïnvesteerd, zorg dat je hier dan ook het alleenrecht op krijgt.

Conclusie

En nu wil je natuurlijk van ons weten wat het beste is als je een nieuwe website wilt bouwen of laten bouwen. Als je de blog goed gelezen hebt zul je gemerkt hebben dan beide voor- en nadelen hebben. Maar voor ons is er een duidelijk winnaar in gebruiksgemak, veiligheid en kosten. En dat zijn wel de Themeforest thema’s.

Willen wij hiermee zeggen dat het altijd beter is om deze thema’s te kiezen boven een thema op maat? Nee absoluut niet. Maar wij willen wel graag twee tips geven als je dan toch voorkeur hebt voor een maatwerk thema:

  • Zorg dat je het onderhoud uitbesteedt. Hiermee voorkom je dat jouw website na een x-aantal jaren niet meer functioneert omdat je thema verouderde functies in WordPress wil gebruiken.
  • Zorg dat je thema zodanig gebouwd gaat worden dat jullie het zelf als bedrijf ook aan kunnen passen. Uiteraard deze tip alleen toepassen als je hier ook daadwerkelijk behoefte aan hebt.

Wij zijn benieuwd wat jouw voorkeur is. En uiteraard nog benieuwder naar jouw motivatie. Laat je het weten in een reactie?

Ik ben dol op gratis dingen, net als de meeste mensen. Zo houden mensen die een WordPress website willen bouwen uiteraard ook van gratis. Maar is gratis altijd een goede keuze? Is een gratis thema of plugin net zo goed als een betaalde variant?

Het antwoord hierop is niet direct heel eenduidig te geven. In deze blog geef ik een aantal redenen waarom je niet of juist wel zou moeten kiezen voor gratis thema’s en plugins.

  1. Updates voor plugins en thema’s
  2. Snelheid van je website
  3. Mogelijkheden gratis vs betaald thema
  4. Mogelijkheden gratis vs betaalde plugins
  5. Support
  6. Betrouwbaarheid
  7. Conclusie

Updates voor plugins en thema’s

Regelmatig verschijnen er updates voor de core van WordPress. Zeg maar de Windows van je website. Moet je al deze updates direct doorvoeren? In principe niet als er geen cruciale veiligheidsupdates zijn. Maar op enig moment zul je toch moeten updaten omdat anders andere plugins of thema-onderdelen niet goed meer zullen functioneren.

Je kunt je vast voorstellen dat betaalde plugins en thema’s eerder compatible zullen worden gemaakt dan gratis versies. Voor mij is dit in ieder geval volkomen logisch. Alleen kan het hierdoor voorkomen dat je zelf aan de slag moet om een plugin aan te passen.

Recent voorbeeld hiervan is dat WooCommerce hun aanroepen vanuit plugins aangepast hebben van woocommerce_ naar wc_. Een kleine stap maar met enorme gevolgen. Dit heeft veel webbouwers uren gekost om handmatig plugins en thema’s aan te passen als het te lang duurde voordat er een bijgewerkte versie van een thema of plugin uitgebracht werd.

Ik wil nog wel graag de kanttekening maken dat ook betaalde plugins of thema’s soms nauwelijks updates krijgen of dat het ook lang duurt. Een betaalde variant is dus geen garantie voor updates. Daarom is het belangrijk om bij de keuze voor een thema of plugin onderzoek te doen naar de geschiedenis, support, enzovoort.

Snelheid van je website

Iedereen wil een snelle website. Leuk voor de eigenaar maar cruciaal voor het succes van je website of webshop. Al eerder schreef ik een aantal blogs over snelheidsoptimalisatie van een WordPress website.

De keuze van een thema zal zeker afhankelijk moeten zijn van de snelheid van het betreffende thema. Wil je weten hoe snel een thema is? Test dit eenvoudig door de demo van een thema door GTmetrix.com te halen. Dit geeft vaak een goede indicatie van de algemene snelheid.

GTMetrix score

Voorbeeld GTMetrix.com scores

Hetzelfde geldt voor plugins, al is dit lastiger te testen. De meeste betaalde plugins kennen overigens een goede refund-regeling. Vaak heb je 30 dagen de tijd om je geld terug te vragen. Dus mocht je echt twijfelen dan kun je de plugin aanschaffen en testen.

Maar wat is nu het verschil in snelheid tussen gratis thema’s en betaalde thema’s? Praktisch gezien zijn betaalde thema’s over het algemeen standaard geïnstalleerd iets langzamer. Waarom? Zijn ze slechter gebouwd? Nee zeker niet. Alleen zit er vaak een heleboel overbodige ballast in die je niet nodig hebt. Denk aan verschillende slider plugins, verschillende social media plugins en meer van dat soort zaken.

Ook zijn betaalde thema’s meestal voorzien van een pagebuilder zoals bijvoorbeeld Visual Composer of een soortgelijke plugin. Een groot aantal premium thema’s maken ook gebruik van hun eigen pagebuilder, denk aan Enfold, Avada en Divi. Dit hoeft niet direct negatief te zijn als je weet hoe je de snelheid kunt optimaliseren. Maar het is een feit dat ook in webdesign less is more geldt.

Wil je liever je eigen thema maken vanaf scratch? Dan is er online heel veel te vinden. Heb je liever een papieren boek dat je stap voor stap verder helpt dan kan ik je dit boek aanbevelen.

Aanpassingen aan je WordPress website

Heb je weinig kennis van programmeren in PHP of een andere programmeertaal? Dan kan het soms best lastig zijn om iets te bouwen waar jij tevreden over bent. Daarnaast is kennis van CSS een belangrijke basisvaardigheid in mijn beleving om een website te kunnen bouwen die voldoet aan alle eisen. Als je meer wilt weten over het aanpassen van een thema met CSS dan raad ik je aan deze blog over CSS te lezen.

Een pagebuilder geeft je de mogelijkheid om snel zaken aan te passen en te dupliceren naar meerdere pagina’s. Je kunt complete pagina’s dupliceren maar ook bepaalde onderdelen als template opslaan.

Wat is het verschil tussen een gratis en betaalde variant van een thema? Gratis versies zijn zoals hierboven beschreven vaak voorzien van minder opties, dus het komt meer aan op kennis van diverse code. Mocht je tijd willen investeren in het leren van de code dan kan dit uiteraard. Wil je snel van start dan adviseer ik je thema te kiezen met een aantal ingebouwde basis features als een pagebuilder en verschillende templates.

WordPress pagebuilder VC

WordPress pagebuilder WP Bakery

Daarnaast is het zeker de moeite waard om te overwegen of jij als ondernemer überhaupt zelf ooit het resultaat gaat bereiken dat een professionele webdesigner in veel minder tijd neer kan zetten. Maak daarom bij de keuze voor een nieuwe website zeker de afweging of je de tijd die je erin zult moeten steken niet beter in je bedrijf kunt steken en de website bouwen aan een professional overlaat.

Voor plugins geldt eigenlijk hetzelfde. Gratis versies zijn vaak voorzien van basis features. Wil je meer, dan bieden veel plugins de mogelijkheid om een pro-versie te kopen. Een mooi voorbeeld hiervan vind ik de Paytium plugin. De basisversie voldoet prima als je weinig eisen hebt voor een formulier in WordPress met iDEAL-integratie. Wil je het geheel koppelen aan bijvoorbeeld Mailchimp of ActiveCampaign dan kun je voor een klein bedrag per jaar upgraden naar een pro-versie die dit ingebouwd heeft.

Mogelijkheden gratis vs betaald thema

In de vorige alinea schreef ik al deels over de verschillen tussen betaalde en gratis plugins en thema’s. Uiteraard zijn er uitzonderingen op deze regels. Globaal kun je aanhouden dat een thema dat betaald is meer mogelijkheden heeft dan een gratis thema. Waar moet je dan aan denken? Uiteraard aan een ingebouwde of bijgesloten pagebuilder.

Let wel op, bij veel thema’s op bijvoorbeeld Themeforest zit onder andere de WP Bakery Page Builder (voorheen Visual Composer) ingesloten. Dit is een potentieel veiligheidsrisico aangezien je in het ergste geval weinig of helemaal geen updates hiervoor krijgt, of veel later dan de update beschikbaar is. Mocht je dus een thema willen gebruiken met deze builder aan boord, adviseer ik je die plugin los aan te schaffen en de licentie in te voeren zodat je altijd zelf de updates beheert en niet afhankelijk bent van een themamaker.

Kies je voor een gratis thema, ben je dan echt aangewezen op hard coderen? Nee, gelukkig voor jou zijn ook hier oplossingen voor. Vanaf WordPress 5 zal een pagebuilder deel uitmaken van de WordPress core. Of je hiermee hetzelfde kunt als de eerder genoemde pagebuilders? Het simpele antwoord is: nee. Maar het stelt jou wel in staat om met behulp van blokken een website op te bouwen. Deze pagebuilder heeft de naam Gutenberg, eerder schreef ik hier een blog over.

Daarnaast heb je sinds een tijd een serieuze gratis speler met de naam Elementor. Hier heb ik zelf weinig ervaring mee maar de geluiden in de community hierover zijn zeker positief. Als je hier meer over wilt weten raad ik je aan de website van de makers te bezoeken.

Mogelijkheden gratis vs betaalde plugins

Er zijn op dit moment 54.482 plugins beschikbaar in de WordPress repository. Dit aantal wijzigt dagelijks, maar dit geeft in ieder geval een goede indicatie van het aantal gratis plugins dat beschikbaar is om je website uit te breiden. Dit zijn namelijk alleen de gratis plugins.

De premium WordPress plugins vind je voor een deel op Codecanyon. Hier staan er op het moment van schrijven 6396. En dat is maar een heel klein deel, omdat veel ontwikkelaars ervoor kiezen om de plugins vanaf hun eigen website te verkopen. Google kan je hier zeker bij helpen.

Wat zijn de verschillen dan tussen gratis en premium plugins? Eigenlijk is dat voor een groot deel appels met peren vergelijken. Veel plugins die je op Codecanyon vindt zijn niet te vinden in de gratis repository en andersom.

In grote lijnen kun je aanhouden dat je voor meer geavanceerde onderdelen van je website zelf iets zult moeten bouwen of een premium plugin moet aanschaffen. Twee voorbeelden: om het nieuwsbriefsysteem van ActiveCampaign te koppelen aan je WooCommerce webshop heb je een gratis plugin die prima voldoet voor 1 lijst en geen geavanceerde eisen als verschillende tags, etc. Wil je meerdere lijsten gebruiken en verschillende acties uitvoeren als iemand iets gekocht heeft dan zul je over moeten stappen op een premium plugin als bijvoorbeeld de plugin van ActiveWoo.

Iedereen die enigzins verder is binnen WordPress kent de fantastische plugin van Yoast. Ja die van het groene bolletje ;-) De gratis versie voldoet voor heel veel mensen heel goed. Wil je meer, dan heb je de optie om te upgraden naar een premium versie om meer mogelijkheden te krijgen en uiteindelijk een betere website te krijgen.

Voor mij is de stelregel simpel: als het nodig is koop ik een plugin. Als ik een premium nodig heb, schaf ik die aan. In mijn geval probeer ik dan wel een plugin te zoeken waar een lifetime licentie voor aangeschaft kan worden, zodat ik niet voor elke website opnieuw hoef te betalen.

Support

Soms zit er een bug in een plugin waar jij zelf niet uit komt. Hoe fijn is het dan als je de makers van een plugin om support kunt vragen? Wil ik hiermee zeggen dat je bij gratis plugins geen support krijgt? Zeker niet. Ook hier geldt zoals ik eerder schreef dat er gratis plugins zijn waar de ondersteuning significant beter is dan bij duurbetaalde plugins die nutteloze of zelfs geen antwoorden geven.

Over het algemeen kun je bij veel plugins op Codecanyon ook bekijken hoe de makers met support aanvragen omgaan. Bij de plugin vind je vaak een support onderdeel waar je vooraf rustig kunt bekijken hoe dit werkt en hoe snel de makers reageren. Heel vaak word ook verwezen naar een apart supportforum, dit is lastiger beoordelen omdat je hier pas toegang tot krijgt als je het thema gekocht hebt.

Krijg je bij gratis plugins dan helemaal geen support? Zeker wel. Achter dit Content Management Systeem zit wereldwijd een enorme community. Je kunt je vraag stellen via de plugin-pagina in de repository of via het algemene supportforum van WordPress. Hier kun je uiteraard alleen geen rechten aan ontlenen, aangezien het je niets kost.

Betrouwbaarheid

Als je een thema of plugin installeert kun je hiermee je totale website of webshop open zetten voor aanvallers. Hoe? Een plugin kan malware bevatten dat hier door de makers ingebouwd is. Ditzelfde geldt ook voor een thema. Kun je niet voorkomen? Nee eigenlijk niet. Recent zijn er gevallen bekend van grote gratis plugins die voorzien waren van malafide software. Op het moment dat dit bekend wordt zal de plugin vaak ook per direct verwijderd worden uit de repository en mogelijk alleen na strenge controle weer gewijzigd terugkomen. Voorkomen kun je het dus niet.

Gehackte website

Is dit dan onmogelijk bij betaalde uitbreidingen voor je WordPress website? Nee helaas ook niet. Alleen zal de gemiddelde plugin of themaontwikkelaar wel twee keer nadenken voordat hij of zij dit doet, omdat ze hiermee een groot deel van hun inkomsten kwijt kunnen raken. Maar het is dus geen garantie.

Conclusie

Ik hoop dat alles te volgen was. Een conclusie is er eigenlijk niet. Sowieso zul je zelf moeten beslissen of je kiest voor een gratis oplossing op je website of dat je liever investeert in premium thema’s en plugins. Wat mij betreft heeft betaald absoluut de voorkeur. De hoofdreden voor mij is snelheid in het ontwikkelen (je hoeft het niet zelf te bedenken het alleen te gebruiken) en veiligheid is ook een belangrijk issue. Er zijn mij te veel cruciale updates bekend waarvoor nog geen bijgewerkte gratis plugin was recent na het bekend worden.

Wat is jouw mening? Waar kies jij voor als je een keuze moet maken? Ik ben vooral benieuwd naar je motivatie. Deel het met ons in een reactie.