Chatbot toevoegen aan WordPress (zonder code)

Voeg de Agentkit-chatbot toe aan WordPress met de code uit Kanalen. Vergelijk sitebrede en losse pagina-installaties en test de widget.

Cover Image for Chatbot toevoegen aan WordPress (zonder code)

WordPress draait op meer dan 40% van het web, dus de kans is groot dat jouw site er ook op draait. Een chatbot toevoegen aan WordPress is eenvoudig. Je hebt geen developer, geen aangepaste plugin en geen programmeerervaring nodig. Deze gids loopt drie methodes door, van de eenvoudigste pluginaanpak tot een installatie op themaniveau, en behandelt de valkuilen waar mensen over struikelen.

Voordat je begint

Je hebt twee dingen nodig voordat je de chatbot aan je WordPress-site toevoegt.

1. Een Agentkit-account met een getrainde chatbot.

Heb je dit nog niet gedaan, meld je dan gratis aan en maak je eerste chatbot aan. Train hem op je websitecontent, FAQ-pagina's, documentatie of ander materiaal waar je bezoekers naar vragen. Zie de trainingsgids voor details.

2. Kopieer de gegenereerde embedcode.

Open je chatbot in Agentkit, kies Kanalen > Website-embed, daarna Chatwidget, en klik op Code kopiëren. Plak beide volledige scripttags in WordPress zonder de URL of chatbot-ID te wijzigen. De huidige code bevat een kort startscript en de widgetcode.

Schakel het Chatwidget-kanaal in voordat je de openbare site test.

Vergelijking van methodes

MethodeMoeilijkheidPlugin nodigVan toepassing opOverleeft thema-updatesBeste voor
Plugin (WPCode)MakkelijkstJa (gratis)Alle pagina'sJaNiet-technische gebruikers
Custom HTML-blokMakkelijkNeeSpecifieke pagina'sJaPer-pagina chatbot
Themafooter (footer.php)GemiddeldNeeAlle pagina'sNee (child theme nodig)Developers

Kies de methode die bij jouw comfortniveau past. De pluginaanpak wordt voor de meeste gebruikers aanbevolen, omdat die het eenvoudigst is en het minst gevoelig voor thema-updates.

Methode 1: pluginaanpak (aanbevolen)

Dit is de eenvoudigste methode. Je installeert een gratis plugin waarmee je code-snippets aan je site kunt toevoegen zonder themabestanden te bewerken.

WPCode gebruiken (Insert Headers and Footers)

WPCode is een gratis WordPress-plugin met meer dan 2 miljoen installaties. Hiermee voeg je code toe aan de header of footer van je site, zonder themabestanden aan te raken.

Stap 1: installeer de plugin

  1. Ga in je WordPress-beheeromgeving naar Plugins en daarna Nieuwe toevoegen.
  2. Zoek naar "WPCode".
  3. Klik op Nu installeren, daarna op Activeren.

Stap 2: voeg de chatbot-snippet toe

  1. Ga in de WordPress-beheersidebar naar Code Snippets en daarna Header & Footer.
  2. Zoek de sectie Footer.
  3. Plak beide scripttags uit Kanalen > Website-embed in het Footer-veld.
  4. Klik op Wijzigingen opslaan.

Dat is alles. De chatbotwidget verschijnt nu op elke pagina van je WordPress-site.

Stap 3: controleer of het werkt

  1. Open je website in een nieuw browsertabblad (niet de WordPress-beheeromgeving).
  2. Je zou de chatbubbel rechtsonder moeten zien.
  3. Klik erop en stuur een testbericht om te bevestigen dat hij correct reageert.

WPCode heette eerder Insert Headers and Footers van WPBeginner. Het is dezelfde plugin, geen aparte methode. De WPCode-handleiding beschrijft het Footer-veld.

Bepalen op welke pagina's de chatbot verschijnt

Gebruik voor enkele pagina’s het HTML-blok hieronder als je account scripts mag publiceren. WPCode heeft ook voorwaardelijke regels, maar voor sommige pagina- en berichtregels is een betaalde licentie nodig. Controleer welke regels jouw versie heeft.

