We raden aan om Contactformulier 7 te gebruiken om contactformulieren te maken. Het staat je vrij om andere plug-ins te gebruiken, maar we kunnen je er niet mee helpen aangezien er tientallen zijn en het onmogelijk is om ze allemaal te testen.

Bovendien vereist elke plug-in een aangepast deel van de code om de formulieren correct te stylen en te integreren, dus het zou een onmogelijke taak zijn om het thema compatibel te maken met elke bestaande plug-in voor formulieren.

In dit gedeelte zullen we de meest voorkomende problemen met het gebruik van de Contact Form 7-plug-in opsommen en voor elk van hen een oplossing bieden.

Captcha gebruiken

Als u de ReCaptcha-functionaliteit wilt gebruiken, moet u het laden van de Ajax-pagina uitschakelen voor de pagina die het formulier bevat.

Het laden van de Ajax-pagina uitschakelen:

Stap 1: zoek in de WordPress-beheerder onder Pagina's uw pagina Contacten en klik op "Bewerken" (niet Bewerken met Elementor)

Stap 2: zoek en selecteer "Ajax laden uitschakelen"

Deze optie zorgt ervoor dat deze pagina normaal wordt geladen, de muziek stopt, maar garandeert de compatibiliteit met middelen van derden, zoals Google Recaptcha.

Stap 3: opslaan

E-mail niet verzonden

Dit onderwerp wordt beter behandeld in de documentatie van het contactformulier, maar er is een veelvoorkomende fout waardoor het formulier geen berichten kan verzenden.

Een veelgebruikte beveiligingsinstelling voor antispam is tegenwoordig dat de hostingproviders toestaan ​​dat e-mails alleen vanaf een e-mailadres binnen hetzelfde domein worden verzonden.

Als uw website-URL bijvoorbeeld is

mijnsite.com

U kunt als "van"-veld geen e-mail als

. gebruiken
info@anothersite.com

Als u dit probeert, ziet u in de instelling Contactformulier een foutmelding. Bij de meeste serverproviders wordt dit bericht geblokkeerd en kan het niet worden verzonden.

SMPT-instellingen

Standaard probeert WordPress de berichten te verzenden met behulp van de standaard PHP "mail"-functie.

Deze functie is anoniem (let op, betekent niet onvolgbaar) en maakt het in feite mogelijk om e-mails van de server te verzenden zonder authenticatie (wat betekent dat u het bericht vanuit een andere e-mail kunt verzenden

strong>, zoals itsme@elvispresley.com, ook al ben je geen Elvis). Daarom het is op grote schaal misbruikt door de spammer en is tegenwoordig geblokkeerd voor bijna elke provider.

Om e-mails vanaf uw online server te kunnen verzenden, moet u mogelijk de SMTP-authenticatie voor uw website instellen.

Hiermee worden de SMTP-webmailserver, gebruiker, wachtwoord en codering op dezelfde manier gebruikt als voor een e-mailclient en de e-mails die vanaf uw contactformulier worden verzonden, worden gecertificeerd .

Om de SMTP-client voor uw website in te stellen, is er een populaire plug-in genaamd WP SMTP.

https://wordpress.org/plugins/wp-mail-smtp/

Voor de installatie en het gebruik van de plug-in raden we aan om de originele documentatie te controleren en eventueel om informatie te vragen aan je hostingprovider, indien nodig.

Was dit antwoord nuttig? 105 gebruikers vonden dit artikel nuttig (414 Stemmen)