Title: Breaks user forms.
Last modified: March 4, 2026

---

# Breaks user forms.

 *  [Eris](https://wordpress.org/support/users/eris/)
 * (@eris)
 * [3 months, 1 week ago](https://wordpress.org/support/topic/breaks-user-forms/)
 * Hello! I have an unwelcome person trying to log in via different guessed accounts,
   so I decided to see if this plugin would help keep him from finding [more] real
   accounts. Unfortunately, activating the plugin causes my input forms viewable/
   usable to my logged-in users, including myself, to disappear. I’m not well-versed
   enough to understand what’s going wrong so thought I should ask.

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Author [Alan Fuller](https://wordpress.org/support/users/alanfuller/)
 * (@alanfuller)
 * [3 months, 1 week ago](https://wordpress.org/support/topic/breaks-user-forms/#post-18840439)
 * Hi Eris,
 * Thanks for reaching out, and good thinking wanting to protect your site from 
   that kind of probing activity, that’s exactly what this plugin is for!
 * The form disappearing issue is an unusual one, in 13 years I’ve not come across
   this before, which suggests it’s likely a conflict specific to your setup rather
   than anything in the plugin itself. My best guess would be a JavaScript conflict
   between Stop User Enumeration and another plugin or your theme.
 * To help track this down, could you let me know:
    - What theme you’re using?
    - What other plugins you have active?
 * The quickest way to investigate would be to try reproducing it in a clean environment.
   You can spin up a free test WordPress site at somewhere like **TasteWP** (tastewp.
   com) or **WP Playground** (wordpress.org/playground) — install just this plugin
   and your theme and see if the issue appears. If it doesn’t, adding plugins back
   one at a time will usually reveal the culprit quickly.
 * It would also help if there’s a page with the affected form that’s publicly viewable,
   even a test page , so I can take a look at what’s happening from the outside.
 * The **Health Check & Troubleshooting** plugin (wordpress.org/plugins/health-check/)
   is also really handy for this kind of investigation, it lets you troubleshoot
   with plugins disabled without affecting your live site visitors, which makes 
   narrowing things down much safer and easier.
 *  Plugin Author [Alan Fuller](https://wordpress.org/support/users/alanfuller/)
 * (@alanfuller)
 * [3 months, 1 week ago](https://wordpress.org/support/topic/breaks-user-forms/#post-18840447)
 * Hi Eris,
 * Having looked more carefully at the code, our JavaScript does load when you’re
   logged in on the frontend. It only skips the WordPress admin area, so a JS conflict
   is possible.
 * Our script is very tightly scoped though. It only looks for a field with the 
   ID `#author` inside a form with the ID `#commentform`. It cannot directly hide
   other forms. What’s more likely is that our script is causing a JavaScript error
   that then prevents another plugin’s script from running correctly, and that other
   script is what renders your forms.
 * The quickest way to confirm this is to open your browser’s developer tools (usually
   F12), go to the **Console** tab, and load the page with the broken forms. Any
   JavaScript errors showing there will point straight at the conflict.
 * Also worth knowing: the JS is only loaded if the **“Remove numbers from comment
   authors”** option is ticked in the plugin settings. If you don’t use standard
   WordPress comments, unticking that will stop the script loading entirely, which
   would rule out any JS conflict immediately. This is worth doing to confirm if
   it is indeed a JS conflict.

Viewing 2 replies - 1 through 2 (of 2 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbreaks-user-forms%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/stop-user-enumeration/assets/icon-256x256.png?rev=1677689)
 * [Stop User Enumeration](https://wordpress.org/plugins/stop-user-enumeration/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/stop-user-enumeration/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/stop-user-enumeration/)
 * [Active Topics](https://wordpress.org/support/plugin/stop-user-enumeration/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/stop-user-enumeration/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/stop-user-enumeration/reviews/)

## Tags

 * [form](https://wordpress.org/support/topic-tag/form/)
 * [users](https://wordpress.org/support/topic-tag/users/)

 * 2 replies
 * 2 participants
 * Last reply from: [Alan Fuller](https://wordpress.org/support/users/alanfuller/)
 * Last activity: [3 months, 1 week ago](https://wordpress.org/support/topic/breaks-user-forms/#post-18840447)
 * Status: not resolved