Handleiding: ReCAPTCHA toevoegen aan Contactformulier 7 in WordPress (2024)

ReCAPTCHA is een gratis service van Google die bots ervan weerhoudt je SPAM-berichten te sturen via je formulieren. In deze handleiding laat ik je zien hoe je reCAPTCHA toevoegt aan je Contact Form 7 formulieren in WordPress.

Er zijn twee basisstappen om reCAPTCHA toe te voegen aan Contact Form 7:

  1. Registreer je website voor reCAPTCHA (gratis) en ontvang je sleutels
  2. Uw reCAPTCHA-sleutels toevoegen aan Contact Form 7

1) Registreer uw website voor reCAPTCHA en ontvang uw sleutels

Meld u aan bij uw Google-account (bijvoorbeeld door u aan te melden bij Gmail) en ga vervolgens naar de ReCAPTCHA beheerconsole. Je ziet het onderstaande scherm. Je kunt ook naar https://www.google.com/recaptcha gaan en op de link‘V3 Admin Console‘ klikken.

Schermafbeelding van de reCAPTCHA beheerconsole

Standaard zul je een‘Enterprise reCAPTCHA key‘ aanmaken, die gratis is tot 1 miljoen beoordelingen per maand, maar daarna geld gaat kosten. Voor kleine sites is dit meestal prima omdat je deze limiet nooit zult overschrijden, maar ik gebruik nog steeds liever de gratis versie van reCAPTCHA voor het geval de voorwaarden van de Enterprise versie veranderen. Als je ook de gratis versie wilt gebruiken, kun je gewoon op de link‘Overstappen op klassieke sleutel‘ klikken, zoals aangegeven in de onderstaande schermafbeelding.

Schermafbeelding van de link om een klassieke reCAPTCHA-sleutel te maken

Je moet nu drie dingen doen om je reCAPTCHA te registreren:

i) Een label toevoegen

Het label is gewoon een manier voor u om uw reCAPTCHA te herkennen in uw reCAPTCHA console de volgende keer dat u inlogt. Het kan van alles zijn, maar de meeste mensen gebruiken gewoon het domein waar de reCAPTCHA-code voor is – bijvoorbeeld example.com.

ii) Kies uw reCAPTCHA type

Er zijn momenteel twee soorten reCAPTCHA beschikbaar. Versie 2 (V2) is de oudere versie van reCAPTCHA en vereist dat de gebruiker het selectievakje‘Ik ben geen robot‘ aanvinkt of slaagt voor een zichtbare test, zoals hieronder afgebeeld.

ReCAPTCHA versie 3 (V3) is de nieuwere versie, waarbij de beoordeling of de bezoeker een mens is of niet automatisch op de achtergrond plaatsvindt, wat betekent dat de gebruiker niet op een selectievakje hoeft te klikken of voor een test hoeft te slagen.

In dit voorbeeld gebruik ik V3 omdat dit de versie is die de meeste mensen gebruiken en de versie die compatibel is met de nieuwste versies van de Contact Form 7 plugin.

Opmerking: u kunt ReCAPTCHA V3 alleen gebruiken met Contact Form 7 versie 5.1 en hoger. U kunt V2 gebruiken met oudere versies van Contact Form 7. Daarom kunt u V2-sleutels niet gebruiken op Contact Form 7 5.1 of hoger, en V3 op Contact Form 7 5.0 en lager.

Schermafbeelding van een reCAPTCHA V2 test

iii) Voeg het domein van uw website toe

Voeg onder‘Domeinen‘ gewoon het domein toe waar de reCAPTCHA voor is – bijvoorbeeld example.com. Zodra je op verzenden klikt, kom je op een nieuwe pagina met je reCAPTCHA‘Site key‘ en‘Secret key‘ zoals hieronder weergegeven.

Opmerking: Je kunt ervoor kiezen om dezelfde reCAPTCHA voor meerdere domeinen te gebruiken, en daarom heb je de optie om meer dan één domein toe te voegen. De meeste mensen zullen hier echter maar één domein toevoegen.

Schermafbeelding van reCAPTCHA toetsen

2) Voeg uw reCAPTCHA-sleutels toe aan Contact Form 7

Om de reCAPTCHA toe te voegen aan al je Contact Form 7 formulieren, ga je naar je WordPress backend (admin pagina) en klik je op Contact > Integratie zoals in de schermafbeelding hieronder.

Scroll naar beneden naar het vak‘reCAPTCHA‘ en klik op Integratie instellen.

Screenshot van Contactformulier 7 integratiepagina

De volgende stap is het nemen van de‘Site key‘ en‘Secret key‘ van de reCAPTCHA die je net hebt ingesteld, voeg ze toe aan de invoervakken en klik op Opslaan, zoals in de schermafbeelding hieronder.

Opmerking: Gebruik de onderstaande toetsen niet. Deze zijn alleen bedoeld als voorbeeld. Gebruik je eigen reCAPTCHA-sleutels die in de vorige stappen zijn gegenereerd.

Screenshot van Contactformulier 7 reCAPTCHA-integratiepagina

Zodra u uw sleutels opslaat, zullen alle Contact Form 7 formulieren op uw site automatisch reCAPTCHA V3 gebruiken. Nu gebruiken je contactformulieren de score van reCAPTCHA om te verifiëren of de formulierinzending afkomstig is van een mens of van een spam-bot.

Als u reCAPTCHA V2 zou gebruiken, zou u [recaptcha] form-tags moeten toevoegen aan elk formulier waarop u een V2 reCAPTCHA wilt laten verschijnen. Dit is zodat het selectievakje‘Ik ben geen robot‘ verschijnt.

Als je een upgrade uitvoert van V2 naar V3, hoef je niet terug te gaan en de [recaptcha] form-tags van je formulieren te verwijderen. Als ze gevonden worden in een formuliertemplate, negeert Contact Form 7 5.1 of hoger ze en vervangt ze door een lege tekenreeks.

Zodra u op Opslaan hebt geklikt, ziet u een vak zoals hieronder, waarin staat dat reCAPTCHA nu actief is op al uw Contact Form 7-formulieren.

Screenshot van succesvolle Contactformulier 7 reCAPTCHA integratie

Wat denk jij? Was deze handleiding makkelijk te volgen? Heeft het je geholpen? Laat het me weten in de reacties hieronder!

Laat een reactie achter

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Over mij

Ik ben Aidan, een internationale webontwikkelaar en SEO-expert.  Iklever al meer dan 20 jaar webontwikkelings- en SEO-services aan honderden tevreden klanten over de hele wereld. 

Als je hulp nodig hebt met websiteontwerp, websiteontwikkeling, digitale marketing of SEO, neem dan gerustcontact met me op via of 

Recente berichten

Aanmelden voor onze nieuwsbrief

Klik op de knop Bewerken om deze tekst te wijzigen. Lorem ipsum dolor sit amet, consectetur adipiscing elit