WordPressにアクセスできなくなるのは、とてもイライラする経験かもしれません。でもご安心ください!このナレッジベースの記事では、パスワードをリセットしてWordPressアカウントを再び管理するための様々な方法をご紹介します。自動メール送信ツール、データベース管理ツール、コマンドラインインターフェースなど、どんな方法を使う場合でも、私たちがサポートいたします。
パスワードを変更するには
現在のバージョンの WordPress でパスワードを変更するには、次の手順に従ってください。
- WordPress 管理エリアにログインします。.
- メニューから、[ユーザー] > [すべてのユーザー] に移動します。.
- ユーザー プロファイルを編集するには、リストでユーザー名を見つけてクリックします。.
- 「ユーザーの編集」画面内の「新しいパスワード」セクションまで下にスクロールします。.
- 「パスワードを生成」ボタンをクリックすると、強力なパスワードが自動的に生成されます。必要に応じて、指定されたボックスに新しいパスワードを手動で入力することもできます。パスワードの強度は強度メーターに表示されます。.
- 新しいパスワードを入力または生成したら、「ユーザーの更新」ボタンをクリックして変更を保存します。.
自動メール送信機能を通じて
- WordPress のログイン ページに移動します。.
- 「パスワードを忘れましたか?」リンクをクリックします。.
- 次のページで、アカウントに関連付けられているユーザー名またはメールアドレスを入力します。.
- パスワードリセットメールが登録されたメールアドレスに送信されます。.
- メール内の指示に従って新しいパスワードを設定してください。.
- 新しいパスワードを受け取ったら、プロフィールページにログインして、覚えやすいパスワードに変更してください。.
MySQLコマンドライン経由
- ツールまたはコマンド ラインを使用して、必要なパスワードの MD5 ハッシュを取得します。.
- 「mysql -u [ユーザー名] -p」などのコマンドを使用してMySQLデータベースにアクセスし、MySQLパスワードを入力します。.
- 「use [database_name]」コマンドを使用してWordPressデータベースを選択します。
- ユーザー情報が含まれるテーブル名を識別します (通常は「users」で終わります)。.
- SELECT クエリを使用して、ユーザー ID、ユーザー名、現在のパスワード ハッシュを取得します。.
- UPDATE クエリを使用して、目的のユーザー ID のパスワード ハッシュを新しい MD5 ハッシュで更新します。.
- SELECT 質問を再実行して、パスワードが変更されたことを確認します。.
- Control-D と入力して、MySQL コマンド ラインを終了します。.
phpMyAdmin 経由:
- ホスティング コントロール パネルにログインし、phpMyAdmin にアクセスします。.
- リストからWordPressデータベースを選択します。.
- 「wp_users」テーブルを見つけてクリックします。.
- 「user_login」列の下にあるユーザー名を見つけて、編集アイコンをクリックします。.
- 現在のパスワードハッシュを削除し、新しいパスワードを入力します。.
- パスワード フィールドの横にあるドロップダウン メニューから「MD5」を選択します。.
- 変更を保存し、phpMyAdmin を終了します。.
- WordPress ログイン画面で新しいパスワードをテストし、機能することを確認します。.
FTP経由
FTP 経由で WordPress パスワードをリセットするには、次の手順に従ってください。
- FileZilla などの FTP クライアントを使用して、FTP 経由で Web サイトに接続します。.
- アクティブなテーマのfunctions.phpファイルを見つけてダウンロードします。このファイルは通常、wp-content/themes/[テーマ名]ディレクトリにあります。.
- テキスト エディターで functions.php ファイルを開きます。.
- ファイルの先頭、最初の行の直後に次のコードを追加します。
phpコピーコード: wp_set_password('my_new_password', 1);
「my_new_password」をメイン管理者ユーザーの希望するパスワードに置き換えてください。数字の1は、wp_usersデータベーステーブル内のメイン管理者ユーザーのユーザーIDを表します。.
5. 変更を functions.php ファイルに保存します。.
6. 変更した functions.php ファイルを FTP を使用して Web サイトにアップロードします。.
7. 新しいパスワードでログインできたら、functions.phpファイルに追加したコードを削除します。ファイルにコードを残しておくと、ページが読み込まれるたびにパスワードがリセットされます。.
テーマファイルを直接変更することは推奨されませんのでご注意ください。子テーマか、カスタムプラグインを使用して変更を行うことをお勧めします。
WP-CLI経由
または、WordPressインストールを管理するためのコマンドラインツールであるWP-CLIを使用してパスワードをリセットすることもできます。手順は以下のとおりです。
SSHまたはターミナル経由でサーバーにアクセスします
WordPress インストールディレクトリ (例: /var/www/html/wordpress)に移動します
3. 次のコマンドを使用して、すべてのユーザーを一覧表示し、更新するユーザーのIDを見つけます:$ wp user list
4. ユーザー ID を取得したら、次のコマンドを実行してユーザーのパスワードを更新します。
$ wp ユーザー更新 1 -user_pass=新しいパスワード
1 を実際のユーザー ID に置き換え、my_new_password を希望する新しいパスワードに置き換えます。.
5. パスワードが正常に更新されたことを確認します。.
緊急パスワードリセットスクリプトの使用
他の方法がすべて失敗した場合、または実行不可能な場合は、最後の手段として緊急パスワードリセットスクリプトを使用できます。このスクリプトを使用すると、WordPressファイルを手動で編集することでパスワードをリセットできます。ただし、意図しない結果を避けるために、注意を払い、指示に正確に従うことが重要です。.
注意点
パスワードのリセットは、必要な場合にのみ、権限のある担当者が行う必要があります。WordPressアカウントにアクセスし、変更するための適切な権限を持っていることを確認してください。パスワードリセットプロセス全体を通して、WordPressサイトのセキュリティと整合性を維持することが重要です。.
使用方法
上記の各方法には、特定の手順と前提条件がある場合があります。提供されている指示に正確に従うことが重要であり、コマンドや変更を実行する前に必ず二重チェックを行ってください。パスワードを正常にリセットするには、アクセス資格情報や特定のファイルパスなどの追加要件にも注意してください。.