Home › Kennisbank › WordPress
Hoe maak ik een online cursusplatform met WordPress?
Direct antwoord
Installeer in WordPress een LMS-plugin zoals LearnDash of LifterLMS. Daarmee bouw je cursussen op uit modules en lessen met tekst, video’s en quizzen, reik je automatisch certificaten en badges uit en verkoop je de cursus met een eenmalige betaling of een abonnement.
Wat heb je nodig?
- Een inlog voor het WordPress-dashboard van je website met de rol Beheerder
- Een LMS-plugin, zoals LearnDash of LifterLMS
- De inhoud van je cursus: teksten, video’s, opdrachten en quizvragen, ingedeeld in modules
- Een account bij een videodienst zoals YouTube of Vimeo voor je lesvideo’s
- Een account bij een betaalprovider, zoals PayPal of Stripe, als je de cursus verkoopt
Stappenplan8 stappen
Wat is een LMS-plugin?
LMS staat voor learning management system: software waarmee je cursussen maakt, cursisten inschrijft en hun voortgang bijhoudt. Een LMS-plugin voegt dat toe aan WordPress. Je website wordt zo een eigen online academie, zonder dat je afhankelijk bent van een extern cursusplatform.
LearnDash of LifterLMS?
| Plugin | Waarvoor geschikt |
|---|---|
| LearnDash | Betaalde plugin met veel mogelijkheden: lessen en onderwerpen, uitgebreide quizzen, certificaten, groepen en een koppeling met WooCommerce. Geschikt voor grotere cursusaanbieders. |
| LifterLMS | Gratis basisversie met cursussen, lessen, quizzen, certificaten en badges. Online betalingen en extra functies zijn betaalde uitbreidingen. Geschikt om mee te beginnen. |
Andere veelgebruikte LMS-plugins zijn Tutor LMS en Sensei LMS. De stappen hieronder werken bij alle LMS-plugins; alleen de namen van de menu’s verschillen.
Stappenplan 8 stappen
Stap 1: Installeer en activeer de LMS-plugin
Log in op jouwdomein.nl/wp-admin en vervang jouwdomein.nl door je eigen domeinnaam. Ga naar Plugins > Plugin toevoegen.
- LifterLMS: typ
LifterLMSin het zoekveld, klik op Nu installeren en daarna op Activeren. - LearnDash: koop de plugin op de website van de maker en download het zipbestand. Klik bovenaan op Plugin uploaden, kies het zipbestand, klik op Nu installeren en daarna op Activeren. Vul de licentiesleutel in bij de instellingen van de plugin.
Beide plugins starten daarna een installatiehulp voor de basisinstellingen. Volg die stappen.
Stap 2: Maak een cursus aan
Open het menu van de plugin in het menu links en kies voor het toevoegen van een nieuwe cursus. Geef de cursus een titel, een beschrijving van wat de cursist leert en een uitgelichte afbeelding. Sla de cursus op als concept; de inhoud bouw je in de volgende stappen.
Stap 3: Bouw modules en lessen
Deel de cursus in modules in: hoofdstukken met elk een aantal lessen. In LearnDash heten modules lessen en de losse onderdelen onderwerpen; in LifterLMS heten ze secties en lessen. Maak per les een pagina met tekst, een video of een opdracht.
Zet lesvideo’s niet in de mediabibliotheek van WordPress, want dat maakt je website traag. Zet ze op YouTube of Vimeo, zet ze daar op verborgen en plak de link in de les. Lees hoe je een YouTube-video insluit. Zet de lessen daarna in de juiste volgorde en bepaal of een cursist de lessen op volgorde moet volgen.
Stap 4: Voeg quizzen toe
Maak per module of aan het einde van de cursus een quiz. Voeg vragen toe, bijvoorbeeld meerkeuzevragen, juist-of-onjuistvragen of open vragen. Stel in welk percentage goede antwoorden nodig is om te slagen en of een cursist de quiz mag herkansen. Koppel de quiz aan de les of de cursus, zodat de cursist pas verder kan na het slagen.
Stap 5: Stel certificaten en badges in
Maak een certificaatsjabloon in het onderdeel voor certificaten van de plugin. Zet er je logo op en de velden die de plugin automatisch invult: de naam van de cursist, de cursusnaam en de datum. Koppel het certificaat aan de cursus of aan de eindquiz.
Maak daarnaast badges aan: kleine afbeeldingen die een cursist verdient bij het afronden van een module of de cursus. In LifterLMS heten badges achievements (prestaties); LearnDash heeft er een eigen uitbreiding voor.
Stap 6: Kies hoe cursisten betalen
Bepaal per cursus hoe cursisten toegang krijgen:
- gratis: iedereen met een account kan starten;
- eenmalige betaling: de cursist koopt de cursus en houdt toegang;
- abonnement: de cursist betaalt per maand of per jaar voor toegang tot één of meer cursussen.
Stel de prijs in bij de toegangsinstellingen van de cursus en koppel PayPal of Stripe in de betaalinstellingen van de plugin. Verkoop je al via WooCommerce, dan kun je de cursus ook als WooCommerce-product verkopen met de koppeling van je LMS-plugin. Lees hoe je abonnementsbetalingen aanbiedt met WooCommerce.
Stap 7: Controleer de pagina’s voor cursisten
Cursisten hebben een cursusoverzicht nodig, een pagina om in te loggen of te registreren en een persoonlijke pagina met hun cursussen en voortgang. Controleer onder Pagina’s > Alle pagina’s welke van deze pagina’s de plugin al heeft aangemaakt. Ontbreekt er een, maak die pagina dan aan en plaats daarop het blok of de shortcode die de plugin daarvoor levert. Voeg het cursusoverzicht en de inlogpagina toe aan je menu. Lees hoe je een navigatiemenu bewerkt.
Stap 8: Publiceer de cursus en test als cursist
Zet de cursus van concept op gepubliceerd. Open je website in een privévenster van je browser, maak een testaccount aan en koop de cursus in de testmodus van je betaalprovider. Volg een les, maak de quiz en controleer of het certificaat verschijnt. Verwijder het testaccount daarna via Gebruikers > Alle gebruikers.
Controleer of het gelukt is
Het is gelukt als je als testcursist de cursus kunt kopen of starten, de video’s afspelen, de quiz een uitslag geeft en het certificaat na afronding te downloaden is. In het overzicht van de plugin zie je de inschrijving en de voortgang van de testcursist.
Hoe houd ik cursisten gemotiveerd?
Veel cursisten maken een online cursus niet af. Gamification helpt daarbij: je beloont voortgang zoals in een spel.
- Geef punten voor elke afgeronde les of quiz.
- Laat cursisten levels of badges verdienen bij mijlpalen, bijvoorbeeld na een module.
- Toon een voortgangsbalk per cursus.
- Reik aan het einde een certificaat uit.
LearnDash en LifterLMS hebben hiervoor ingebouwde functies of uitbreidingen. Een losse plugin zoals GamiPress werkt met beide samen.
Werkt het niet?
Een lesvideo speelt niet af
Controleer de privacy-instelling van de video. Een video op YouTube moet op openbaar of verborgen staan, niet op privé. Bij Vimeo moet insluiten op je domeinnaam zijn toegestaan. Controleer ook of je de volledige link van de video hebt geplakt.
Een cursist heeft betaald maar heeft geen toegang
Controleer de status van de betaling in de plugin of in WooCommerce. Pas bij een afgeronde betaling krijgt de cursist toegang. Blijft de status hangen, dan heeft je betaalprovider de betaling niet aan je website gemeld. Controleer de webhook in het dashboard van de betaalprovider en geef de cursist handmatig toegang.
Het certificaat verschijnt niet
Controleer of alle lessen en quizzen van de cursus op afgerond staan voor de cursist. Een certificaat komt pas vrij als aan alle voorwaarden is voldaan. Controleer ook of het certificaat aan de cursus of de quiz is gekoppeld.
Een cursist slaagt niet voor de quiz terwijl de antwoorden goed zijn
Controleer per vraag welk antwoord als goed is gemarkeerd en of het slagingspercentage niet te hoog staat. Bij open vragen moet je de antwoorden meestal zelf beoordelen voordat de uitslag definitief is.
De cursuspagina’s laden traag
Grote video’s in de mediabibliotheek zijn de meest voorkomende oorzaak. Verplaats ze naar YouTube of Vimeo. Lees hoe je je WordPress-website sneller maakt.
Veelgestelde vragen
Kan ik gratis een cursusplatform maken met WordPress?
Ja, met de gratis basisversie van LifterLMS maak je cursussen met lessen, quizzen en certificaten. Wil je online betalingen ontvangen, dan heb je daarvoor een betaalde uitbreiding nodig.
Kan ik voorkomen dat cursisten mijn video’s downloaden of delen?
Niet helemaal. Je maakt het wel moeilijker door video’s op Vimeo te zetten en insluiten alleen toe te staan op je eigen domeinnaam. Een video die iemand kan bekijken, kan in principe altijd worden opgenomen.
Kan ik een cursus ook gratis aanbieden?
Ja. Stel de toegang in op gratis. Cursisten maken dan een account aan en starten direct. Een gratis proefles is een goede manier om een betaalde cursus te verkopen.
Werkt een LMS-plugin samen met WooCommerce?
Ja. LearnDash en LifterLMS hebben een koppeling waarmee je een cursus als WooCommerce-product verkoopt. Je gebruikt dan de kassa en de betaalmethoden van WooCommerce, zoals iDEAL.
Hoeveel cursisten kan mijn website aan?
Dat hangt af van je hostingpakket en van hoe zwaar je cursuspagina’s zijn. Video’s bij een videodienst en een cachingplugin helpen. Verwacht je veel cursisten tegelijk, bespreek dat dan met de helpdesk.
Hulp nodig?
Schakel de helpdesk van ViVortis in als:
- je niet weet welke LMS-plugin bij je cursus past
- cursisten na betaling geen toegang krijgen
- video’s of certificaten niet werken terwijl de instellingen kloppen
- je cursusplatform wilt koppelen aan WooCommerce, je e-mailmarketing of je CRM
Dien een ticket in via de helpdesk van ViVortis en voeg waar mogelijk een screenshot toe.
Lukt het niet?
Dien een ticket in met een screenshot van wat je ziet. De helpdesk reageert meestal binnen één werkdag.
Verder lezen
- Hoe maak ik een lidmaatschapssite met WordPress?
- Hoe bied ik abonnementsbetalingen aan met WooCommerce?
- Hoe sluit ik een YouTube-video of andere media in op mijn WordPress-website?
- Hoe voeg ik een plugin toe in WordPress?
Meer van ViVortis