Edit Author Slug
This plugin allows full control of your user permalinks, allowing you to change both the author base (the ‘/author/’ portion of the author URLs), and the author slug (defaults to the username of the author). You can set the author base globally, or you can set it to be user-specific based on a user’
This plugin allows full control of your user permalinks, allowing you to change both the author base (the ‘/author/’ portion of the author URLs), and the author slug (defaults to the username of the author). You can set the author base globally, or you can set it to be user-specific based on a user’s role. You now have the power to craft the perfect URL structure for you Author pages.
WordPress default structure http://example.com/author/username/ .
Edit Author Slug allows for http://example.com/ninja/master-ninja/ .
Using a role-based author base would allow for http://example.com/ida/master-splinter/ (for an Administrator Role), or http://example.com/koga/leonardo/ (for a Subscriber Role).
Development of this plugin takes place on GitHub . Pull requests are always welcome!
Translations should be submitted to Translate WordPress .
Screenshots & previews.
- 01Upload edit-author-slug folder to your WordPress plugins directory (typically ‘wp-content/plugins’)
- 02Activate the plugin through the ‘Plugins’ menu in WordPress
- 03Go to Users > Your Profile, or Users > All Users > (username), and edit the author slug.
- 04Click “Update Profile” or “Update User”
- 05Go to Settings > Edit Author Slug to edit settings
- 06Click “Save Changes”
Frequently asked questions.
What is an author slug?
On standard WordPress installs, it’s the final part of an author permalink. e.g. – https://example.com/author/author-slug/
In relation to WordPress internals, the author slug is the same as the user_nicename field found in a WP_User object, or the users table in the database.