Formulieren zijn een geweldige manier om belangrijke informatie van je bezoekers te verzamelen. Een nadeel is echter dat spammers nepinformatie versturen, soms met kwaadaardige code.
Om deze spammers te helpen herkennen, kunnen webmakers nu met Elementor-formulieren de Akismet anti-spam filter in hun formulieren integreren.
Voeg een anti-spam filter toe aan je formulieren
- Download en installeer de Akismet-plugin. Voor meer details, zie WordPress-plugins installeren.
- Maak een Akismet-account aan. Voor meer details, ga naar de Akismet-site (externe site).
Nadat je je hebt geregistreerd bij Akismet, krijg je een API-sleutel.
- Kopieer je Akismet API-sleutel.
- Open WP admin.
- Ga naar Instellingen>Akismet Anti-spam.
- Klik in het dashboard op Handmatig een API-sleutel invoeren.
- Voer je Akismet API-sleutel in.
- Klik op Verbinden met API-sleutel.
- Maak in Elementor Editor een pagina met een formulier. Voor details over het maken van formulieren, zie Formulierwidget.
- Selecteer het formulier.
Merk op dat wanneer je Akismet installeert, een nieuwe sectie Akismet Spambescherming wordt toegevoegd aan het tabblad Inhoud.WarningDe velden in de sectie Akismet Spambescherming zijn gevuld met voorbeeldtekst. Je moet zelf de shortcode-informatie invoeren om effect te hebben. - Sla op of Publiceer de pagina met het formulier.
Voeg shortcodes toe aan akismet spambescherming
Om spambescherming te laten werken, moet je bepalen welke velden gefilterd moeten worden. Je kunt bijvoorbeeld de e-mail- en berichtvelden filteren. Je bepaalt welke velden gescand moeten worden door de shortcode van dat veld in de sectie Akismet Spambescherming in te voeren.
Voorbeeld: Pas spambescherming toe op het e-mailveld:
- Klik in het paneel op het tabblad Inhoud.
- Open de sectie Formuliervelden.
- Klik in de sectie Formuliervelden op het veld E-mail.
- Klik in het veld E-mail op het tabblad Geavanceerd.
- Kopieer in het tabblad Geavanceerd de Shortcode.
- Open in het tabblad Inhoud de sectie Akismet Spambescherming.
- Plak de shortcode in het veld E-mail.
- Sla op of Publiceer de pagina met het formulier.
Test de spamfilter
Nadat je de spamfilter hebt ingesteld, moet je testen of deze werkt.
Om de spamfilter te testen:
- Ga naar de Akismet-website.
- Daar vind je tekst die specifiek ontworpen is om de spamfilter te activeren, wanneer deze in specifieke velden wordt ingevoerd, zoals het veld Naam. Kopieer de tekst voor een van deze velden.
- Ga in Elementor Editor terug naar de pagina met het formulier dat je wilt testen.
- Klik op het weergavepictogram
.
- Plak de tekst die je hebt gekopieerd in het juiste veld.
- Vul alle verplichte velden in met voorbeeldtekst.
- Klik op de knop om het formulier te versturen.
Je zou een foutmelding moeten krijgen. - Controleer in WP Admin je formulierinzendingen. Voor details over het controleren van formulierinzendingen, zie Formulierinzendingen.
Je voorbeeldinzending zou niet moeten verschijnen.
Schakel akismet uit voor geselecteerde formulieren
Je hebt de optie om de Akismet-spamfilter uit te schakelen voor geselecteerde Elementor-formulieren.
Om Akismet uit te schakelen:
- Navigeer naar het geselecteerde formulier.
- Scroll in het paneel onder het tabblad Inhoud naar beneden en open het veld Akismet Spambescherming.
- Schakel Akismet Spambescherming naar Uit.
Akismet zal deze formulierinzendingen niet scannen.