WP-CLIでWordPress管理ユーザーを作成または削除する
WP-CLIは、WordPressサイトでさまざまなアクションを実行するのに役立つコマンドラインツールです。 SSHコマンドの使用に慣れている場合は、WP-CLIでWordPressサイト用に作成されたコマンドが簡略化されていることに気付くでしょう。 WP-CLIで使用可能なコマンドを使用して、新しいWordPress管理ユーザーを作成したり、既存のユーザーを削除したりする方法を以下に示します。
警告:データベースに変更を加える前に、必ずサイトをバックアップしてください。
必須:これらの手順を完了するには以下が必要です。
- SSHアプリ。 WindowsにはPuTTY 、macOSにはターミナルをお勧めします。
- あなたの FTP の詳細。まだ書き留めていない場合は、FTP ホスト、ユーザー名、パスワードを見つける必要があります。
- FTP ホストには、ドメイン名または IP アドレスのいずれかを使用できます。
- FTPユーザー名とパスワードは、 cPanel付きLinuxホスティングまたは管理WordPressホスティングのホスティングアカウントで確認できます(ステップ1〜7) 。
注意: VPSまたはDEDサーバーをお持ちの場合は、使用する前にWP-CLIをインストールする必要があります。 WP-CLIは、Windowsホスティングプランではご利用いただけません。
新しい管理者ユーザーを作成
- SSHでホスティングアカウントに接続します。
- ファイルとフォルダを一覧表示するにはbashコマンドのlsを使用し、WordPressファイルがあるディレクトリに移動するまでcdと../でディレクトリを移動します。
- 次のコマンドを入力して、新しいユーザーを作成し
ます。wp user create newusername example@coolexample.com --role = administrator --porcelain
上記のコマンドで、次のものを置き換える必要があります。- newusernameには、新しいユーザーに使用する実際のユーザー名を指定します。
- example@coolexample.comに、そのユーザーに関連付けられているメールアドレスを入力します。
- SSHアプリにユーザー番号が表示されたら、ステップ3で入力したメールアドレスを使用してWordPressログインページからリセットすることで、新しいユーザーは新しい安全なパスワードを設定できます。
ユーザーを削除する
- SSH でサーバーまたは共有ホスティングアカウントに接続します。
- ファイルとフォルダを一覧表示するにはbashコマンドのlsを使用し、WordPressファイルがあるディレクトリに移動するまでcdと../でディレクトリを移動します。
- 次のコマンドを入力してユーザーを削除します。
- ユーザーとその投稿をすべて削除するには:
wp user delete username
上記のコマンドで、 usernameを削除したいユーザーの実際のユーザー名に置き換えます。投稿を削除するかどうかを尋ねるプロンプトが表示されたら、 yを選択して確認します。 - ユーザーを削除して、投稿を別のユーザーに再度割り当てるには:
wp user delete username --reassign = anotherusername
上記のコマンドでは、 usernameを削除したいユーザーの実際のユーザー名に置き換え、 anotherusernameをユーザーのユーザー名に置き換えてください。投稿を割り当て直したい。
- ユーザーとその投稿をすべて削除するには:
成功メッセージが表示されると、ユーザーは削除されています。
関連情報
- WP-CLIでデータベースをエクスポート、インポートする
- WP-CLIについてもっと知りたいですか?公式サイトで開発者固有の情報を確認してください。