WordPress ヘルプ

このページをご利用いただけるよう、最善を尽くして翻訳しております。 英語のページもご用意しています。

WP-CLIでWordPress管理ユーザーを作成または削除する

WP-CLIは、WordPressサイトでさまざまなアクションを実行するのに役立つコマンドラインツールです。 SSHコマンドの使用に慣れている場合は、WP-CLIでWordPressサイト用に作成されたコマンドが簡略化されていることに気付くでしょう。 WP-CLIで使用可能なコマンドを使用して、新しいWordPress管理ユーザーを作成したり、既存のユーザーを削除したりする方法を以下に示します。

警告:データベースに変更を加える前に、必ずサイトをバックアップしてください
必須:これらの手順を完了するには以下が必要です。
注意: VPSまたはDEDサーバーをお持ちの場合は、使用する前にWP-CLIをインストールする必要があります。 WP-CLIは、Windowsホスティングプランではご利用いただけません。

新しい管理者ユーザーを作成

  1. SSHでホスティングアカウントに接続します
  2. ファイルとフォルダを一覧表示するにはbashコマンドのlsを使用し、WordPressファイルがあるディレクトリに移動するまでcd../でディレクトリを移動します。
  3. 次のコマンドを入力して、新しいユーザーを作成し
    ます。wp user create newusername example@coolexample.com --role = administrator --porcelain
    上記のコマンドで、次のものを置き換える必要があります。
    • newusernameには、新しいユーザーに使用する実際のユーザー名を指定します。
    • example@coolexample.comに、そのユーザーに関連付けられているメールアドレスを入力します。
  4. SSHアプリにユーザー番号が表示されたら、ステップ3で入力したメールアドレスを使用してWordPressログインページからリセットすることで、新しいユーザーは新しい安全なパスワードを設定できます。

ユーザーを削除する

  1. SSH でサーバーまたは共有ホスティングアカウントに接続します。
  2. ファイルとフォルダを一覧表示するにはbashコマンドのlsを使用し、WordPressファイルがあるディレクトリに移動するまでcd../でディレクトリを移動します。
  3. 次のコマンドを入力してユーザーを削除します。
    • ユーザーとその投稿をすべて削除するには:
      wp user delete username
      上記のコマンドで、 usernameを削除したいユーザーの実際のユーザー名に置き換えます。投稿を削除するかどうかを尋ねるプロンプトが表示されたら、 yを選択して確認します。
    • ユーザーを削除して、投稿を別のユーザーに再度割り当てるには:
      wp user delete username --reassign = anotherusername
      上記のコマンドでは、 usernameを削除したいユーザーの実際のユーザー名に置き換え、 anotherusernameをユーザーのユーザー名に置き換えてください。投稿を割り当て直したい。

成功メッセージが表示されると、ユーザーは削除されています。

関連情報