Een thema is een set bestanden die bepaalt hoe een website eruitziet, zoals de kleuren, de lettertypen en de indeling van de pagina’s. Thema’s worden vooral gebruikt in een CMS zoals WordPress, zodat het uiterlijk van een website kan worden veranderd zonder de inhoud aan te passen.
Wat bepaalt een thema
Een thema regelt de weergave van de inhoud. Daarbij gaat het onder meer om de kleuren en lettertypen, de plaats van de header en footer, en de opmaak van onderdelen als berichten, productpagina’s en menu’s. De teksten en afbeeldingen zelf staan los van het thema. Wie van thema wisselt, behoudt dus in principe dezelfde inhoud met een ander uiterlijk.
Thema en plugin
Een thema en een plugin worden vaak verward. Het thema gaat over de vormgeving, de plugin over extra functies. In de praktijk lopen beide soms door elkaar: sommige thema’s bevatten ook functies, zoals een ingebouwde paginabouwer, en blijven dan lastig te vervangen. Het is daarom verstandig om functies die bij de website zelf horen niet in het thema onder te brengen.
Aandachtspunten
Bij een kant-en-klaar thema moet de website zich aanpassen aan wat het thema kan, terwijl een maatwerkthema precies op de wensen is afgestemd. Als een thema wordt aangepast, gebeurt dat het best in een zogeheten child theme, zodat een update van het hoofdthema de eigen wijzigingen niet overschrijft. Een thema dat niet meer wordt onderhouden, kan op termijn problemen geven.
Thema wisselen
Een thema kan meestal worden vervangen zonder de pagina’s te verwijderen, maar de website ziet er na het wisselen vaak anders uit dan verwacht. Menu’s, widgets en speciale onderdelen worden niet altijd netjes overgenomen. Het is verstandig om een thema eerst op een testomgeving te proberen voordat het op de echte website wordt gebruikt.