Conversation
supportHi Team, I’m currently facing an issue while trying to integrate Akismet with a form field. Issue: https://freeimage.host/i/BrVismG I added the akismet:author attribute to a text field in my form, but it does not seem to be recognized or functioning as expected. Here’s the field configuration I used: [text* uname class:frm-field placeholder "Name" akismet:author] Issue Details: However, the akismet:author attribute does not appear to be processed. when remove the attribute akismet:author it render the text field. Environment: WordPress Version: 6.9.4 Plugin : Contact Form 7 (v 6.1.5) Akismet Plugin: Installed and API configured (v 5.6) Thanks in advance for your support. Best regards, Roghithsam
Howdy Roghithsam, Thanks for reaching out! The akismet:author form-tag option is actually a feature of Contact Form 7, not the Akismet plugin itself. CF7 has its own built-in Akismet integration module that handles mapping your form fields to Akismet’s spam-checking API. Here are a few things to check: 1. Make sure CF7’s Akismet integration is active: Go to Contact → Integration → Akismet in your WordPress dashboard and confirm it’s configured and active. 2. Try simplifying your form tag to isolate the issue: [text* uname akismet:author placeholder "Name"] If that works, add back the other options (like class:frm-field) one at a time to find the conflict. 3. Check for plugin conflicts: Temporarily deactivate other plugins to see if something is interfering with CF7’s form-tag parsing. If the issue persists, I’d recommend reaching out to Contact Form 7’s support channels, as they maintain the akismet:author integration and can help with form-tag syntax issues: CF7 Akismet Integration Docs CF7 Support Forum On the Akismet side, everything should work as expected once CF7 properly sends the author data to our API.
Howdy Roghithsam, Thanks for reaching out! The akismet:author form-tag option is actually a feature of Contact Form 7, not the Akismet plugin itself. CF7 has its own built-in Akismet integration module that handles mapping your form fields to Akismet’s spam-checking API. Here are a few things to check: 1. Make sure CF7’s Akismet integration is active: Go to Contact → Integration → Akismet in your WordPress dashboard and confirm it’s configured and active. 2. Try simplifying your form tag to isolate the issue: [text* uname akismet:author placeholder "Name"] If that works, add back the other options (like class:frm-field) one at a time to find the conflict. 3. Check for plugin conflicts: Temporarily deactivate other plugins to see if something is interfering with CF7’s form-tag parsing. If the issue persists, I’d recommend reaching out to Contact Form 7’s support channels, as they maintain the akismet:author integration and can help with form-tag syntax issues: CF7 Akismet Integration Docs CF7 Support Forum On the Akismet side, everything should work as expected once CF7 properly sends the author data to our API.