Hvis du bruger Wordpress-udvidelsen Kontaktformular 7 til kontaktformularer på dine hjemmesider, og oplever du, at du modtager spam fra denne formular, kan det være nødvendigt at opsætte en form for menneskelig kontrol (CAPTCHA) i kontaktformularen.
En CAPTCHA er en mekanisme, der gør det sværere for maskiner automatisk at indsende din kontaktformular.
Her vil vi beskrive en løsning til at implementere human check/CAPTCHA i kontaktformular 7, med Really Simple CAPTCHA-udvidelsen.
Bemærk: Kontaktformular 7 har også integration med Google reCAPTCHA. Dette kræver, at du har en Google-konto, og at du skal indhente samtykke fra dine besøgende i henhold til GDPR, da det betyder, at dine besøgendes personlige data sendes til Google. Vi anbefaler derfor i stedet løsningen skitseret nedenfor. Hvis du stadig vil bruge Google reCAPTCHA, så læs her om, hvordan du sætter dette op .
Installer og aktiver Really Simple CAPTCHA- udvidelsen:
Gå til menuen Kontakt ? Kontaktformular , peg på din kontaktformular, og vælg Rediger . Hvis du har flere kontaktformularer, skal du gentage dette for alle formularer:
Tilføj følgende "shortcodes" til den ønskede placering i formularen, helst over indsend-knappen:
[captchac captcha-1] [captchar captcha-1]
.
Hvis du har flere formularer, skal den numeriske kode i slutningen ændres for efterfølgende formularer, f.eks.
[captchac captcha-2] [captchar captcha-2]
Udseendet af CAPTCHA-feltet kan tilpasses til en vis grad. Se Really Simple CAPTCHA-dokumentationen her for mere information (dette er en avanceret opsætning).
Besøg dit websted og kontroller, at CAPTCHA-koden nu er inde i din formular.
Tillykke! Din kontaktformular skulle nu være (bedre) beskyttet mod automatisk indsendelse.