Methode 2: Custom HTML-blok (specifieke pagina's)

Wil je de chatbot op slechts één of twee pagina's en geen plugin installeren, dan kun je de WordPress-blokeditor gebruiken.

Stap 1: Bewerk de pagina waarop je de chatbot wilt.

Stap 2: Voeg onderaan de pagina-inhoud een Custom HTML-blok toe.

Stap 3: Plak beide gegenereerde scripttags in het blok.

Stap 4: Werk de pagina bij of publiceer hem.

Controleer na publicatie beide scripttags in de gerenderde bron. WordPress kan ze verwijderen bij accounts zonder unfiltered_html, waaronder sommige Multisite-rollen. Ontbreekt een tag, gebruik dan een toegestane footerplugin of vraag de beheerder. WordPress legt dit uit. Op WordPress.com heb je een abonnement nodig dat plugins en eigen JavaScript toestaat.

Beperkingen van deze methode:

  • Wil je de chatbot op veel pagina's, dan wordt dit al snel omslachtig. Gebruik in dat geval de pluginmethode.

Methode 3: themafooter (footer.php)

Deze methode voegt de chatbot toe op themaniveau. Het is de meest directe aanpak, maar vereist het bewerken van themabestanden.

Belangrijk: bewerk je de footer.php van je thema rechtstreeks, dan gaan je wijzigingen verloren zodra het thema wordt bijgewerkt. Gebruik een child theme om dit permanent te maken.

Met een child theme

Stap 1: Heb je nog geen child theme, maak er dan een aan. De meeste themaontwikkelaars leveren instructies. Je kunt ook de plugin "Child Theme Configurator" gebruiken.

Stap 2: Ga in je WordPress-beheeromgeving naar Weergave en daarna Thema-bestandsbewerker.

Stap 3: Selecteer je child theme in de vervolgkeuzelijst.

Stap 4: Open footer.php. Bestaat dit bestand nog niet in je child theme, maak het dan aan door de footer.php van het parent theme te kopiëren.

Stap 5: Zoek </body> en plak de volledige gegenereerde code er direct vóór.

Stap 6: Sla het bestand op.

Zonder child theme (niet aanbevolen)

Bewerk je de footer.php van het parent theme rechtstreeks, volg dan dezelfde stappen, maar weet dat een thema-update je wijzigingen zal overschrijven. Kies je voor deze route, bewaar dan een kopie van je aangepaste footer.php zodat je hem na updates opnieuw kunt toepassen.

Je installatie testen

Doorloop na het toevoegen van de chatbot, ongeacht de gebruikte methode, deze checklist.

Basiscontrole

ControleHoe te verifiërenVerwacht resultaat
Widget verschijntBezoek je site in een nieuw tabbladChatbubbel zichtbaar rechtsonder
Widget opentKlik op de chatbubbelChatvenster opent met begroeting
Chatbot reageertTyp een vraag en verstuurAI-antwoord gebaseerd op je trainingsdata
Weergave op mobielOpen de site op je telefoon of gebruik browser-devtoolsWidget is toegankelijk en bruikbaar
Laadsnelheid van de paginaControleer het Network-tabblad in browser-devtoolsWidgetscript laadt asynchroon, geen blokkering

Checklist voor cache legen

Caching is de meest voorkomende reden waarom mensen het chatbotscript toevoegen en het niet op hun site zien. Leeg caches in deze volgorde:

  1. WordPress cacheplugin (WP Super Cache, W3 Total Cache, WP Rocket, LiteSpeed Cache): ga naar de instellingen van de plugin en wis alle caches.
  2. Cache op hostingniveau (SiteGround, WP Engine, Cloudflare): controleer je hostingdashboard op een optie om de cache te legen.
  3. CDN-cache (Cloudflare, StackPath, Fastly): gebruik je een CDN, leeg dan ook daar de cache.
  4. Browsercache: open je site in een incognito-/privévenster om de lokale browsercache te omzeilen.

Verschijnt de chatbot na het legen van alle caches nog steeds niet, controleer dan de browserconsole (F12 op desktop) op JavaScript-fouten.

Veelvoorkomende problemen oplossen

De chatbot verschijnt niet

Oorzaak: caching. Dit is het meest voorkomende probleem. Volg de bovenstaande checklist voor het legen van caches.

Oorzaak: geblokkeerd script. Controleer in de browserconsole of op het tabblad Netwerk de werkelijke host van de gegenereerde src-URL. Als CSP die blokkeert, laat de beheerder deze host toestaan.

De chatbot verschijnt wel, maar reageert niet

Oorzaak: chatbot niet getraind. Ga naar je Agentkit-dashboard en controleer of je chatbot trainingsdata heeft. Een ongetrainde chatbot heeft niets om op terug te vallen.

Oorzaak: onjuiste chatbot-ID. Controleer of de data-chatbot in je embedcode overeenkomt met de ID in je Agentkit-dashboard.

Oorzaak: domeinbeperking. Heb je domeinbeperkingen ingesteld in je chatbotinstellingen, zorg dan dat je WordPress-domein op de toegestane lijst staat.

De chatbot conflicteert met een andere chatplugin

Draai je een andere livechat- of chatbotplugin (Tidio, Intercom, Drift, Crisp), dan kunnen de twee widgets elkaar overlappen of storen.

Oplossingen:

  • Verwijder de andere chatplugin als je volledig overstapt op Agentkit.
  • Heb je beide nodig, gebruik dan de methode met het Custom HTML-blok van Agentkit om hem alleen te plaatsen op pagina's waar de andere plugin niet actief is.
  • Pas de widgetpositie aan in je Agentkit-dashboardinstellingen als beide naast elkaar moeten bestaan.

Trage paginalaadtijd na het toevoegen van de chatbot

De Agentkit-widget laadt asynchroon (het async-attribuut in de scripttag), dus hij zou het renderen van je pagina niet moeten blokkeren. Merk je toch vertraging:

  1. Bevestig dat het async-attribuut aanwezig is in je scripttag.
  2. Voer een snelheidstest uit (Google PageSpeed Insights, GTmetrix) en controleer of het Agentkit-script wordt gemarkeerd.
  3. Controleer of een prestatieplugin scripts uitstelt en sta zo nodig de werkelijke widget-URL uit Kanalen toe.

De chatbot configureren voor WordPress

Zodra de chatbot live staat op je WordPress-site, kun je in je Agentkit-dashboard de volgende configuratiestappen overwegen.

Domeinbeperking

Stel bij Instellingen van je chatbot het toegestane domein in op het domein van je WordPress-site (bijv. jouwdomein.com). Dit voorkomt dat iemand je embedcode kopieert en je chatbot op een andere site gebruikt.

Trainen op WordPress-content

De beste bron om op te trainen is je daadwerkelijke websitecontent. Voeg in Agentkit de URL van je WordPress-site toe als trainingsbron, en de crawler indexeert je pagina's automatisch.

Richt je training op:

  • FAQ- of kennisbankpagina's
  • Product- of dienstpagina's
  • Prijzenpagina
  • Over-ons-pagina
  • Supportdocumentatie
  • Blogposts die veelgestelde vragen beantwoorden

Sla training over voor pagina's met weinig content, inlogpagina's of pagina's achter authenticatie.

Zie voor volledige trainingsuitleg Je chatbot trainen op je websitecontent.

Leads verzamelen

Schakel de actie Leads verzamelen in om e-mailadressen en namen van bezoekers rechtstreeks in de chat te verzamelen. Vastgelegde leads verschijnen in je Agentkit-dashboard en kunnen via Zapier of webhooks naar je CRM worden verstuurd. Zie de documentatie over leads verzamelen voor de opzet.

WordPress-specifieke integratiedocumentatie

Zie voor de meest actuele installatie-instructies en WordPress-specifieke functies de WordPress-integratiedocumentatie.

Vergelijking van methodes samengevat

OverwegingPlugin (WPCode)Custom HTML-blokThemafooter
Technische vaardigheidGeenGeenBasis-PHP
Overleeft thema-updatesJaJaAlleen met child theme
Site-brede dekkingJaNee (per pagina)Ja
Afhankelijk van pluginJa (gratis plugin)NeeNee

Voor de meeste WordPress-gebruikers is de pluginmethode de juiste keuze. Hij is snel, veilig en geeft je de meeste flexibiliteit zonder je themabestanden op het spel te zetten.

Volgende stappen

Zodra je chatbot live staat op WordPress, besteed dan een paar minuten in de Agentkit Playground om antwoorden te testen. Beantwoordt de chatbot bepaalde onderwerpen niet goed, voeg dan meer trainingsdata toe voor die gebieden. In de Playground kun je snel itereren zonder telkens op je live site te hoeven testen.

Ga daarna kijken hoe je je chatbot met je andere tools kunt verbinden. De integratiegids behandelt Zapier-workflows, webhooks en de REST API voor meer geavanceerde opzetten.

Bouw gratis je chatbot →

Geen creditcard nodig.

Gratis aan de slagGeen creditcard nodig
Chatbot toevoegen aan WordPress (zonder code) – Agentkit