Title: SX User Name Security
Author: Daniel Roch
Published: <strong>8 març 2013</strong>
Last modified: 24 abril 2025

---

Search plugins

![](https://ps.w.org/user-name-security/assets/banner-772x250.jpg?rev=2369216)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/user-name-security/assets/icon-256x256.png?rev=2368789)

# SX User Name Security

 Per [Daniel Roch](https://profiles.wordpress.org/confridin/)

[Download](https://downloads.wordpress.org/plugin/user-name-security.zip)

 * [Details](https://oci.wordpress.org/plugins/user-name-security/#description)
 * [Reviews](https://oci.wordpress.org/plugins/user-name-security/#reviews)
 *  [Installation](https://oci.wordpress.org/plugins/user-name-security/#installation)
 * [Development](https://oci.wordpress.org/plugins/user-name-security/#developers)

 [Support](https://wordpress.org/support/plugin/user-name-security/)

## Descripcion

WordPress show your WordPress login and ID in several places. It’s time to fix this!

 * WordPress automaticaly uses « User login » to fill in the « User Display Name».
 * WordPress also allows everyone to use the same value for Nickname, Display Name
   and Login.
 * The body_class function also shows to everyone your User ID and Login on author
   pages.

A hacker can easily see then use your « NickName » or « Display Name » to find your
real login. Once activated, SX User Name Security will prevent WordPress from showing
those informations, and will warn you if you need to fix old users.

**_Features_**

**Body_class function:**

 * Removes User ID from body_class function (front-end users pages)
 * Removes User Nicename from body_class function (front-end users pages)

**Current User informations:**

 * The plugin changes « Display Name » and « Nickname » to a random value (like ‘
   Ticibe T. Aduvoguripe’, ‘Lagubo N. Agigerovibe’ or ‘Datela N. Orejadavino’) if
   they are identiqual to user login
 * If not, it changes « Display Name » to « Nickname » or « Nickname » to « Display
   Name » if one of them is identiqual to user login

**New Registration:**

 * Display Name and Nickname are changed to random value during user registration.
 * Nicename is also changed (it’s used to generate the user permalink on the front-
   end). For previous user, a notice has been added to use another plugin to safely
   change old nicenames.

**Other information:**

All functions are translated into french and english.

You can find me here on [SeoMix](https://www.seomix.fr), and here is the official
french post about this plugin [https://www.seomix.fr/user-name-security/](https://www.seomix.fr/user-name-security/)

Find here our other plugins:

 * [SEOKEY WordPress SEO plugin](https://fr.wordpress.org/plugins/seo-key/)
 * [SecuPress Security plugin](https://fr.wordpress.org/plugins/secupress/)

## Screenshots

[⌊"SX User Name Security" hides your author nicename and ID (body_class function).⌉⌊"
SX User Name Security" hides your author nicename and ID (body_class function).⌉[

« SX User Name Security » hides your author nicename and ID (body_class function).

[⌊When a user Nickname or Display Name are identiqual to Login, the plugin uses 
a random value instead.⌉⌊When a user Nickname or Display Name are identiqual to 
Login, the plugin uses a random value instead.⌉[

When a user Nickname or Display Name are identiqual to Login, the plugin uses a 
random value instead.

[⌊During registration, WordPress won't use the same Display Name and Login for new
users : "SX User Name Security" uses a random value.⌉⌊During registration, WordPress
won't use the same Display Name and Login for new users : "SX User Name Security"
uses a random value.⌉[

During registration, WordPress won’t use the same Display Name and Login for new
users : « SX User Name Security » uses a random value.

[⌊An administrator is able to secure all users at once⌉⌊An administrator is able
to secure all users at once⌉[

An administrator is able to secure all users at once

## Installacion

Upload and activate the plugin.

A notice and a button will be displayed to handle all users in order to hide their
logins. Then, SX User Name Security will prevent WordPress from ever showing login
and ID informations.

## FAQ

### Do I need to do anything else for this to work?

Yes : just visit the admin user page to see if you have to modify some of your users.

It’s also better to use SF Author URL Control (https://wordpress.org/plugins/sf-
author-url-control/) combined with this plugin to also change current author permalinks(
in order to hide login information).

## Reviews

![](https://secure.gravatar.com/avatar/b5174bf2e0d07687f175ceab66e9021671897c8ef6764b9daeaf1f4410a6d18c?
s=60&d=retro&r=g)

### 󠀁[New chains](https://wordpress.org/support/topic/new-chains/)󠁿

 [](https://profiles.wordpress.org/luuk123/) 14 novembre 2018 1 reply

New chains, came shackles. Very annoying solution. This remedy is almost worse than
the disease.

![](https://secure.gravatar.com/avatar/3e988e369d1ab044a94e5395e66452f3bb7bbb3d06d8574a4e9f331a37899b7c?
s=60&d=retro&r=g)

### 󠀁[Parfait](https://wordpress.org/support/topic/parfait-59/)󠁿

 [Fredo73](https://profiles.wordpress.org/fredo73/) 3 setembre 2016

Super plugin Merci

 [ Read all 13 reviews ](https://wordpress.org/support/plugin/user-name-security/reviews/)

## Contributors & Developers

“SX User Name Security” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Daniel Roch ](https://profiles.wordpress.org/confridin/)
 *   [ Julio Potier ](https://profiles.wordpress.org/juliobox/)
 *   [ SecuPress ](https://profiles.wordpress.org/secupress/)
 *   [ SeoMix ](https://profiles.wordpress.org/seomix/)

[Translate “SX User Name Security” into your language.](https://translate.wordpress.org/projects/wp-plugins/user-name-security)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/user-name-security/),
check out the [SVN repository](https://plugins.svn.wordpress.org/user-name-security/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/user-name-security/)
by [RSS](https://plugins.trac.wordpress.org/log/user-name-security/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

**2024/01/06 – v.2.4**

 * Major performance improvements, especially on websites with many users
 * Minor Coding standards fixes

**2020/09/21 – v.2.3.2**

 * Required version bumped to 4.6
 * Updated plugin text domain

**2017/11 – v.2.3.1**

 * Tested up to WordPress 4.9
 * Improving warning information on admin pages
 * Code cleaning

**2014/09/30**

 * Major fix for the « fix username » button : it will no longer generate 404 error
   pages (but people will still be able to guess your real login with your author
   URL).
 * Add a column in the admin user list showing « Display Name » for every user.
 * Add a better explanation about the « Fix Username » button.

**2014/06/15**

 * Minor fix for the admin profil URL link.

**2014/04/01**

 * Add a button (JS only) to handle all users created before the plugin installation.
 * Code improvements

**2014/03/26**

 * Code improvement
 * Bug fixes (in some cases, user « Display Name » and « Login » were not modified)
 * Now an administrator can also trigger every function by saving a user (you don’t
   have to wait every user to log-in)
 * New alerts (admin notices)

**2013/03/08**

 * first release

## Mèta

 *  Version **2.4**
 *  Last updated **1 annada ago**
 *  Active installations **900+**
 *  WordPress version ** 4.6 or higher **
 *  Tested up to **6.8.8**
 *  PHP version ** 5.2.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/user-name-security/)
 * Tags
 * [secure](https://oci.wordpress.org/plugins/tags/secure/)[security](https://oci.wordpress.org/plugins/tags/security/)
   [security plugin](https://oci.wordpress.org/plugins/tags/security-plugin/)[wordpress security](https://oci.wordpress.org/plugins/tags/wordpress-security/)
 *  [Advanced View](https://oci.wordpress.org/plugins/user-name-security/advanced/)

## Ratings

 4 out of 5 stars.

 *  [  9 5-star reviews     ](https://wordpress.org/support/plugin/user-name-security/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/user-name-security/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/user-name-security/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/user-name-security/reviews/?filter=2)
 *  [  3 1-star reviews     ](https://wordpress.org/support/plugin/user-name-security/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/user-name-security/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/user-name-security/reviews/)

## Contributors

 *   [ Daniel Roch ](https://profiles.wordpress.org/confridin/)
 *   [ Julio Potier ](https://profiles.wordpress.org/juliobox/)
 *   [ SecuPress ](https://profiles.wordpress.org/secupress/)
 *   [ SeoMix ](https://profiles.wordpress.org/seomix/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/user-name-security/)

## Far un don

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.seomix.fr/dons/)