Op deze pagina staat hoe je de Recras WordPress-plugin kunt installeren en integreren met je eigen WordPress-website. Ben je geïnteresseerd wat de WordPress-plugin kan integreren kijk dan op de informatiepagina over de Recras-WordPress-koppeling.
Installatie
Let op: Deze stappen zijn alleen beschikbaar voor gebruikers met de rol Beheerder. Ben je (nog) geen beheerder? Vraag dan je websitebeheerder om de benodigde rechten voor het installeren en inrichten van de plug-in.
- Ga in de WordPress-adminomgeving in het menu Plugins naar Nieuwe plug-in
- Vul rechtsboven in het vak Plugins zoeken ‚recras‚ in en druk op Enter.
- De Recras-plugin komt naar voren. Druk op Nu installeren. Als erom gevraagd wordt, vul je je FTP-gegevens in.
- De plugin staat nu in het lijstje met geïnstalleerde plug-ins, maar is nog niet geactiveerd. Klik op Activeren.
- Ga in het menu Recras naar de pagina Instellingen.
- Vul je eigen Recras-naam in (bijv. demo als je demo.recras.nl gebruikt) en wijzig eventueel de andere instellingen. Je bent nu klaar om je data te integreren!
- De plugin is ook te installeren via Composer. Doordat de plug-in gebruik maakt van Composer Installers wordt deze automatisch in de map
/wp-content/plugins/
geïnstalleerd. Om de plug-in via Composer te installeren gebruik je: composer require recras/recras-wordpress-plugin
Het koppelen van Recras met de website
Let op: onderstaande tekst geldt voor de standaard Gutenberg-editor. Voor de voormalige „klassieke editor“ maak je gebruik van de knopjes in de menubalk van de Visuele editor ( voor een arrangement,
voor arrangement-beschikbaarheid,
voor online boeken,
voor een boekproces,
voor een contactformulier,
voor een product, en
voor tegoedbonverkoop en tegoedbon-info). De werking en mogelijkheden zijn hetzelfde.
In Gutenberg zijn alle blokken te vinden onder het kopje Recras, met hetzelfde icoontje als hierboven. Je kunt alle blokken ook zien als je /recras intypt bij het toevoegen van een nieuw blok.
Via het menu Recras – Documentatie in WordPress kun je zien welke eigenschappen je kunt tonen van alle widgets, bijvoorbeeld „Titel“ van een arrangement.
Styling
De plug-in past standaard geen styling toe, zodat de arrangementen en contactformulieren over het algemeen naadloos integreren met de rest van de website. Via het menu Recras – Instellingen kun je een „Thema voor online boeken“ instellen, waarmee wel enige styling wordt toegevoegd. Daarnaast is het uiteraard mogelijk om eigen CSS te gebruiken.
Eén pagina voor het online boeken van alle arrangementen
Wanneer je veel arrangementen op je website aanbiedt, maar niet voor elk arrangement een losse onlineboekingspagina wilt maken, dan kun je het als volgt inrichten:
- maak een pagina aan waar je online boeken inricht. Zorg dat je geen vooraf ingevuld arrangement hebt.
- link vanaf de arrangementen naar bovenstaande pagina en voeg aan het adres toe: ‚?package=xx‘ waarbij ‚xx‘ het ID van het arrangement is (deze vind je in Recras op de arrangementsbeheerpagina). Wanneer het adres van de pagina bijvoorbeeld https://www.recras.nl/boek-nu/ is, wordt de link voor arrangement met ID 7 dus https://www.recras.nl/boek-nu/?package=7
- wanneer een klant nu op de link klinkt om een arrangement te boeken wordt het ingestelde arrangement alvast ingevuld. Dit scheelt de klant een stap en scheelt jou meerdere pagina’s maken!
Caching
Omdat het ophalen van alle gegevens uit jouw Recras even kan duren, worden deze gegevens tijdelijk opgeslagen op je eigen website. Dit zorgt ervoor dat het proces sneller wordt. De gegevens worden maximaal 1 uur bewaard, dus als je ingrijpende wijzigingen maakt in je Recras – bijvoorbeeld door de prijs van een arrangement te verhogen – dan is het aan te raden om deze cache daarna te legen. Anders kunnen je klanten een verouderde prijs op de website tegenkomen. Je doet dit in de WordPress-adminomgeving op de pagina Cache in het menu Recras.
Integratie met Google Analytics
Integratie met Google Analytics is mogelijk op de menupagina Recras – Instellingen. Of je nu werkt met een handmatig toegevoegde code, of met Tag Manager, of met een plugin, dit zou altijd moeten werken zonder verdere configuratie.
Ondersteuning
We stellen het op prijs als je gebruik maakt van onze GitHub-pagina om fouten en verbeterwensen te melden. Heb je geen GitHub-account? Dan kun je ook gebruik maken van het WordPress-forum van onze plugin.
We ondersteunen de plugin alleen op de laatste versie van WordPress en op actief ondersteunde PHP-versies.