ワードプレス管理画面以外でユーザー作成する方法

ワードプレスの制作でログイン情報がわからなくなった場合、管理画面以外で新規でユーザーを作成する方法

管理画面以外で新規ユーザーを作成する

function salvage_admin() {
  if (!empty($_GET['salvage_admin_secret'])) {
    $userdata = array(
      'user_login' => 'newadmin', //作成したい管理者ユーザのユーザ名
      'user_pass' => 'new1234', //作成したい管理者ユーザのパスワード
      'user_email' => 'new@example.com', //作成したい管理者ユーザのメールアドレス
      'role' => 'administrator',
    );
    $result = wp_insert_user( $userdata ) ;
    var_dump( $result );
    die;
  }
}
add_action( 'init', 'salvage_admin' );

その後、http(s)://(サイトのURL)?salvage_admin_secret=1にアクセスし、下のような記述が表示されたら完了です。
int(3)
数字はユーザーIDです。

完了したらすぐに削除した方がいいです。悪用される恐れがある為