Ethvert WordPress-websted står over for spørgsmålet om spam eller andre former for misbrug. En af de mest almindelige måder at bekæmpe det på er CAPTCHA, en test, der bruges til at afgøre, om din besøgende er et menneske eller ej. I denne artikel vil vi diskutere, hvad CAPTCHA er, og hvordan du kan implementere det til dit WordPress-login eller registreringsformular, eller faktisk enhver anden form, du ønsker.
CAPTCHA står for “Completely Automated Public Turing test to tell Computers and Humans Apart”. Som navnet antyder, er CAPTCHA et system designet til at skelne menneskeligt input fra maskininput på nettet. Det tager normalt form af en simpel test for dine besøgende, som ikke tager meget tid at gennemføre, men som sparer dig for en masse spildtid på at slå dig igennem uønsket trafik ved at identificere dine besøgende som mennesker og luge spammere eller bots ud.
I denne artikel bruger vi reCAPTCHA, som simpelthen er Googles CAPTCHA-tjeneste.
Tilføjelse af en CAPTCHA til WordPress-websteder er især nyttig med kommentar- og kontaktformularer. Det kan også tilføje et ekstra lag af sikkerhed til registreringsformularer og adgangskodegensøgningsformularer, men det er ikke begrænset til det – enhver form, du ønsker at gøre lidt mere sikker, kan gøres med CAPTCHA.
Vi vil vise dig, hvordan du gør dit WordPress-websted mere sikkert og lettere at køre ved hjælp af Avanceret noCaptcha & usynlig Captcha plugin. Men for at få CAPTCHA til at fungere, skal du oprette en Google reCAPTCHA-konto.
Den største forskel mellem reCAPTCHA-versionerne (Googles CAPTCHA-tjeneste) er testen, der pålægges dine menneskelige besøgende og/eller deres enheder.
Med version 1 af CAPTCHA, blev den besøgende bedt om at parse et ord eller to fra et forvrænget billede, ofte med en gennemstregning eller en farvegradient i baggrunden. Fra marts 2018 er denne version af CAPTCHA dog ikke tilgængelig.
Version 2 får dine besøgende til at sætte kryds i et afkrydsningsfelt og derefter enten passerer dem eller får dem til at validere deres valg. v2 usynlig kaldes direkte, når en bruger klikker på en knap på dit websted, eller det kan kaldes direkte ved hjælp af JavaScript.
Version 3 er fuldstændig uafhængig af brugerinteraktion og kontrollerer en lang række funktioner i baggrunden.
Du kan vælge hvilken af de understøttede versioner du kan lide, afhængigt af dit websteds behov.
For at bruge reCAPTCHA på din hjemmeside skal du bruge to nøgler fra Google. Det Site nøgle og Hemmelig nøgle er koder, der bruges og udstedes af Google til webstedsejere. De er versionsafhængige og webstedsspecifikke. Da reCAPTCHA er en Google-tjeneste, skal du logge ind på din Google-konto og få dem direkte fra hjemmesiden. Du kan finde reCAPTCHA registreringsformularen her.
Du skal udfylde den med en Etiket bruges til at identificere din hjemmeside, en reCAPTCHA type, a Domæne, hvor du skal indtaste det domæne, som du vil bruge CAPTCHA til, og en email adresse for Ejer, altså den ansvarlige for CAPTCHA.
Fortsættelsen af formularen indeholder et afkrydsningsfelt, du skal afkrydse for at Accepter reCAPTCHA Servicevilkår og en anden til Send advarsler til ejere i tilfælde af usædvanlig aktivitet.
Når det er gjort, har du registreret din hjemmeside. Du har nu fået både webstedsnøgle og hemmelig nøgle.
Du skal bruge disse nøgler for at validere og forbinde dit websted med Google-tjenesten. Vi vil forklare, hvordan man gør det i det følgende afsnit.
Når du har fået nøglerne, skal du installere plugin’et Advanced noCaptcha & invisible Captcha. Hvis du ikke ved, hvad et WordPress-plugin er, eller hvis du ikke ved, hvordan du installerer og aktiverer et WordPress-plugin, har vi dig dækket med nogle virkelig nemme at følge tutorials.
Når du har installeret plugin’et, skal du åbne dets indstillinger. Indstillingerne er meget ligetil.
For det første Version rullemenuen giver dig mulighed for at vælge mellem versioner af CAPTCHA-testen. Du skal huske på, at siden version 5.1, Kontaktformular 7 understøtter ikke v2 af CAPTCHA. Vi viser dig, hvordan du kan implementere v2 med kontaktformular 7 lidt senere i denne vejledning, men indtil videre vælger vi v3.
De følgende to felter er til Site nøgle og Hemmelig nøgle, henholdsvis. Vi har allerede forklaret, hvordan du kan få disse to nøgler i det foregående afsnit. Hvis du ikke allerede har gjort det, kan du få dem nu ved at klikke på linket “Hent reCaptcha-nøgler fra Google” i pluginnets indstillinger.
I den Former sektion, markerer vi alle formularer for at aktivere CAPTCHA for dem. Dette fungerer automatisk for de understøttede formularer, der er angivet under Aktiverede formularer. For at introducere CAPTCHA til din Kontaktformular 7 Kontaktformular og andre brugerdefinerede formularer, skal du bruge en kortkode, der er angivet under Instruktion link, som vi kommer frem til senere.
I den Andre indstillinger sektion, kan du ændre standarden Fejl besked (som vi vil, til Du har ikke bestået CAPTCHA-testen. Prøv igen.). Vi tager afsted Captcha sprog på automatisk registrering, men du kan bruge hvilket sprog du kan lide og understøttes. Dette plugin er blevet oversat til over 40 sprog. Vi vil også forlade Mislykket login Captcha indstilling på 0, hvilket betyder, at der ikke er nogen grænse for antallet af gange, CAPTCHA-scriptet indlæses, uanset hvor mange gange brugeren blev kontrolleret.
Vi vil indstille v3 Script Load til Formularsider. Dette betyder, at CAPTCHA-testen kun vil være aktiv på formularsider i stedet for alle dit websteds sider. Det Captcha score vi tager afsted kl 0,5, dens standardværdi. Denne indstilling styrer følsomheden af CAPTCHA-testen, hvor 1 er den laveste tolerance. Vi foreslår, at du ikke rører ved det, medmindre du er bekendt med, hvordan v3-testen fungerer.
Her kan du også Whitelist IP’er, og sørg for, at betroede brugere får adgang til dit websted problemfrit. Du kan også vælge at Skjule Captchaen til Logget ind brugere. Du kan derefter gemme dine ændringer, og CAPTCHA vises på alle de formularer, du har sat kryds.
Kontaktformular 7 er et populært premium plugin, der bruges til at skabe alle mulige former. Kontaktformular 7 formularer er dog ikke understøttet som standard i Advanced noCaptcha & Invisible Captcha plugin og vises ikke i plugin-indstillingerne under Aktiverede formularer. Alligevel betyder det ikke, at du ikke kan bruge CAPTCHA til din Kontaktformular 7 eller andre brugerdefinerede formularer.
For at tilføje en CAPTCHA til din Kontaktformular 7 kontaktformular skal du blot klikke på Instruktion link i indstillingerne og kopier Kontaktformular 7 kortkode:
[anr_nocaptcha g-recaptcha-response]
Derefter skal du navigere til Kontakt-/kontaktformularer ved at bruge din venstre menu, og vælg den kontaktformular, du ønsker at tilføje en CAPTCHA til, og indsæt derefter kortkoden på det ønskede sted.
Og nu skal du blot tilføje din kontaktformular 7 kontaktformular til den side eller det indlæg, du kan lide. Du vil ikke være i stand til at se den, da CAPTCHA v3 er usynlig for dine brugere, men stol på os – den er der og beskytter din hjemmeside.
Men hvad hvis du stadig vil have CAPTCHA v2 på din kontaktformular 7-formular? Du kan stadig have det, du skal bare bruge et andet plugin for at gøre det. Vores anbefalede løsning er ReCaptcha v2 til kontaktformular 7 plugin, brugt sammen med Advanced noCaptcha & Invisible Captcha plugin.
Du skal generere en separat webstedsnøgle og en hemmelig nøgle til v2. Anskaffelse af disse nøgler er allerede blevet dækket i afsnittet “Sådan får du reCAPTCHA-nøgler fra Google” i denne artikel.
Du skal indtaste disse igen på din Advanced noCaptcha & invisible Captcha plugin indstillingsside, samt ændre versionen til v2, som diskuteret i afsnittet “Sådan konfigurerer du det avancerede noCaptcha-plugin”.
Når du har gjort alt dette, er det tid til at installere ReCaptcha v2 for Contact Form 7 plugin. Brug derefter menuen i venstre side til at navigere til dens indstillinger, placeret under Kontakt/reCaptcha-version.
Du bliver nødt til at indstille din reCaptcha-brug til reCaptcha Version 2 og din reCaptcha-kilde til google.com. Når du er færdig, klik Indsend.
Nu skal du bare kopiere [recaptcha] kortkode til brug i din kontaktformular 7 kontaktformular.
Naviger til Kontakt-/kontaktformularer og vælg den kontaktformular, du ønsker at bruge v2 CAPTCHA til at beskytte. Så indsæt blot din shortcode og Gemme din form.
Din login-skærm vil nu have en v2 reCaptcha…
…det samme gør din kontaktformular.
Afslutningsvis
Som du har set, tager det kun et par minutter at tilføje et ekstra lag af sikkerhed, denne gang drevet af Google, og det hjælper med at beskytte dit websted mod uønsket trafik. Med blot et par lette klik vil dine formularer være mere sikre fra bots, og du behøver ikke bruge meget tid på bare at luge gennem spam for at komme til den ene ægte brugerkommentar.
Støt vores arbejde ❤️
Hvis du kunne lide denne artikel, kan du overveje at give drikkepenge for at hjælpe os med fortsat at udgive kvalitetsindhold.




















