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’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.


  • 設定
  • 個別ユーザーの投稿者スラッグ


  1. Upload edit-author-slug folder to your WordPress plugins directory (typically ‘wp-content/plugins’)
  2. WordPress の「プラグイン」メニューからプラグインを有効化してください
  3. Go to Users > Your Profile, or Users > All Users > (username), and edit the author slug.
  4. Click “Update Profile” or “Update User”
  5. Go to Settings > Edit Author Slug to edit settings
  6. Click “Save Changes”


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.

Will my changes persist if I deactivate or delete the Edit Author Slug plugin?

It depends.

Changing a user’s author slug is permanent, as this changes the user’s user_nicename field in the database.

If you’ve changed the author base, deactivating or deleting the plugin will revert your author base back to author.

Why can’t I edit my Author Slug?

Make sure you are an admin, or have been assigned the edit_users capability.

Why isn’t my new Author Slug working?

While I’ve made every attempt to prevent this, I may have missed a spot or two. First things first, go to Settings > Permalinks and click “Save Changes.” You don’t need to actually need to make any changes for this to work. Hopefully, this should kick your new Author Slug into gear.

If this doesn’t work, make sure you don’t have any slug conflicts from other posts/pages/plugins/permalink setting/etc. If you’re still experiencing the issue, feel free to post a support request in the forums.


I love this plugin, it's very simple to use and does its job perfectly
I rarely write reviews, but this is just too perfect not to! My site is a social network, so I want for people to be able to set their own nickname. The problem is that their profile slug comes from their username, which can't be changed easily. This plugin solves that problem by leaving the username as whatever it was registered as and uses their nickname as the slug instead. I can apply this site-wide retroactively as well as have it automatically change the slug when people change their nickname. I see the plugin is a bit out of date, so I hope that it will continue to work into the future.


Edit Author Slug はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。


“Edit Author Slug” は8ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Edit Author Slug” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。



  • Release date: 2022-02-13
  • Bumps “Tested up to” version to 5.9


  • リリース日: 2021年08月07日
  • 5.8のバージョンを「テスト」バンプ
  • Improves string translations and adds some missing strings that couldn’t, previously be translated. Props @alexclassroom


  • リリース日: 2021年06月01日
  • 5.7のバージョンを「テスト」バンプ


  • リリース日: 2020年12月14日
  • Corrects settings page notice link to actually link to the current user’s profile page.


  • リリース日: 2020年12月14日
  • 5.6のバージョンを「テスト」バンプ
  • Adds a notice to the settings page reminding you that you can edit your author slug on your profile page.
  • Drops support for IE 10 on the settings page.


  • リリース日: 2020年06月07日
  • Bumps the minimum required version to WordPress 4.9.
  • 5.4.1のバージョンを「テスト」バンプ
  • Fixes an error that may occur with some install of iThemes Security


  • リリース日: 2019年09月05日
  • Removes pre-WP 4.5 cache busting. The minimum version has been 4.7 for quite some time, and, as of WP 4.5, the cache busting was redundant.
  • Don’t show the options page if ba_eas_can_edit_author_slug() returns false.
  • 5.2.3のバージョンを「テスト」バンプ


  • リリース日: 2018年10月11日
  • 必要最小限な WordPress バージョンが4.7になりました
  • Settings page JS no longer depends on jQuery (switched to plain js)
  • Add compatibility for iThemes Force Unique Nickname WordPress Tweak
  • Add a hash string as an author slug option
  • Minimum PHP version has been bumped to 5.3. This is a soft bump, meaning, the plugin should still run on PHP 5.2. However, PHP 5.2 is no longer, officially, supported.


  • リリース日: 2017年06月21日
  • Fixed a regression where those using the default author based couldn’t remove front unless they were also using role-based author bases. Props @thatherton.


  • リリース日: 2017年06月02日
  • Fix PHP notice when manually updating a user profile. Props @mydigitalsauce.


  • リリース日: 2017年05月30日
  • Bumped minimum required WordPress version to 4.4.
  • Refactored bulk upgrading again. The original fix made things better, but not as good as it could be. This new refactoring drastically improves performance and memory usage.
  • This release is primarily an under-the-hood release with a number of optimizations and performance improvements.


  • リリース日: 2017年04月24日
  • Fix failing string replacement in bulk update message.


  • リリース日: 2017年04月04日
  • Lots of code cleanup to better adhere to WordPress Coding Standards.
  • 不要な処理を防止することで ba_eas_sanitize_author_base() の性能を向上。
  • Fixed an issue where the demo author permalink URL could have a double slash.
  • Improvements to bulk update for sites with a large user base.


  • リリース日: 2017年01月25日
  • Fix a potential bug where a sanitized author base could end up with double forward slashes.
  • Introduce the %ba_eas_author_role% permalink structure tag. This can be used to customize role-based author bases.
  • Bonus: All alternative facts are now free!


  • リリース日: 2016年02月29日
  • Fixed stupid error where the default user nicename wasn’t being properly retrieved from the database. Sorry about that 🙁
  • Unfortunately, some unicorns were lost during the development of this release, but they are a resilient creature.


  • リリース日: 2016年02月01日
  • Added the ability to use forward slashes in the author base.
  • Improved display on the settings page, and storing, of role slugs.
  • Packaged translations are now removed. Anyone interested in translating the plugin should do so at Translate WordPress.
  • EXPERIMENTAL: Added the ability to set the author slug to a user’s numeric user id. While I have tested this, I can’t be sure that no one’s site will implode. If all goes well, the experimental tag will be removed in the next major release (or two).
  • Added ability to remove the front portion of author links.
  • 設定ページのアクセシビリティの向上。

Full Changelog

  • https://github.com/thebrandonallen/edit-author-slug/blob/master/CHANGELOG.md