- Leren door doen
- Trainers met praktijkervaring
- Klassikale trainingen
- Gedetailleerd cursusmateriaal
- Duidelijke inhoudsbeschrijving
- Maatwerk inhoud mogelijk
- Trainingen die doorgaan
- Kleine groepen
In de cursus WordPress theme development leren de deelnemers verschillende soorten websites te ontwikkelen met op maat gemaakte themes.
Tijdens de cursus WordPress Theme Development leer je alles over het creëren en aanpassen van thema's voor WordPress websites. Het WordPress theme bepaalt immers de look en feel van jouw website. We beginnen met het verkennen van alternatieve mogelijkheden voor het wijzigen van een website, zelfs als je slechts gedeeltelijk aanpassingen wilt doorvoeren.
Zoals eerder vermeld, heeft het WordPress theme een grote invloed op de uitstraling van je website. In deze cursus besteden we aandacht aan verschillende technieken en mogelijkheden om de look van jouw site te optimaliseren.
De cursist maakt kennis met de CSS-opmaakmogelijkheden binnen de zogenaamde Customizer en met child themes. Met child themes behoud je je huidige theme, maar kun je de opmaak of functionaliteit naar wens aanpassen. Daarna gaan we aan de slag met de algemene opbouw van een WordPress theme.
Diverse WordPress PHP functies worden behandeld. Hierbij kun je denken aan functies die het mogelijk maken om gegevens, die in de database van WordPress zijn opgeslagen, weer te geven op je webpagina. Dit is cruciaal voor het ontwikkelen van dynamische content.
Tijdens de cursus maak je kennis met verschillende loops, die het mogelijk maken om gegevens van één of meerdere pagina's of berichten te verzamelen en deze weer te geven op de gewenste pagina. Het begrijpen van loops is essentieel voor elke WordPress Theme Development cursus.
We besteden ook aandacht aan custom post types, waarmee je speciale berichten zoals portfolio's of reviews aan je website kunt toevoegen. Dit geeft je de vrijheid om content op maat te creëren die perfect aansluit bij jouw behoeften.
Daarnaast behandelen we op maat gemaakte Custom fields. Met deze velden kun je de inhoud van een bericht of pagina uitbreiden. Deze gegevens kunnen via een gewenste layout worden weergegeven, waardoor je meer controle hebt over de presentatie van je content.
Tot slot leer je hoe je zelf functies kunt toevoegen aan de customizer. Op deze manier kun je de indeling en opmaak van jouw WordPress website volledig naar eigen hand zetten. Voor meer informatie over WordPress, bezoek de officiële WordPress site.
Wil je ook meer leren over de basis van programmeren? Bekijk dan de cursus PHP Programmeren voor een stevige basis!
De cursus WordPress Theme development is geschikt voor iedereen die zelf een theme wil leren ontwikkelen, om zo zelf invloed op het ontwerp te kunnen uitoefenen. De cursus is met name geschikt voor ontwerpers die zich verder in WordPress webdesign willen ontwikkelen.
Voor deze cursus is basis kennis van WordPress, CSS en Html gewenst. Basis kennis van PHP is meegenomen.
De theorie wordt besproken aan de hand van presentatie slides. Demo’s worden gebruikt om de behandelde concepten te verduidelijken. Gedurende de cursus ontwikkelen de deelnemers aan de hand van oefeningen in een aantal stappen een WordPress Theme met veel gebruikte functionaliteit. De cursustijden zijn van 9.30 tot 16.30.
De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat WordPress Theme Development.
Module 1 : Intro WP Themes |
Module 2 : Structure WP Themes |
Module 3 : WP PHP Functions |
|
What are Themes? Look and feel Theme alternatives Partial Adjustments CSS with Customizer Child themes |
What are Templates? Template Files Template Hierarchy Basic Template Files Nested Templates Inner Templates |
What are Template Tags? Anatomy of Template Tag Passing tag parameters Include tags Conditional tags Function Reference |
Module 4 : WordPress Loops |
Module 5 : Custom Post Types |
Module 6 : Custom Fields |
|
Default loop Using the loop Loop examples Multiple loops Nested loops Custom loops Pagination |
Register Custom post types Template files for custom post types Custom post type loops Dashboard Menus Taxonomies Special categories Portfolios and Reviews |
Textfields Textarea's Dropdown lists Multiple Selection Check boxes Radio buttons Upload Images |
Module 7 : Customizer |
||
|
Sections and panels Settings and controls Several controls Input, Checkboxes Color, Images Data sanitization Refreshing the preview Retrieving customizer settings |