Add a layer of security and prevent your login name from being shown in the author archive's URL.
As of April 2026, WP Author Slug is a WordPress url plugin with 2.0K+ active installations and a 4.8/5 rating from 19 reviews. It has been downloaded 35K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2011. Downloads are up 26% this week. Top alternative: Custom Post Type Permalinks.
This plugin replaces the author slug with a sanitized version of the user’s display name.
This plugin will not prevent hackers from finding out your login name but the login name won’t be visible
in the author archive’s URL, which works towards your friendly URLs with using your display name.
DO NOT use this on a site with more than 1000 registered users, as updating all of their nicenames at once might break your site.
This plugin would probably work OK if you have a small number of users (e.g. if your site doesn’t allow public login). But if you have a large number of users (e.g. if you are running ecommerce or allow users to register for other reasons), this plugin will probably take down your site.
The reason is that there are hooks that run when you activate or delete the plugin. It runs database fetch and update queries on every user in your database, all in-line on the request (rather than background via a cron). So if you have a thousand or more users it attempts to do a thousand or more database writes when you click Activate or Delete from the plugins list. This will likely grind your website to a halt.
It would be better/useable if you could either choose to only apply these scripts to specific user types (e.g. Author) or if you could run the update in batches in the background.
Errors are fixed.
Works as expected, recommend.
Easy way to add some obscurity to login guessing.
But please update as it’s over 2 years now.
…works fine. Thank you 🙂
| WordPress | 3.0+ requiredTested up to 6.8.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.