WP thema vanaf scratch
Een WordPress thema maken is een fikse klus en er zijn verschillende strategieën om dat aan te pakken.
Één daarvan is te beginnen vanaf niks. Je leert zo goed kennis maken met de Wordpress functies en de manier van werken in zo een thema.
Een andere keuze zou kunnen zijn eerst een complete statische html pagina te bouwen een soort van dummy.html
en deze dan
langzaam aan dynamischer te maken door de inhoud te vervangen door WordPress-functies.
WordPress heeft een heel uitgebreide documentie. Zou je als developer wilen kennismaken met het fonomeen thema-maken, dan kun je bijvoorbeeld kijken op: Het WP theme handbook: https://developer.wordpress.org/themes/. Ook is er een pagina met alle wp-functies: https://codex.wordpress.org/Function_Reference voor het geval je ergens wat code tegenkomt en wil ontdekken wat dat betekent en wat er meer mogelijk is.
Opdracht
Maak een eigen thema voor WordPress.
Het thema bevat tenminste:
- een header met een achtergrondafbeelding;
- footer.php, die een widget bevat;
- single.php;
- page.php;
- category.php waarin te zien is om welke category het gaat;
- search.php;
- functions.php;
- 2 widgetgebieden;
- gestyled menu vanuit Bootstrap
Er is ook een oudere versie van deze opdracht te vinden.
Werkwijze
- Maak een WP installatie op jouw local host
- gebruiker: root
wachtwoord: root (Mac) of leeg (Windows)
Jouw wachtwoord als beheerder van de WP-site op local host kan NIET worden hersteld! - exporteer de inhoud van jouw kennismaking met WP en importeer die in deze versie op je site op jouw localhost;
- gebruiker: root
wachtwoord: root (Mac) of leeg (Windows)
- volg de instructies hieronder;
- tussentijds alleen jouw thema-map committen op GitHub;
- tussentijds alleen jouw thema-map online bijwerken, waarbij dit thema ook online actief gezet is.
- ik ontvang de eerste les al jouw GitHub-link (jouw thema is dan nog vast niet voltooid): lever deze in Magister in.