WordPress は、最初に決めたユーザー名を変更できない仕様になっています。
ユーザー名を変更したいときは、「新規ユーザーを追加してから既存のユーザーを削除する」という、やや手間のかかる作業が必要です。
その手間を省きたいなら、プラグイン「Easy Username Updater 」がおすすめ。使い方を解説します。
Headline
Easy Username Updater の使い方
ユーザー名を変更する前に、必ずデータベースのバックアップをとっておいてください。
1 人で運営している個人ブログであればとくに問題ないと思いますが、複数名で運営していてユーザー名に基づく処理を行っているサイトでは何らかの不具合が生じる可能性があります。
01. インストール・有効化
プラグイン新規追加画面で「Easy Username Updater」を検索し、「今すぐインストール」をクリック。そのまま有効化します。
![Easy Username Updater インストール](https://naifix.com/wp-content/uploads/2024/06/install-username-updater.png)
WordPress 6.5.3 の場合は、有効化後に「今すぐリロードする」をクリックしてください(6.5.4 では不要です)。
![プラグインインストール後にリロード](https://naifix.com/wp-content/uploads/2024/06/wordpress-plugin-reload.png)
02. ユーザー名を変更する
[ユーザー]>[Username Updater]に進むと、ユーザーリストが表示されます。
ユーザー名を変更したいユーザーの「update」をクリック。
![ユーザー名 update](https://naifix.com/wp-content/uploads/2024/06/username-updater-user-list.png)
画面が切り替わるので、「New Username」に新しいユーザー名を入力して「Update Username」をクリック。
メールを送信するかは任意です。個人ブログであればチェックしてなくて OK。
![Easy Username Updater ユーザー名変更画面](https://naifix.com/wp-content/uploads/2024/06/username-updater-new-user-name.png)
- 半角英字(大文字 / 小文字)
- 半角数字
- 半角スペース
- 半角記号(ピリオド / ハイフン / アンダースコア / アットマーク)
「Username Updated!」と表示されたら完了です。
![Easy Username Updater ユーザー名変更完了通知](https://naifix.com/wp-content/uploads/2024/06/username-updater-updated.png)
ユーザー一覧リストでも変更を確認しておきましょう。
![Easy Username Updater ユーザーリスト(変更後)](https://naifix.com/wp-content/uploads/2024/06/wp-new-user-list.png)
著者アーカイブの URL を変更したい場合
Easy Username Updater でユーザー名は簡単に変更できますが、著者アーカイブ URL は変更されません。
たとえば、最初にユーザー名を「WP-Hangounts」とした場合、アーカイブページの URL は以下のようになっています。
https://example.com/author/wp-hangouts/
ユーザー名を「Change Test」にしても、その URL は変わりません。
![WordPress著者アーカイブURL](https://naifix.com/wp-content/uploads/2024/06/wp-author-archive.png)
セキュリティ上の理由など、URL も変更したい場合は手動でユーザーを入れ替えるしかありません。
手動でユーザーを入れ替える手順
ユーザーの入れ替え手順は以下のとおりです。
[ユーザー]>[新規ユーザーを追加]で、新しいユーザーを追加しておきます。
![WordPress 新規ユーザー追加画面](https://naifix.com/wp-content/uploads/2024/06/wp-add-user.png)
個人ブログで自分のユーザー名を変更する場合、権限グループは「管理者」にしてください。
次に、ユーザー名を変更したいユーザーを削除します。
![WordPress ユーザー削除](https://naifix.com/wp-content/uploads/2024/06/wp-delete-user.png)
「このユーザーが所有するコンテンツをどのように処理しますか ?」の項目で「すべてのコンテンツを以下のユーザーのものにする」を選択。
先ほど作成した新規ユーザーを指定してください。
![WordPress 削除するユーザーのコンテンツを新規ユーザーに割り当てる](https://naifix.com/wp-content/uploads/2024/06/wp-delete-user-contents.png)
「削除を実行」すると、既存のユーザーは削除され、各記事の投稿者は新規ユーザーに置き換わります。
![投稿を引き継いだ著者アーカイブページ](https://naifix.com/wp-content/uploads/2024/06/wp-user-change-test.png)
既存ユーザーのアーカイブページは 404 となります。
![404になった既存ユーザーの投稿アーカイブページ](https://naifix.com/wp-content/uploads/2024/06/wp-author-archive-404.png)
必要に応じてリダイレクトしてください。
まとめ
プラグイン「Easy Username Updater」を使うと、簡単にユーザー名を変更できます。
ただし、著者アーカイブページの URL は既存のままなので、すべて変更したい場合は手動でユーザーを入れ替えましょう。
もしセキュリティ面を強化したいなら、ユーザー名ではなく強固なパスワードに変更したほうがはるかに効果的です。記号を含めたランダムな文字列をおすすめします。