Welkom bij onze grondige gids over het bouwen van een WordPress-thema vanaf nul. Met miljoenen websites die WordPress gebruiken als hun content management systeem, is het hebben van een onderscheidend en goed ontworpen thema cruciaal om op te vallen tussen de massa.
Het ontwikkelen van een WordPress thema lijkt misschien moeilijk, maar met de juiste hulpmiddelen en hulp kunnen zelfs beginners een WordPress thema maken dat hun visie uitdrukt en aan hun eisen voldoet.
In dit artikel bespreken we alles wat je moet weten om een WordPress-thema te ontwikkelen, inclusief de basisprincipes van responsief ontwerp, dat garandeert dat je thema er fantastisch uitziet op elk apparaat.
We zullen ook kijken naar verschillende strategieën en tools, zoals de WordPress theme maker, om te helpen bij het stroomlijnen en toegankelijker maken van het proces. Of je nu een ervaren ontwikkelaar bent of een totale beginner, onze stapsgewijze instructies zullen je laten zien hoe je een WordPress thema kunt maken dat zowel visueel mooi als nuttig is.
Dus laten we beginnen met het ontwikkelen van jouw perfecte WordPress thema met ons.
Wat is een WordPress-thema?
Een WordPress thema is een verzameling sjablonen en stylesheets die het uiterlijk en de lay-out van een WordPress website bepalen. Het fungeert als het raamwerk voor het ontwerp van je website om je te helpen een consistente en visueel aantrekkelijke online aanwezigheid te creëren.
Thema’s kunnen worden aangepast aan uw wensen. Zo kun je een onderscheidende en aantrekkelijke gebruikerservaring creëren.
Wanneer je leert hoe je een WordPress-thema maakt, moet je rekening houden met zaken als websitenavigatie, kleurenschema’s, typografie en plaatsing van afbeeldingen. Deze helpen het algehele uiterlijk en gevoel van je website vorm te geven, wat de betrokkenheid en tevredenheid van gebruikers kan beïnvloeden.
Door je aan best practices te houden en de kracht van het WordPress platform te benutten, kun je een WordPress thema ontwikkelen dat er niet alleen goed uitziet, maar ook voldoet aan de eisen van je publiek.
Waarom een WordPress-thema maken?
- Individualiteit: Als je je eigen WordPress-thema maakt, kun je je eigen merkidentiteit laten zien. Met een aangepast thema kunt u uw site aanpassen op basis van uw individuele behoeften, zodat het de stijl en waarden van uw merk goed weerspiegelt. Dit onderscheidt u van de overvolle digitale wereld, maar biedt uw bezoekers ook een onderscheidende gebruikerservaring.
- Verbeterde veiligheid: Gepersonaliseerde WordPress thema “s verbeteren de veiligheid van je website door je volledige controle te geven over de codering en ervoor te zorgen dat deze vrij is van kwetsbaarheden. Kant-en-klare thema” s kunnen verouderde of onveilige code bevatten, waardoor je site kwetsbaar wordt voor toekomstige aanvallen. Hoewel het maken van een WordPress thema je veiligheid kan verbeteren, hangt het nog steeds af van je vaardigheid, onderhoud en compatibiliteit (met de nieuwste WordPress core updates en plugins).
- Er is geen overdaad aan functies: Kant-en-klare thema’s bevatten vaak functionaliteit die je misschien niet nodig hebt of niet gebruikt. Dit resulteert in lange laadtijden en een overvolle gebruikersinterface. Als je je eigen thema bouwt, kun je precies die elementen toevoegen die je nodig hebt, waardoor je site eenvoudiger en sneller wordt. Dit kan resulteren in een betere algehele gebruikerservaring en snellere laadtijden, die cruciaal zijn voor de betrokkenheid van bezoekers.
- Minimaliseer plugin-afhankelijkheid: Door je eigen WordPress-thema te bouwen, kun je essentiële functies direct in het thema integreren. Hierdoor heb je minder plugins nodig. Bovendien vermindert deze aanpak het risico op plugin-conflicten en verbetert het de beveiliging, omdat elke extra plugin mogelijk kwetsbaarheden kan introduceren. Bovendien leiden minder plugins meestal tot snellere laadtijden van de website, wat bijdraagt aan betere websiteprestaties en stabiliteit.
- Statische bestanden van kleine omvang: Aangepaste WordPress thema “s hebben meestal kleinere bestanden dan kant-en-klare thema” s omdat ze alleen de onderdelen en functionaliteiten bevatten die je nodig hebt. Kleinere bestanden resulteren in snellere laadtijden, wat betekent dat u een uitstekende gebruikerservaring kunt bieden en de zoekmachineresultaten van uw site kunt verbeteren.
- Zoekmachine optimalisatie (SEO): Het aanpassen van je WordPress thema biedt aanzienlijke controle over de SEO van je site omdat het je in staat stelt om SEO best practices direct in je ontwerp te integreren. Deze op maat gemaakte aanpak zorgt ervoor dat je sitestructuur, metatags en algehele HTML-opmaak geoptimaliseerd zijn voor zoekmachines. In tegenstelling tot sommige kant-en-klare thema’s die misschien geen prioriteit geven aan SEO, kan een thema op maat voortdurend worden bijgewerkt om te voldoen aan de nieuwste SEO-richtlijnen. Door uw eigen thema te maken, behoudt u de flexibiliteit om de meest effectieve SEO-strategieën te implementeren en aan te passen aan de veranderende algoritmen van zoekmachines. Zo kunt u het potentieel van uw site maximaliseren om bezoekers aan te trekken en te binden.
Wat zijn de vereisten voor het ontwikkelen van een WordPress-thema?
Voordat je een WordPress-thema maakt, is het van cruciaal belang om de vereisten en de betrokken stappen te begrijpen. Dit zal resulteren in een naadloze en snelle ervaring bij het maken van een thema. We zullen elke stap hier in detail bespreken, zodat je precies weet wat je moet doen bij elk proces.
Stap 1: Maak een map om de bestanden die u gaat uploaden in op te slaan
Om te beginnen maak je een nieuwe map aan in de map wp-content/themes van je WordPress-installatie. Deze map bevat alle bestanden die te maken hebben met je aangepaste thema. Geef de map een unieke en beschrijvende naam zodat je je thema gemakkelijk kunt terugvinden in het WordPress dashboard.
Stap 2: Maak de bestanden index.php en style.css aan
Voeg twee bestanden toe in de map van je thema: index.php en style.css. Het bestand index.php is het primaire sjabloonbestand van je thema en bevat alle PHP-code en HTML-structuur van je website. Het bestand style.css daarentegen bevat alle CSS-stijleregels die het visuele uiterlijk van je thema bepalen.
Stap 3: Activeer het thema in het WordPress dashboard
Nadat je de bestanden index.php en style.css hebt gegenereerd, ga je naar het WordPress dashboard en selecteer je het tabblad Appearance . Van daaruit zou je je aangepaste thema moeten kunnen zien tussen de beschikbare thema’s. Als je op de knop “Activeren” klikt, wordt je thema geactiveerd.
Stap 4: Wijzig de instellingen in het bestand index.php
Nu je thema actief is, kun je beginnen met het aanpassen van het bestand index.php. Begin met het opnemen van de vereiste HTML-structuur en PHP-code, zoals de lus voor het tonen van berichten en de sjabloon-tags voor het ophalen van metagegevens over berichten. Deze stap creëert het kader voor de structuur en functionaliteit van je thema.
Stap 5: De kop- en voettekst toevoegen
Voor een consistent uiterlijk en gevoel op uw website moet u header- en footer-componenten opnemen in uw thema. Maak twee aparte bestanden, header.php en footer.php, en voeg ze toe aan uw index.php-bestand met behulp van de PHP-methodes “get_header()” en “get_footer()”. Dit zorgt ervoor dat de header en footer op alle pagina’s van je website verschijnen.
Stap 6: Maak de map functions.php
Het bestand functions.php is essentieel voor het aanpassen en de werking van je WordPress-thema. Hiermee kun je aangepaste functies implementeren, zijbalken registreren, scripts en stijlen oproepen en nog veel meer. Maak een functions.php-bestand in je themamap en begin met het toevoegen van PHP-code om de functionaliteit van je thema te verbeteren.
Stap-voor-stap handleiding voor het maken van een WordPress Thema
Stap 1: Sjabloonbestanden maken en opslaan
Om een WordPress-thema te ontwerpen, moet je een set sjabloonbestanden genereren die de structuur en het uiterlijk van je website bepalen. Volg deze procedures om je sjabloonbestanden te maken en op te slaan:
- Maak een nieuwe map voor je thema in de map wp-content/themes van je WordPress-installatie. Geef de map een onderscheidende naam, bij voorkeur iets dat gekoppeld is aan je thema.
- Maak de nodige sjabloonbestanden aan in de themamap, waaronder “index.php”, “header.php”, “footer.php”, “sidebar.php” en “single.php”. Deze bestanden bepalen de algemene structuur en onderdelen van uw website.
- Maak een bestand “functions.php” in de map van je thema. Dit bestand wordt gebruikt om aangepaste PHP-code op te nemen die de standaard WordPress-functionaliteit uitbreidt en wijzigt.
- Voeg een optioneel bestand “page.php” toe om de lay-out van de statische pagina’s van je website aan te passen.
- Voeg andere sjabloonbestanden toe die u nodig hebt, zoals “archive.php” voor categorie- en tag-archieven, “404.php” voor foutpagina’s en “search.php” voor zoekresultaten.
Stap 2: Het initiële CSS-stylesheet instellen
Om het ontwerp van je website te bepalen, maak je een bestand “style.css” aan in je themamap. Dit bestand moet bovenaan de volgende informatie bevatten:
/
Themanaam: Jouw themanaam
Thema URI: de website van je thema
Auteur: Uw naam
URI van auteur: Uw website
Beschrijving: Een korte beschrijving van je thema
Versie: 1.0
Licentie: GNU Algemene Gebruikerslicentie v2 of later
Licentie URI: http://www.gnu.org/licenses/gpl-2.0.html
Tekstdomein: uw-tekst-domein
/
Nadat je de benodigde informatie hebt verstrekt, kun je beginnen met het toevoegen van CSS-regels om je thema aan te passen. Om consistentie tussen browsers te garanderen, kun je overwegen om een CSS-reset of genormaliseerd stylesheet te gebruiken.
Stap 3: Het WordPress-thema functioneel maken
Om je thema functioneel te maken, moet je bepaalde WordPress functies en sjabloon-tags toevoegen aan je sjabloonbestanden. Met deze functies en tags kan WordPress dynamische inhoud en functies voor je website produceren.
- Neem in je “header.php” bestand de “wp_head()” functie op, direct voor de afsluitende tag. Met deze functie kan WordPress de scripts, stijlen en metatags invoegen die nodig zijn voor een effectieve werking.
- Neem in je “footer.php” code de “wp_footer()” functie op, onmiddellijk voor de afsluitende
- Gebruik de methoden “get_header()”, “get_footer()” en “get_sidebar()” in uw “index.php” en andere sjabloonbestanden om de juiste gebieden van uw website op te nemen.
- Gebruik de Loop, een basisfunctie van WordPress, in je “index.php” en “single.php” scripts om berichten en hun inhoud te tonen.
- Gebruik de functie “add_theme_support()” in je bestand “functions.php” om themafuncties zoals aangepaste menu’s, postminiaturen en aangepaste headerafbeeldingen in te schakelen.
Stap 4: Maak een lay-out voor je thema
Zodra je thema werkt, kun je er een lay-out voor maken. Je kunt HTML en CSS gebruiken om de structuur en het uiterlijk van je thema te ontwerpen. Overweeg de onderstaande stappen:
- Maak een kopgedeelte met het logo van je website, een navigatiemenu en andere onderdelen die je wilt toevoegen.
- Maak een sectie met hoofdinhoud om je artikelen en pagina’s te laten zien. Gebruik de Loop om dynamisch materiaal te produceren.
- Maak een zijbalkgebied om widgets zoals recente artikelen, categorieën en aangepaste menu’s weer te geven.
- Maak een voettekstgedeelte met copyrightinformatie, pictogrammen voor sociale netwerken en andere items die je wilt opnemen.
- Maak je lay-out responsief door media queries, flexibele rastersystemen en vloeiende afbeeldingen op te nemen.
Stap 5: Verbeter je ontwerp met het CSS-stylesheet
Nadat je de lay-out voor je aangepaste thema hebt gemaakt, kun je het bestand “style.css” gebruiken om het ontwerp aan te passen en te verfijnen. Het CSS-stijlenblad stelt de vele onderdelen van je thema in, waaronder lettertypen, kleuren, spatiëring en andere visuele factoren. Hier volgen enkele adviezen en technieken om je ontwerp te verbeteren:
- Typografie: Selecteer geschikte lettertypefamilies, breedtes, gewichten en regelhoogtes voor je koppen, paragrafen, lijsten en andere inhoud. CSS steno attributen zoals “font” kunnen worden gebruikt om veel lettertype-gerelateerde declaraties op een enkele regel te zetten.
- Kleuren: Maak een consistent kleurenschema voor je thema, inclusief achtergrond- en tekstkleuren, linkkleuren en hover-effecten. Gebruik CSS-variabelen om je kleurinstellingen op te slaan. Deze aanpak maakt het gemakkelijk om je kleurenschema in de toekomst aan te passen.
- Spatie en uitlijning: Gebruik geschikte marges, opvulling en randen voor uw elementen om een visueel evenwichtig ontwerp te krijgen. Gebruik CSS Flexbox of Grid om items responsief te positioneren en verdelen.
- Responsiviteit: Om ervoor te zorgen dat je ontwerp responsief is op alle apparaten, gebruik je media queries om verschillende stijlen toe te passen op basis van schermgrootte. Dit houdt in dat lettergroottes, afbeeldingen en lay-outcomponenten worden aangepast voor een maximale lees- en gebruikerservaring op mobiele apparaten en tablets.
- Interactieve componenten: Ontwerp interactieve componenten zoals knoppen, formulieren en vervolgkeuzemenu’s. Introduceer hover, focus en active states om gebruikersfeedback en toegankelijkheid te vergroten.
- Aangepaste stijlen: Wijzig het uiterlijk van bepaalde WordPress onderdelen zoals commentaarformulieren, paginering en afbeeldingsgalerijen om de algehele stijl van je thema aan te vullen.
- Optimalisatie: Optimaliseer je CSS door het te minen en te comprimeren om de bestandsgrootte en laadtijden te minimaliseren. Overweeg het gebruik van een CSS pre-processor zoals Sass of LESS om effectiever met je stijlen om te gaan.
- Browsercompatibiliteit: Test je ontwerp in verschillende browsers om te controleren of het werkt met veelgebruikte webbrowsers, zoals Google Chrome, Mozilla Firefox, Safari en Microsoft Edge.
Wat is een responsief ontwerp?
Responsive design is een methode voor webontwerp en -ontwikkeling die ervoor zorgt dat de lay-out, afbeeldingen en andere functies van een website of applicatie goed worden weergegeven op verschillende apparaten, waaronder desktops, laptops, tablets en smartphones. Responsive design streeft naar een uitzonderlijke gebruikerservaring, ongeacht het apparaat waarmee de website wordt bekeken.
Responsive design is gebaseerd op talrijke essentiële principes en methodologieën, die hieronder worden beschreven:
- Vloeiende rasters: Deze worden gebruikt om flexibele lay-outs te maken die zich aanpassen aan de breedte van het scherm. Vloeiende rasters specificeren de breedte en locatie van elementen aan de hand van relatieve maten zoals percentages of viewport-eenheden, in plaats van vaste breedtematen zoals pixels. Hierdoor kan de lay-out de juiste schaal hebben als de schermgrootte verandert, wat resulteert in een constant uiterlijk en een constante structuur.
- Flexibele afbeeldingen: Flexibele afbeeldingen zijn van vitaal belang voor responsive design omdat ze ervoor zorgen dat afbeeldingen op de juiste manier worden geschaald en aangepast aan de schermgrootte. Door de breedte van de afbeelding in te stellen op 100% en de hoogte op automatisch, blijft de beeldverhouding behouden en past de afbeelding binnen het opgegeven gebied. Dit voorkomt dat afbeeldingen te groot worden op kleinere beeldschermen of te klein op grotere, wat resulteert in een ideale weergave.
- CSS media queries: Media queries zijn een krachtige CSS-functie waarmee je verschillende stijlen kunt toepassen, afhankelijk van de schermgrootte, resolutie of apparaattype. Met behulp van mediaquery’s kun je breekpunten instellen waarop het ontwerp zich aanpast zodat het beter past bij het gebruikte apparaat. Om de leesbaarheid en bruikbaarheid op kleinere schermen te verbeteren, kun je de lettergrootte vergroten, marges aanpassen of de lay-out wijzigen.
- Eerst mobiel ontwerp: De mobile-first ontwerpmethode houdt in dat een website of applicatie wordt gemaakt en ontwikkeld met mobiele apparaten als belangrijkste aandachtspunt, waarna het ontwerp geleidelijk wordt verbeterd voor grotere schermen. Deze strategie garandeert dat de meest noodzakelijke inhoud en functies prioriteit krijgen op kleinere apparaten, terwijl tegelijkertijd gebruik wordt gemaakt van de grotere ruimte en mogelijkheden van grotere schermen.
- Toegankelijkheid: Responsive design moet rekening houden met toegankelijkheid. Dit betekent dat de website of applicatie bruikbaar en toegankelijk moet zijn voor alle gebruikers, inclusief mensen met beperkingen of mensen die gebruik maken van ondersteunende technologie. Dit omvat onder andere semantische HTML, goed kleurcontrast, leesbare typografie en toetsenbordnavigatie.
Wat zijn WordPress template tags, loop en action hooks
1. Tags voor WordPress-sjablonen
Sjabloon-tags zijn PHP-functies van WordPress die worden gebruikt in sjabloonbestanden van thema’s om dynamische inhoud weer te geven of specifieke taken uit te voeren. Ze maken het gemakkelijk voor thema-ontwikkelaars om inhoud uit de WordPress database op te halen en weer te geven, zoals titels van berichten, namen van auteurs, categorieën en meer. Enkele veelgebruikte WordPress template tags zijn:
– de_titel(): Toont de titel van de huidige post of pagina.
– de_inhoud(): Geeft de inhoud van de huidige post of pagina weer.
– de_permalink(): Haalt de URL van de huidige post of pagina op.
– the_excerpt(): Geeft een samenvatting van de huidige post weer.
– get_header(): Bevat het bestand header.php in de sjabloon.
– get_footer(): Bevat het bestand footer.php in de sjabloon.
– get_sidebar(): Bevat het sidebar.php bestand in het sjabloon.
2. De lus
De Loop is de primaire besturingsstructuur die in WordPress-thema’s wordt gebruikt om berichten en hun inhoud weer te geven. In WordPress is ‘The Loop’ een proces dat een ‘while’-lus gebruikt. Dit is een soort PHP-code die elke uit de database opgehaalde post één voor één doorloopt. Voor elk bericht wordt de HTML-opmaak gemaakt die nodig is om essentiële details zoals de titel, inhoud en metagegevens (zoals de auteur en datum) van het bericht weer te geven op je website. Dit gebeurt met behulp van speciale ’template tags’-tools die helpen om deze informatie vlot en effectief op te halen en weer te geven.
Een basisvoorbeeld van de Loop ziet er als volgt uit:
Geen berichten gevonden.
3. Actie haken
Actiehaken zijn punten in de WordPress kern-, thema- en plugincode waar ontwikkelaars hun aangepaste functies kunnen invoegen om het standaardgedrag te wijzigen of uit te breiden. Ze zorgen voor meer flexibiliteit en aanpassingen zonder de WordPress kernbestanden direct te wijzigen. Actiehaken worden gemaakt met de `do_action()` functie en aangepaste functies kunnen aan deze haken worden gekoppeld met de `add_action()` functie.
In het `functions.php` bestand van een thema kun je bijvoorbeeld de `wp_enqueue_scripts` actiehaak gebruiken om je eigen stylesheets of scripts te laden:
functie mijn_thema_enqueue_stijlen() {
wp_enqueue_style( “mijn-thema-stijl”, get_stylesheet_uri() );
}
add_action( “wp_enqueue_scripts”, “my_theme_enqueue_styles” );
In dit voorbeeld is de `my_theme_enqueue_styles()` functie gekoppeld aan de `wp_enqueue_scripts` actie, die WordPress vertelt om het opgegeven stylesheet te laden wanneer de actie wordt geactiveerd.
Tips voor het ontwikkelen van je eerste eigen thema
Het maken van je eerste eigen WordPress thema kan zowel spannend als lonend zijn. Overweeg de volgende tips om je te helpen een winstgevend en goed ontworpen thema te maken:
- Plan je thema: Bereid de structuur, lay-out en functionaliteit voor voordat je begint. Definieer het doel van je thema, bepaal je doelgroep en evalueer de vele onderdelen die worden opgenomen, zoals de header, footer, navigatie en inhoudsgebieden. Om het ontwerp van je thema te conceptualiseren, schets je een basislay-out of ontwikkel je wireframes.
- Leer de grondbeginselen van WordPress programmeren: Maak uzelf vertrouwd met de fundamentele ideeën van WordPress, zoals template hiërarchie, template tags, de Loop en action hooks. Begrijp de structuur van het WordPress thema en de belangrijkste bestanden, zoals index.php, style.css en functions.php.
- Volg de coderingsstandaarden: Volg de coderingsstandaarden en best practices van WordPress om te garanderen dat je thema goed gestructureerd, veilig en compatibel is met toekomstige WordPress-updates, thema’s en plugins. Gebruik correcte inspringingen, opmerkingen en naamgevingsconventies in uw code om de leesbaarheid en onderhoudbaarheid te verbeteren.
- Gebruik een starterthema of -framework: Overweeg om een startersthema of -framework te gebruiken, zoals Underscores of Genesis, om je te helpen aan de slag te gaan met het maken van een eigen thema. Deze tools bieden een solide basis van kant-en-klare sjablonen, functionaliteiten en stijlen. Hierdoor kun je je concentreren op het uiterlijk en de functionaliteit van je thema.
- Geef prioriteit aan prestaties: Verbeter de snelheid van je thema door efficiënte code te gebruiken, HTTP-verzoeken te beperken en afbeeldingen, scripts en stijlen te comprimeren. Gebruik caching en lazy-loading strategieën om pagina’s sneller te laden en de gebruikerservaring te verbeteren.
- Zorg voor toegankelijkheid: Je thema moet toegankelijk zijn voor alle gebruikers, ook voor mensen met beperkingen of mensen die ondersteunende technologie gebruiken. Het ontwerpen van een inclusief en gebruiksvriendelijk thema omvat het gebruik van best practices zoals semantische HTML, goed kleurcontrast, duidelijke typografie en toetsenbordnavigatie.
- Test je thema: Test je thema grondig op verschillende browsers, apparaten en schermformaten om compatibiliteit en consistentie te garanderen. Debugging tools en plugins, zoals Debug Bar of Query Monitor, kunnen je helpen bij het vinden en aanpakken van problemen of prestatieproblemen.
- Zorg voor documentatie en ondersteuning: Zorg ervoor dat uw thema duidelijke en uitgebreide documentatie bevat om mensen te helpen bij het begrijpen van de functies, installatie en aanpassingsmogelijkheden. Help uw gebruikers door vragen te beantwoorden, problemen op te lossen en waar nodig updates te leveren.
- Blijf leren en itereren: Breid je vaardigheden en begrip van siteontwikkeling, ontwerp en WordPress voortdurend uit, zodat je op de hoogte blijft van de nieuwste trends, tools en best practices. Houd rekening met de opmerkingen van gebruikers en persoonlijke ervaringen om je thema te verbeteren.
Begin vandaag nog met het maken van je nieuwe WordPress thema!
Samengevat vereist het ontwerpen van een aangepast WordPress thema een combinatie van strategie, ontwerp, ontwikkeling en testen. Als je de fundamentele onderdelen van een WordPress thema begrijpt, kun je een uniek en goed werkend thema maken dat is aangepast aan jouw individuele eisen en doelgroep.
Met oefening en aandacht voor detail kun je een aangepast WordPress thema ontwikkelen dat opvalt en het algemene uiterlijk en de functionaliteit van je website verbetert.
Hoe maak ik een WordPress-thema FAQ
Het maken van een WordPress thema kan een uitdaging zijn voor beginners, maar met toewijding en oefening wordt het behapbaar. Bekendheid met HTML, CSS, PHP en de basisconcepten van WordPress is essentieel voor het maken van een aangepast thema.
Ja, je kunt geld verdienen door premium WordPress thema’s te verkopen op marktplaatsen zoals ThemeForest of door aangepaste thema-ontwikkelingsdiensten aan te bieden aan klanten.
De tijd die het kost om een WordPress thema te bouwen hangt af van je vaardigheidsniveau, de complexiteit van het ontwerp en de functies die je wilt toevoegen. Een eenvoudig thema kan een paar dagen tot een week duren, terwijl een complexer thema enkele weken of langer kan duren.
1. Maak een nieuw PHP-bestand aan in uw themamap met een beschrijvende naam, zoals “template-custom.php”.
2. Voeg bovenaan het bestand een commentaarblok toe met de naam van het sjabloon, zodat het herkenbaar is als een aangepast sjabloon in het beheergebied van WordPress.
3. Neem de benodigde WordPress template tags op om je aangepaste lay-out te bouwen. Dit zijn onder andere tags voor het toevoegen van de kop- en voettekst en andere die essentieel zijn voor het weergeven van de inhoud van de pagina. Deze sjabloon-tags zijn een soort sneltoetsen die WordPress vertellen waar delen van je website moeten worden ingevoegd en hoe de informatie over berichten effectief moet worden weergegeven.
4. Sla het bestand op en upload het naar je themamap.
5. Maak in het beheergebied van WordPress een nieuwe pagina en selecteer uw aangepaste sjabloon in het vak “Paginakenmerken” in de vervolgkeuzelijst “Sjabloon”. Hierdoor wordt uw aangepaste sjabloon toegepast op de geselecteerde pagina.