Support » Plugin: Contact Form 7 Honeypot » Is “honeypot” in tag NECESSARY?

  • Resolved VWFeature


    Another noob question, but if the point of the ‘bot sabotage is “if xyz field has anything in it, trash form,” then is the “honeypot” in the name of the tag necessary?? I could name the field FNLN or EmailEmail.
    Since the page is HTML, I suppose ‘bots could read the tags?

    Or would that require renaming the plugin to get the “honeypot” part out?
    Is there a way to rename plugins on install, so it was called (any random name but not honeypot)?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Ryan


    I think two things are being conjoined and confused here. The name of the Honeypot tag in the CF7 form editor is [honeypot], but that’s irrelevant to the final rendered HTML. However, the NAME field in the tag is relevant. This is auto-populated by CF7 when generating a new tag, and looks like honeypot-###, where ### is a 3-digit number. If unchanged, this will render as the <input> field’s NAME attribute value. i.e.: <input name="honeypot-###">

    As the instructions below the field state: “For better security, change “honeypot” to something less bot-recognizable.

    That’s all that’s required, a quick little text edit when generating the tag.

    So, for example, instead of [honeypot honeypot-888], you could have [honeypot EmailEmail] and that will output something along the lines of: <input name="EmailEmail">

    Hope that clarifies.

    • This reply was modified 1 year, 7 months ago by  Ryan.


Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Is “honeypot” in tag NECESSARY?’ is closed to new replies.