Contactformulier 7 is een gratis plug-in voor contactformulieren waarmee u eenvoudig formulieren kunt maken en deze overal op uw website kunt plaatsen. Contactformulier 7 is een van de meest gebruikte plug-ins op WordPress met meer dan 5 miljoen actieve downloads. We hebben echter geconstateerd dat sommige van de formulieren die u maakt mogelijk niet meer werken of problemen hebben bij het verzenden van een bericht. Meestal krijg je een bericht met een rand met de tekst "Er is een fout opgetreden tijdens het verzenden van je bericht. Probeer het later opnieuw."
Afhankelijk van de kleur van de rand rond het bericht, bepaalt dit het type correctie dat nodig is. Gebruik de onderstaande inhoudsopgave om naar het gedeelte te bladeren, afhankelijk van de kleur van de foutmelding die u krijgt.
Ik denk dat alle services downtime zullen hebben. Het maakt niet uit hoeveel je je voorbereidt, redundante systemen hebt of auditt, er zal af en toe een black swan-gebeurtenis plaatsvinden die totaal anders is dan wat je eerder hebt meegemaakt. Het overkomt zelfs Google!
Matt Mullenweg, oprichter van WordPRess, CEO van Automattic
Video Walkthrough
Geel foutbericht opgelost
De gele fout geeft aan dat er een formuliervalidatiefout is. Dit is iets dat u moet oplossen in het beheerdersgedeelte.
Formulieren niet gevalideerd
Ga naar het WordPress-beheerdersdashboard en je ziet een pictogram met een nummer op de plug-in-knop Contact Form 7. Klik op de knop "Contactformulieren" zodat we de fout in detail kunnen zien:
Zodra u op de formulierenpagina bent, ziet u bovenaan een foutmelding die lijkt op de onderstaande afbeelding. Klik op de link in dit bericht om het probleem op te lossen.
Die pagina brengt je naar een andere pagina waar je gewoon op de knop "valideer 1 contactformulier nu" hoeft te klikken.
Dit zou het probleem moeten oplossen, maar zo niet, reageer dan hieronder en we zullen proberen je te helpen.
Oranje foutmelding opgelost
De oranje foutmelding geeft aan dat uw formulier niet wordt verzonden vanwege een spamprobleem. Hier zijn twee oplossingen die ik heb gedaan om dit probleem op te lossen.
De oranje fout geeft aan dat uw formulier niet is verzonden vanwege een spamprobleem. Er zijn twee oplossingen die we hebben geïmplementeerd om dit probleem op te lossen.
ReCaptcha v2
Contact Form 7 gebruikt reCaptcha om ervoor te zorgen dat uw website geen gespamd. Nadat CF7 was overgeschakeld van reCaptcha V2 naar V3, werkte het formulier niet meer. De eenvoudigste oplossing die deze problemen meestal onmiddellijk oploste, was om terug te keren naar reCaptcha V2. Dit is wat we deden:
Ga naar de plug-inspagina en zoek naar "Contactformulier 7 - reCaptcha v2", installeer en activeer het.
Als je het eenmaal hebt geïnstalleerd, ga je naar het tabblad Contact Form 7 en klik je op integratie. Klik op "sleutels verwijderen".
Je moet nu naar de Google reCaptcha-pagina, log in en maak nieuwe sitesleutels voor uw website. Mogelijk moet u eerst uw websiteproperty uit reCaptcha verwijderen. Wanneer u wordt gevraagd om het type reCaptcha, zorg er dan voor dat u reCaptcha V2 kiest en niet v3.
Zodra de nieuwe sleutels zijn gemaakt, gaat u terug naar het tabblad integraties voor Contact Form 7 en voegt u uw nieuwe V2-sleutels toe.
Klik op opslaan en ga terug naar uw formulieren en voeg de nieuwe Recaptcha toe met behulp van de "[recaptcha]" shortcode. Test tot slot uw formulieren voor de zekerheid nog een keer. Als dit uw problemen niet oplost, moet u de volgende oplossing proberen.
Rode foutmelding opgelost
De rode fout geeft aan dat het formulier niet wordt verzonden. Dit wordt meestal veroorzaakt doordat uw server niet verzendt. Nogmaals, we hebben hiervoor twee voorgestelde oplossingen:
Neem contact op met het hostingbedrijf
Het meest voorkomende probleem is een probleem met de hosting-e-mailserver. Neem contact op met uw hostingbedrijf en vertel hen dat u een probleem ondervindt waarbij e-mails niet worden verzonden. Als het een probleem van hun kant is, zullen ze enkele tests uitvoeren op de e-mailfunctie op uw server en deze oplossen als er problemen zijn.
Als de hosting geen probleem heeft, kunnen we de volgende oplossing hieronder proberen.
Installeer de SMTP-plug-in
De SMTP- en PHP-mailplug-ins zijn er om ervoor te zorgen dat verzonden e-mails worden geverifieerd en correct worden verzonden via derden. De plug-in die we aanbevelen te gebruiken om dit op te lossen, is WP Mail SMTP.
Nadat u de plug-in hebt gedownload, geïnstalleerd en geactiveerd, gaat u naar de instellingenpagina van de plug-in en vindt u de onderstaande schermafbeelding.
Ga naar een van de websites van de voorgestelde mailer en meld u aan voor een account bij de server. We hebben in het verleden verschillende opties gebruikt, zoals Mailgun of SendGrid, maar je kunt ook andere gebruiken, zelfs Amazon SES als je wilt, of sendinblue.
Nadat u een account heeft aangemaakt, krijgt u de API-sleutels die u kunt gebruiken. Ga terug naar de instellingenpagina van de SMTP-plug-in en voer onze API-sleutels in de daarvoor bestemde ruimte in. U kunt de velden zien om uw inloggegevens in te voeren zoals in de onderstaande afbeelding. U vindt deze instellingen onder de maileropties op de SMTP-instellingenpagina.
Nadat u de API-sleutel hebt opgeslagen, gaat u naar de bovenkant van de pagina. Er is een mogelijkheid om een testmail te sturen.
Probeer een test-e-mail te verzenden om te controleren of alles correct werkt.
Andere suggesties om te proberen
Caching plug-in Conflicten
Een andere reden waarom uw contactformulieren geen berichten kunnen verzenden, is vanwege conflicten met caching-plug-ins.
De eenvoudigste manier om te testen of dit een probleem veroorzaakt, is door uw caching-plug-in te deactiveren en het formulier opnieuw te testen. Als dit uw probleem oplost, moet u ofwel een andere caching-plug-in vinden die dergelijke problemen niet veroorzaakt, zoals: WP Rocket. We hebben ook de Litespeed-cache gebruikt, maar niet de W3-cache (het is nogal vervelend). WP Rocket werkt erg goed.
Werkt nog steeds niet?
Een tijdje terug merkten we dat contactformulier 7 vaak zulke vervelende problemen en problemen had. Meestal gebeurde dit toen we de plug-in hadden bijgewerkt. Wanneer dit gebeurt, krijgt u problemen die van invloed zijn op uw bedrijf, zoals het mislopen van leads of nieuwe klanten omdat de formulieren niet kunnen worden verzonden, vooral als het formulier kapot gaat zonder dat u het weet.
We bevinden ons ook op een punt waar we meer complexe functies nodig hebben die Contact Form 7 simpelweg niet kan bieden. Als je gefrustreerd bent over deze plug-in, mogen we dan voorstellen om over te schakelen naar een premium plug-in? De opties die we hieronder noemen, worden geleverd met uitstekende ondersteuning, zodat u eventuele problemen snel kunt oplossen.
YouTube-video met verschillende suggesties
Bekijk de onderstaande video waarin een aantal opties en oplossingen worden voorgesteld die u kunt proberen.
In plaats daarvan te gebruiken plug-ins
1. formidable Formulieren
Formidable Forms is precies wat het zegt in zijn naam, gewoon formidabel.
Naast uw normale contactformulieren, kan deze plug-in complexe formulieren voor het genereren van leads, rekenmachines en tal van andere verschillende soorten formulieren maken die u mogelijk nodig heeft. We hebben deze plug-in uitgebreid beoordeeld, je kunt het hier bekijken.
Formidabele formulieren downloaden
2. Gravity Forms
Gravity Forms helpt u bij het maken van verschillende geavanceerde soorten formulieren die verder gaan dan een eenvoudig contactformulier. Een van de geweldige dingen die het heeft, zijn offerteformulieren (daar gebruiken we het meestal voor bij sommige van onze klanten).
In vergelijking met WPForms heeft deze plug-in meer integraties. Het heeft ook een formulierbuilder voor slepen en neerzetten die gemakkelijker te gebruiken is dan de meeste andere plug-ins. De enorme hoeveelheid add-ons maakt Gravity-vormen zo geweldig als een product.
Gravity Forms heeft geen gratis versie, maar het is de moeite waard om te betalen, zelfs alleen voor de ondersteuning. Dit komt omdat u eventuele problemen zoals bovenstaande zeer snel kunt oplossen.
Klik hier om zwaartekrachtformulieren te krijgen
3. WPForms
Contactformulier door WPForms - Drag & Drop Form Builder voor WordPress
Deze bouwer van contactformulieren is geweldig voor WordPress-beginners omdat de gebruikersinterface eenvoudig te gebruiken is. Sleep de velden in uw formuliersjabloon en zet ze neer.
Het proces is eenvoudig. Ontwerp het formulier, gebruik het blok om het in te sluiten en je hebt een volledig functioneel formulier. U kunt WPForms Lite gebruiken voor het bouwen van een redelijk kale sjabloon.
4. Ninja Formulieren
Ninja Forms-contactformulier - De formulierbouwer voor slepen en neerzetten voor WordPress
Dit is een freemium-optie. Wij zijn van mening dat dit een uitstekende keuze is voor niet-ontwikkelaars. Met deze WordPress-formulierbouwer is het eenvoudig om in zeer korte tijd een mooi formulier te ontwerpen.
Een van de geweldige functies is dat u een formuliersjabloon kunt selecteren en doorgestuurd kunt worden naar de live-editor, van waaruit u het formulier eenvoudig kunt aanpassen. In tegenstelling tot andere formulierbouwers in deze lijst, kunt u ook een breed scala aan soorten formulieren maken met alleen de gratis versie van de plug-in
Klik hier om Ninja-formulieren te downloaden
Lees verder: Elementor vs Divi - een vergelijking in 2022 | Berichtblokkering is actief op iPhone en Android
Veelgestelde Vragen / FAQ
Waarom krijg ik een foutmelding met een gele rand?
Een foutmelding met een gele rand in CF7 betekent dat je een configuratie- en validatiefout hebt in je formulier aan de achterkant. U vindt de fout in detail wanneer u naar het Contactformulier 7 in het beheerdersdashboard gaat.
Waarom krijg ik een foutmelding met een oranje rand?
Een foutmelding met een oranje rand betekent meestal dat het formulier niet wordt verzonden vanwege een spamprobleem. Dit probleem wordt meestal opgelost door ReCaptcha aan uw site toe te voegen.
Waarom krijg ik een foutmelding met een rode rand?
Een foutmelding met een rode rand betekent meestal dat de Contact Form 7-plug-in niet in staat was om de onderliggende e-mailverzendfuncties van de server te gebruiken en dat er wat extra configuratie nodig is om de CF7-e-mails en -formulieren te kunnen verzenden.
Waarom verstuurt Contact Form 7 geen e-mails?
WordPress gebruikt PHP Mail om e-mails van uw website in de standaardstatus te verzenden, inclusief e-mails die zijn gemaakt door plug-ins voor contactformulieren zoals CF7. U ontvangt geen e-mails van Contact Form 7 als uw webhost de PHP Mail-functie niet ondersteunt of inschakelt. U kunt andere functies voor het verzenden van e-mail gebruiken, zoals SMTP.
Afsluiten
Laat ons weten of een van deze oplossingen heeft gewerkt voor het oplossen van Contactformulier 7 "Er is een fout opgetreden bij het verzenden van uw bericht. Probeer het later opnieuw" voor u heeft gewerkt. Zo niet, laat dan hieronder een reactie achter en we proberen je graag te helpen.
Alstublieft laat een nuttig geef commentaar met je mening, deel dit dan op je Facebook-groep (en) die dit nuttig zouden vinden en laten we samen de vruchten plukken. Bedankt voor het delen en aardig zijn!
Disclosure: Deze pagina kan links bevatten naar externe sites voor producten die we geweldig vinden en die we van harte aanbevelen. Als u producten koopt die we aanbevelen, kunnen we een verwijzingsvergoeding verdienen. Dergelijke vergoedingen hebben geen invloed op onze aanbevelingen en we accepteren geen betalingen voor positieve beoordelingen.