Alle opdrachten uit de handleiding op één plek. Klik op een hoofdstuktitel voor de uitleg erbij.
0. Aan de slag
Opdracht: maak kennis met je site
- Log in op je eigen site via /wp-login.php en zet het adres van je beheer bij je bladwijzers.
- Vul in je profiel je voor- en achternaam in en kies bij “Weergave naam publiekelijk tonen als” je echte naam. Klik op Profiel bijwerken.
- Open via het blok “Cursus” op het dashboard de cursussite.
- Bekijk de voorkant van je site via de sitenaam → Website bezoeken. Open daarna je site in een privévenster en vergelijk: wat is er anders?
- Ga met je muis over elk item van het linkermenu en noteer voor jezelf drie onderdelen die je nog niet kende.
1. WordPress: de basis
Opdracht: leg de basis van je eigen site
Kies een onderwerp voor je site (je eigen bedrijfje, een vereniging, een fictieve zaak zoals de bakkerij) en doe het volgende:
- Stel bij Instellingen → Algemeen een passende websitetitel en slogan in en controleer of de tijdzone op Brussel staat.
- Maak vier pagina’s aan: Home, Over ons, Contact en Blog. Publiceer ze (ook al zijn ze nog leeg).
- Stel bij Instellingen → Lezen Home in als homepage en Blog als berichtenpagina.
- Zet de reacties op nieuwe berichten uit.
- Hernoem de categorie “Uncategorized” naar “Nieuws” en maak er nog één categorie bij.
- Verklein drie eigen foto’s tot maximaal 1920 pixels breed en onder 300 KB, geef ze een zinnige bestandsnaam en upload ze. Vul bij elke foto een alt-tekst in.
- Schrijf twee blogberichten in de klassieke editor, elk met minstens één tussentitel (Koptekst 2), een link, een afbeelding in de tekst, een categorie, twee tags en een uitgelichte afbeelding.
- Maak een menu met je vier pagina’s in een logische volgorde en sla het op. Controleer later, wanneer je je header bouwt, of de menuwidget dit menu toont.
- Verplaats een testbericht naar de prullenmand en herstel het daarna.
2. Elementor: de editor
Bouw je eigen oefenpagina en daarna je homepagina.
- Maak een nieuwe pagina Oefenpagina Elementor en open ze met Elementor. Laat ze als concept staan.
- Voeg een container toe met de structuur twee gelijke kolommen. Zet links een Afbeelding en rechts een Koptekst, een Teksteditor en een Knop.
- Geef de container een achtergrondkleur en een padding van 60 px boven en onder.
- Voeg eronder een container toe met drie Afbeeldingsvakken naast elkaar. Maak er eerst één helemaal af en dupliceer hem twee keer.
- Voeg een container met drie Tellers toe en experimenteer met Richting, Inhoud uitlijnen en Ruimtes.
- Bekijk alles in de Mobiel-weergave. Pas minstens één instelling enkel voor gsm aan (bijvoorbeeld een kleinere titel) en verberg één element op gsm. Controleer met Voorbeeld wijzigingen.
- Verwijder een widget, en zet hem terug via Geschiedenis → Acties.
- Sla op als concept. Pas daarna wat je geleerd hebt toe op je echte homepagina en publiceer die.
3. Elementor: je huisstijl
Maak de huisstijl van je eigen site.
- Bedenk waar je site over gaat en welke sfeer ze moet uitstralen. Schrijf drie sleutelwoorden op (bijvoorbeeld warm, ambachtelijk, vertrouwd).
- Stel op coolors.co een palet samen van vier à zes kleuren: primair, secundair, accent, tekst en een of twee neutrale achtergrondkleuren. Noteer de hexcodes.
- Controleer met de WebAIM Contrast Checker minstens: je tekstkleur op je achtergrond, en witte tekst op je accentkleur (je knoppen). Haal je geen 4.5:1? Pas de kleur aan.
- Kies op fonts.google.com twee lettertypes: één voor titels, één voor tekst.
- Vul in Elementor bij Website instellingen je Globale kleuren en Globale lettertypes in. Geef elke kleur een duidelijke naam.
- Stel bij Thema stijl de Typografie in (tekst en H1 tot H3, met kleinere waarden op gsm) en geef je Knoppen een kleur, afronding en hoverkleur.
- Vul bij Website identiteit je sitenaam, beschrijving, logo en favicon in.
- Klik op Wijzigingen opslaan. Controleer of al je titels, teksten en knoppen netjes je huisstijl volgen. Zet waar nodig in widgets de kleur en typografie via het wereldbolletje op een globale waarde.
4. Theme Builder: header, footer en sjablonen
Opdracht: de vaste onderdelen van jouw site. Werk op je eigen site (sNN.ucll.somesites.be).
- Maak een header met de widgets Site Logo, WordPress Menu en een knop naar je contactpagina. Gebruik globale kleuren en lettertypes, maak hem sticky, verberg de knop op gsm en test het hamburgermenu.
- Publiceer de header met de voorwaarde Entire site en controleer drie pagina’s op de voorkant.
- Maak een footer met minstens drie kolommen (bv. over jou, openingsuren of praktische info met een Icoon lijst, contact) en een copyright-regel met een dynamisch jaartal. Controleer dat de kolommen op gsm onder elkaar staan.
- Schrijf (als je dat nog niet deed) minstens twee blogberichten met een uitgelichte afbeelding. Maak een Single Post-sjabloon met Post Title, Featured Image, Post Info, Post Content en Post Navigation (voorwaarde: Berichten).
- Maak een Archive-sjabloon met Archive Posts in kaartjes (voorwaarde: All archives) en een 404-sjabloon met een knop naar de homepage.
- Test alles: een blogbericht, je blogpagina en een niet-bestaand adres, telkens op computer én gsm.
5. Pagina's vormgeven
Opdracht: jouw homepage, Over ons en Contact. Werk op je eigen site (sNN.ucll.somesites.be).
- Maak een nieuwe pagina, kies de pagina lay-out Elementor volledige breedte en bouw een homepage met minstens: een hero (achtergrondfoto + overlay + H1 + inleiding + twee knoppen), een sectie tekst + foto in twee kolommen, drie kaarten met Afbeelding vak, getuigenissen of een andere vorm van bewijs, en een call-to-action-band.
- Gebruik enkel je globale kleuren en lettertypes, maximaal twee lettertypes en voldoende witruimte.
- Controleer en verbeter de pagina in de gsm-weergave en op je eigen gsm.
- Geef hoogstens drie elementen een rustige ingangsanimatie.
- Sla je call-to-action-band op als sjabloon en voeg hem in op twee andere pagina’s.
- Bouw een Over ons-pagina en een Contact-pagina die met dezelfde banner beginnen.
- Maak een popup met een nieuwtje die enkel opent als een bezoeker op een knop klikt.
- Stel de nieuwe pagina in als je homepage (Instellingen → Lezen) en zet hem in je menu.
6. Formulieren
Opdracht 1: een contactformulier met Elementor
- Zet op de contactpagina van je eigen site een Formulier-widget met minstens: naam, e-mail (type Email), bericht (Textarea) en een privacyvinkje (Acceptance, verplicht, met een link naar je privacyverklaring). Voeg een veld van het type Honeypot toe.
- Zet Naam en E-mail naast elkaar (Column Width 50%) en geef de knop een duidelijke tekst.
- Stel de acties in: Collect Submissions en Email (naar je eigen adres, een duidelijk onderwerp, Reply-To = het e-mailveld).
- Zet Custom Messages aan en schrijf een Nederlands bedankbericht en foutmelding.
- Stijl het formulier met je globale kleuren en lettertypes. Publiceer, en doe één testinzending in een privévenster. Controleer de inzending onder Elementor → Submissions.
Opdracht 2: een uitgebreid formulier met Gravity Forms
- Bedenk voor je eigen site een formulier dat meer vraagt dan een contactformulier: een inschrijving voor een activiteit, een offerteaanvraag, een reservatie ….
- Maak het in Gravity Forms met minstens zes velden, waarvan een datum, een getal met minimum en maximum, een keuzelijst en een Consent-veld.
- Stel twee meldingen in: één naar jezelf (met Reply To naar de bezoeker) en één bevestiging naar de bezoeker. Schrijf een persoonlijke bevestiging met de naam van de bezoeker.
- Zet de Advanced Honeypot aan en kies Euro als munt.
- Zet het formulier met de Shortcode-widget op een nieuwe pagina, publiceer die en doe één testinzending. Bekijk ze onder Forms → Entries en exporteer ze naar CSV.
- Schrijf in twee zinnen waarom je voor dit formulier Gravity Forms koos en niet Elementor.
7. Gevonden worden met SEOPress
Opdracht: maak je site klaar voor Google
- Bedenk voor je homepagina en voor twee andere pagina’s een focuszoekwoord: welke woorden zou een klant in Google typen?
- Open elke pagina op de voorkant (ingelogd), klik op de blauwe SEOPress-knop en schrijf een metatitel (50–60 tekens, zoekwoord vooraan) en een metabeschrijving (120–160 tekens, uitnodigend). Controleer dat de tellers niet rood staan en bekijk de Snippet Preview.
- Vul bij Content Analysis je focuszoekwoord in, sla op, klik op Refresh analysis en los minstens twee rode of oranje punten op (de Meta robots-melding mag blijven).
- Geef minstens vijf afbeeldingen in je mediabibliotheek een goede alt-tekst.
- Controleer op elke pagina dat er precies één H1 is.
- Kies onder SEO → Social Networks → Facebook (Open Graph) een standaard-deelafbeelding.
- Laat Zoekmachine zichtbaarheid (Instellingen → Lezen) aangevinkt: het blijft een oefensite.
8. Cookies en privacy met Complianz
Opdracht: maak je eigen site privacyproof
- Maak onder Weergave → Menu’s een nieuw, leeg menu Juridisch aan.
- Doorloop de Complianz-wizard volledig met de gegevens van jouw (fictieve) organisatie. Kijk eerst al je pagina’s na: welke diensten van derden gebruik je (kaart, video, lettertypes, sociale media)?
- Zet in Elementor Load Google Fonts Locally aan.
- Geef de banner de kleuren en de knopvorm van je huisstijl. Controleer dat alle Accessibility-labels groen of oranje zijn.
- Zet het menu Juridisch in je footer.
- Test in een privévenster, op je computer én op je gsm: verschijnt de banner, werkt Weiger, blijft je kaart of video weg tot je accepteert, en werken de links naar de drie documenten?
9. Onderhoudsmodus
Opdracht: een “binnenkort online”-pagina voor je eigen site
- Maak een onderhoudspagina met je eigen logo, een korte titel, een tekst met contactgegevens en een achtergrondfoto in je huisstijl.
- Vul de SEO-titel en -beschrijving in.
- Zet de onderhoudsmodus aan en neem met je gsm een schermafbeelding van wat een bezoeker ziet. Past alles op het scherm?
- Zet de onderhoudsmodus weer uit en controleer in een privévenster dat je gewone site terug zichtbaar is.
10. Back-ups met UpdraftPlus
Opdracht: je eerste bewaarpunt
- Maak een volledige back-up (database + bestanden) van je eigen site.
- Kijk in het logboek hoe groot de onderdelen zijn. Welk onderdeel is het grootst, en waarom?
- Download het onderdeel Database naar je computer en bewaar het in een map met de datum in de naam.
- Open Herstellen, vink alleen Database aan, klik op Volgende en stop bij de laatste stap met Annuleren. Zo weet je waar alles staat als het ooit echt nodig is.
- Spreek met jezelf af: vóór elke grote wijziging eerst een back-up.
11. Veiligheid
Opdracht: beveilig je eigen site
- Installeer een wachtwoordbeheerder (bv. Bitwarden) of gebruik die van je browser. Laat WordPress in je profiel een nieuw, sterk wachtwoord maken, bewaar het in je wachtwoordbeheerder en klik op Profiel bijwerken. Log uit en weer in om te testen.
- Open Limit Login Attempts en sluit het welkomstvenster. Noteer hoeveel mislukte pogingen er de laatste 24 uur waren en hoeveel pogingen je krijgt voor je buitengesloten wordt.
- Ga naar Dashboard → Updates en noteer de huidige WordPress-versie en of er plugins wachten op een update. Controleer op de pluginpagina dat de auto-updates overal aanstaan.
- Open Tools → Websitediagnose. Noteer de kritieke problemen en aanbevolen verbeteringen, en schrijf er telkens bij of je er iets aan moet doen of dat het normaal is op je oefensite.
- Kijk de gebruikerslijst na: hoeveel beheerders zijn er? Moet een docent of medestudent meewerken, maak dan een account met de rol Redacteur in plaats van je wachtwoord te delen.
12. Checklist: klaar voor oplevering
Opdracht: de oplevering van je eigen site
- Werk alle punten van de checklist af op je eigen site. Noteer bij elk punt kort wat je controleerde en wat je aanpaste.
- Maak schermafbeeldingen op je gsm van je homepage en je contactpagina.
- Laat een medestudent je site testen op zijn of haar gsm, zonder uitleg. Waar twijfelt die persoon? Wat vindt die niet?
- Meet je homepage met PageSpeed Insights (mobiel) en noteer de score. Kies één tip uit het rapport en voer ze uit.
- Maak tot slot een volledige back-up.
13. Veelgestelde vragen
Opdracht: wees voorbereid
- Zoek uit waar op je eigen site de prullenbak van Pagina’s staat en waar je de Revisies van een pagina vindt.
- Open een pagina in Elementor, verander iets kleins, publiceer, en zet daarna via de Geschiedenis → Revisies de vorige versie terug.
- Maak een back-up met UpdraftPlus voor je aan een grote wijziging begint.