WordPressのログイン方法と管理画面にログインできないときの解決策

WordPressワードプレスログイン・ログアウトについて、詳しい図解とともに解説します。

  • WordPressの管理画面はどこにあるの?
  • ワードプレスの管理画面に入れない…
  • ログイン画面のURLがわからなくなった!

本記事を読めば、上記のお悩みを解決できます。WordPressにログインできないときの解決法や、ログイン画面のセキュリティを強化する方法なども紹介しています。

2011年からWordPressを使っている、当サイト管理人が書きました。ぜひ参考にしてください。

目次

なお、本記事はすでにWordPressをレンタルサーバーにインストールしている方を対象としています。まだインストールしていない方は、WordPressの始め方を参考にしてください。

WordPressのログインとログアウト

WordPressのログイン・ログアウトとは、WordPress管理画面へのログイン・ログアウトを指します。

この章では、以下について解説します。

  • WordPressの管理画面はどこにあるのか
  • WordPressにログインするために必要なものは何か
  • WordPressからログアウトするにはどうすればいいのか

WordPressの管理画面はどこにある?

WordPressで記事の編集やブログの設定をするには、管理画面を使います。

管理画面は、ブラウザ(Google Chrome、Microsoft Edge、Safariなど)で開くことができます。ブラウザで開くには、WordPressのログイン画面にアクセスして、パスワードなどを入力しなければなりません。

WordPressの管理画面はWebブラウザで開く

WordPressの管理画面はブラウザで開く

WordPress管理画面にログインする

WordPressの管理画面にログインするために知っておくべきこととして、次の3つを説明します。

  • ログイン画面のURL
  • ログイン画面で入力する「ユーザー名」と「パスワード」
  • ログイン状態の保存

ログイン画面のURL

管理画面にログインするためには、下図のような「ログイン画面」をブラウザで開きます。

WordPressログイン画面
WordPressのログイン画面

ログイン画面にアクセスするためのURLには、次のような基本パターンがあります。

ログイン画面URLの基本パターン

http(s)://(ブログのドメイン名)/wp-login.php

httpの直後に「s」が付くかどうかは、ドメインのSSL設定をしているかどうかで異なります。

  • SSL設定をしている場合 :https://~
  • SSL設定をしていない場合:http://~

「SSL」とは、ブログやホームページの通信を暗号化する技術です。SSLは、レンタルサーバーの管理画面で設定できます。当サイトの別記事「WordPressの始め方」を参考にした方なら、すでにSSL化ができているはずです。

例えば「example.com」というドメインでWordPressブログを作成した場合、ログイン画面のURLは次のとおりです。

ログイン画面のURL

http(s)://example.com/wp-login.php

ログイン画面は頻繁にアクセスするため、ブックマーク(お気に入りに登録)しておくと便利です。

上記URLで管理画面に入れない場合はこちらをお読みください。

ログイン画面で入力する「ユーザー名」と「パスワード」

WordPressログイン画面で入力する「ユーザー名」と「パスワード」

「ユーザー名またはメールアドレス」「パスワード」は、WordPressをインストールするときに設定したものを入力します。

例)エックスサーバーのWordPress簡単インストール

エックスサーバーのWordPress簡単インストールで設定するユーザー名、メールアドレス、パスワード

ユーザー名やパスワードを忘れてしまった場合はこちらをお読みください。

ログイン状態の保存

WordPressログイン画面「ログイン状態を保存する」

ログイン状態を保存するにチェックを入れておくことで、ブラウザ内にユーザー名やパスワードが保存されるため、ログインする手間を省くことができます。保存期間は14日間です。

ただし、以下に当てはまる場合は、あらためてログインの操作が必要となります。

「ログイン状態を保存する」にチェックを入れずにログインした場合、ブラウザを閉じた時点で自動的にログアウトされます。

もし不特定多数の人が利用するパソコンなどで管理画面にログインする必要があるときは、「ログイン状態を保存する」にチェックを入れないよう注意してください。

WordPressのログイン方法 まとめ
  1. ログイン画面をブラウザで開く
  2. ユーザー名とパスワードを入力する
  3. 「ログイン状態を保存する」にチェックを入れる(任意)
  4. 「ログイン」ボタンをクリックする
  5. 管理画面(ダッシュボード)が開く
WordPressのログイン方法 まとめ

WordPressのダッシュボード

WordPress管理画面からログアウトする

ログアウトするには、管理画面右上のこんにちは、○○さんにマウスカーソルを合わせ、ログアウトをクリックします。

管理画面右上の[○○さん]にマウスを合わせ[ログアウト]をクリック

下のように表示されたら、ログアウト完了です。

WordPressのログアウト完了画面

WordPressにログインできない7つの原因と解決策

ワードプレスの管理画面に入れない主な原因とその解決策について、以下の7つを紹介します。

ユーザー名・パスワードを忘れてしまった

次のうち、当てはまるものをクリックしてください。

パスワードを忘れた場合

以下の手順でパスワードを再設定できます。

解決策:パスワードを再設定する

STEP
「パスワードをお忘れですか ?」をクリック

WordPressログイン画面で、パスワードをお忘れですか ?をクリックします。

WordPressログイン画面で[パスワードをお忘れですか ?]をクリック
STEP
新しいパスワードを取得

ユーザー名またはメールアドレスを入力し、新しいパスワードを取得ボタンをクリックします。

ユーザー名(またはメールアドレス)を入力し[新しいパスワードを取得]をクリック
STEP
メール内のURLをクリック

パスワードのリセットに関するメールが届きます。メール内に表示されるURLをクリックします。

「パスワードのリセット」メール内のURLをクリック
STEP
新しいパスワードを設定

以下の画面で新しいパスワードを設定し、パスワードを保存ボタンをクリックします。

新しいパスワードを設定し[パスワードを保存]をクリック

新しいパスワードを忘れないよう、メモしておきましょう。

下のような画面が表示されたら、パスワード再設定の完了です。ログインをクリックすると、ログイン画面が開きます。ユーザー名と新しいパスワードを入力して、ログインしてください。

WordPressログインパスワード再設定の完了画面

ユーザー名を忘れた場合

ユーザー名の代わりに、メールアドレスでもログインできます。

このメールアドレスは、WordPress管理画面メニューの設定一般管理者メールアドレスを指します。

解決策:メールアドレスでログインする

ユーザー名・メールアドレスどちらも忘れた場合

WordPressのログインに必要なユーザー名やメールアドレスは、「データベース」に登録されています。つまり、データベースの内容を確認することで、ユーザー名やメールアドレスを調べることができます。

解決策:データベース「wp_users」テーブルの内容を確認する

データベースを確認するには、レンタルサーバーの管理画面からアクセスする方法があります。ここでは、エックスサーバーの管理画面からデータベースを確認する方法を紹介します。

以下の手順は、エックスサーバー「WordPress簡単インストール」の利用者を対象としています。

STEP
データベースのログイン情報を確認する
STEP
サーバーパネルにログイン

サーバーパネルのログイン画面を開き、IDパスワードを入力してログインします。

エックスサーバー「サーバーパネル」にログイン
STEP
「WordPress簡単インストール」をクリック

サーバーパネルWordPressWordPress簡単インストールをクリックします。

[WordPress簡単インストール]をクリック
STEP
ドメインを選択

データベースを確認したいドメインの、選択するをクリックします。

確認したいドメインの[選択する]をクリック
STEP
データベース名、ユーザー名、パスワードを確認

データベースの内容を確認するために必要な情報(データベース名、ユーザー名、パスワード)をチェックしておきます。これらの情報は、後ほどSTEP 2-2の操作に必要です。

データベースの情報(データベース名、ユーザー名、パスワード)を確認する
STEP
データベース「wp_users」テーブルの内容を確認する
STEP
「phpmyadmin(MariaDB10.5)」をクリック

サーバーパネルのデータベースphpmyadmin(MariaDB10.5)をクリックします。

サーバーパネル[phpmyadmin(MariaDB10.5)]をクリック

「phpMyAdmin」は、データベース管理ツールの名前です。

STEP
ユーザー名とパスワードを入力

STEP 1-4で確認したユーザー名パスワードを入力(コピー&ペースト)し、ログインボタンをクリックします。

phpMyAdminにログイン
STEP
データベース名をクリック

STEP 1-4で確認したデータベース名をクリックします。

phpMyAdminのデータベース名をクリック
STEP
「wp_users」をクリック

テーブル一覧の中から、wp_usersをクリックします。

[wp_users]テーブルをクリック
STEP
「user_login」「user_email」の値を確認

以下の値から、WordPressのログインに必要なユーザー名とパスワードを確認できます。

user_login

WordPressのログインに必要なユーザー名

user_email

WordPressのログインに必要なメールアドレス

[user_login][user_email]の値を確認

phpMyAdminのログアウト

phpMyAdminからログアウトするには、画面左上の[Exit]アイコンをクリックします。

phpMyAdminのログアウト[Exit]アイコンをクリック

ユーザー名・メールアドレス・パスワードを忘れた場合

全てを忘れてしまった場合は、以下の手順で解決できます。

解決策:ユーザー名またはメールアドレスを確認してから、パスワードを再設定する

ログインできない原因の目次に戻る

ログイン画面URLがわからない

ログイン画面にアクセスするためのURLには、次のような基本パターンがあります。URLを半角で入力できていますか?

ログイン画面URLの基本パターン

http(s)://(ブログのドメイン名)/wp-login.php

上記URLでログイン画面が表示されない場合の解決策として、次の2つを紹介します。

ログイン画面URLに「サブディレクトリ名」を付け加える

WordPressを「サブディレクトリ」にインストールした場合、ログイン画面の基本URLは次のようになります。

ログイン画面URLの基本パターン

http(s)://(ブログのドメイン名)/(サブディレクトリ名)/wp-login.php

WordPressを「サブディレクトリ」にインストールするって、どういうこと?

レンタルサーバーの「WordPress簡単インストール」などを利用すると、ドメイン名の直後に文字列を指定できるのが一般的です。

例)エックスサーバーのWordPress簡単インストール

エックスサーバー「WordPress簡単インストール」サブディレクトリ名の入力スペース

ここに文字列を入力すると、WordPressはドメイン直下(ルートディレクトリ)ではなく「サブディレクトリ(子フォルダ)」にインストールされます。

例えば「example.com」というドメインで「wp」というサブディレクトリにWordPressをインストールした場合、ログイン画面のURLは次のようになります。

ログイン画面のURL

http(s)://example.com/wp/wp-login.php

レンタルサーバーの管理画面でログインURLを確認する

ログイン画面のURLは、レンタルサーバーの管理画面で確認できる場合もあります。

例えば、エックスサーバーの「WordPress簡単インストール」を利用した場合は、次の手順でURLを確認できます。

STEP
サーバーパネルにログイン

サーバーパネルのログイン画面を開き、IDパスワードを入力してログインします。

エックスサーバー「サーバーパネル」にログイン
STEP
「WordPress簡単インストール」をクリック

サーバーパネルのWordPressWordPress簡単インストールをクリックします。

[WordPress簡単インストール]をクリック
STEP
ドメインを選択

ログイン画面のURLを確認したいドメインの、選択するをクリックします。

確認したいドメインの[選択する]をクリック
STEP
管理画面URLを確認

表内の、管理画面URLをクリックします。

[管理画面URL]をクリック

もし管理画面URLをクリックしてもログイン画面が開かない場合は、URLの/wp-admin/の部分を/wp-login.phpに置き換えてアクセスしてみてください。

ログインできない原因の目次に戻る

「403 Forbidden」が表示される

403 Forbiddenとは、閲覧が禁止されているページにアクセスすると表示されるエラーです。

403 Forbiddenが表示される主な原因は、次の2つです。

  • レンタルサーバーの契約期限切れ
  • レンタルサーバーのセキュリティ機能

レンタルサーバーの契約期限切れ

利用しているレンタルサーバーの契約期限が切れている可能性があります。サーバーの管理画面にログインして確認してみましょう。

レンタルサーバーによっては、期限を過ぎた数日間であれば契約を更新できる場合があります。レンタルサーバーのサポートに問い合わせて、契約を更新できないかどうか確認してください。

レンタルサーバーのセキュリティ機能

レンタルサーバーのセキュリティ機能が作動して、ログイン画面にアクセスできない場合があります。

例えば、WordPressログイン画面のアクセス時に、以下に該当するとエラーが発生する可能性があります。

  • 短時間にログイン操作を何度も繰り返した
  • 海外のIPアドレスからログイン画面にアクセスした
  • WAFの設定によって不正アクセスと判断されている など

機能の内容や解決法はレンタルサーバーによって異なります。契約しているサーバーの公式マニュアル等で確認してください。

「404 File Not Found」が表示される

「404 File Not Found」の表示

「404 File Not Found」が表示される場合は、WordPressアドレスを誤って変更してしまった可能性があります。

WordPressアドレスとは、WordPressをインストールした場所を示すURLのことで、管理画面の設定一般設定で変更することができます。

WordPressアドレス
WordPressアドレス

しかし、いまは管理画面にログインできない状態ですよね。こんなときは、データベースを編集することで解決できます。

データベースの編集について

誤った編集をすると、ブログが壊れる場合があります。データベースを編集する場合は、くれぐれも細心の注意を払った上で、かつ自己責任でお願いいたします。

ここではエックスサーバーの管理画面から、データベースを編集する手順を紹介します。

  • データベースの編集に必要な情報をチェックする
  • データベース「wp_options」テーブルを編集する

以下の手順は、エックスサーバー「WordPress簡単インストール」の利用者を対象としています。

STEP
データベースの確認に必要な情報をチェックする
STEP
サーバーパネルにログイン

サーバーパネルのログイン画面を開き、IDパスワードを入力してログインします。

エックスサーバー「サーバーパネル」にログイン
STEP
「WordPress簡単インストール」をクリック

サーバーパネルのWordPressWordPress簡単インストールをクリックします。

[WordPress簡単インストール]をクリック
STEP
ドメインを選択

データベースを確認したいドメインの、選択するをクリックします。

確認したいドメインの[選択する]をクリック
STEP
データベース名、ユーザー名、パスワードを確認

データベースの内容を確認するために必要な情報(データベース名、ユーザー名、パスワード)をチェックしておきます。これらの情報は、後ほどSTEP 2-2の操作に必要です。

データベースの情報(データベース名、ユーザー名、パスワード)を確認する
STEP
データベース「wp_users」テーブルの内容を確認する
STEP
「phpmyadmin(MariaDB10.5)」をクリック

サーバーパネルのデータベースphpmyadmin(MariaDB10.5)をクリックします。

サーバーパネル[phpmyadmin(MariaDB10.5)]をクリック

「phpMyAdmin」は、データベース管理ツールの名前です。

STEP
ユーザー名とパスワードを入力

STEP 1-4で確認したユーザー名パスワードを、コピー&ペーストします。

phpMyAdminにログイン
STEP
データベース名をクリック

STEP 1-4で確認したデータベース名をクリックします。

phpMyAdminのデータベース名をクリック
STEP
「wp_options」をクリック

テーブル一覧の中から、wp_optionsをクリックします。

[wp_options]テーブルをクリック
STEP
「siteurl」を編集・保存

siteurlの行の編集をクリックします。

[siteurl]の行の[編集]をクリック

option_valueに正しいWordPressアドレスを入力して保存するを選択し、実行をクリックします。

[siteurl]を編集・保存

phpMyAdminのログアウト

phpMyAdminからログアウトするには、画面左上の[Exit]アイコンをクリックします。

phpMyAdminのログアウト[Exit]アイコンをクリック

ログインできない原因の目次に戻る

「500 Internal Server Error」が表示される

「500 Internal Server Error」が表示される原因としては、サーバーが正常に動作していないことが考えられます。

主な解決策には、次の3つがあります。

1.レンタルサーバーの障害情報を確認する

使っているサーバーで障害が発生していないか、公式サイトで確認してみましょう。もし障害が発生しているなら、しばらく待つしかありません。

もし障害が繰り返し発生するようなら、サーバーの移転を検討してみてはいかがでしょうか。エックスサーバーなら「WordPress簡単移行」機能が無料です。

2.PHPのバージョンを変更する

WordPress本体の更新や、テーマやプラグインの新規追加・更新によって、サーバー側のPHPバージョンが対応できなくなる場合があります。WordPress公式サイトが推奨するPHPバージョンに変更してみましょう。

PHPのバージョンは、サーバーの管理画面で変更できます。詳しくは、下記ページをお読みください。

3.テーマやプラグインを無効化する

テーマやプラグインの新規追加・更新によってWordPressにログインできなくなり、サーバーのPHPバージョンを変更しても解決しない場合は、原因と考えられるテーマやプラグインを無効化してみましょう。

通常、テーマやプラグインの無効化は、WordPress管理画面でおこないます。しかし、いまは管理画面にログインできない状態です。

こんなときは、サーバーの「ファイルマネージャ」機能や「FTPソフト」を使って、テーマやプラグインのフォルダ名を変更することで無効化できます。

エックスサーバーのファイルマネージャで、WordPressテーマ名を変更
エックスサーバーのファイルマネージャでテーマ名を変更する方法

エックスサーバーを使っている場合、テーマ・プラグインの保存場所は次のとおりです。

テーマ

ドメイン名>public_html>(サブディレクトリ)>wp-content>themes

プラグイン

ドメイン名>public_html>(サブディレクトリ)>wp-content>plugins

ログインできない原因の目次に戻る

「この接続ではプライバシーが保護されません」が表示される

「この接続ではプライバシーが保護されません」が表示される場合は、ドメインのSSL設定がまだ「反映待ち」なのに、「https://~」で始まるURLでログインしようとしている可能性があります。

解決策:ドメインのSSL設定が反映されるまで待つ

例)エックスサーバーの場合

エックスサーバーのSSL設定、反映待ち
SSL設定「反映待ち」の状態

エックスサーバーのSSL設定、反映済み
SSL設定が完了した状態

ログインできない原因の目次に戻る

Cookie(クッキー)とは、ブラウザで入力した内容を保存する仕組みのことです。WordPressのログイン画面でユーザー名やパスワードを正しく入力しても、Cookieの影響によってログインできない場合があります。

解決策:Cookieを削除する

ログインできない原因の目次に戻る


ここまで、WordPressにログインできない原因と解決策について説明しました。すべて試しても解決しない場合は、下記公式サポートページを参考にしてください。

ログイン画面のセキュリティを強化する

もし管理画面へ不正にアクセスされてしまうと、

  • ブログの乗っ取りや改ざん
  • 個人情報の不正取得

などの被害に遭う可能性が高くなります。

ここでは、WordPress初心者にも簡単にできる、ログイン画面のセキュリティ強化方法を3つ紹介します。

ログイン画面のURLを変更する

この記事の「ログイン画面のURL」でも説明しましたが、ログイン画面にアクセスするためのURLには、次のような基本パターンがあります。

ログインURLの基本パターン

http(s)://(ブログのドメイン名)/wp-login.php

パターンが決まっているということは、初期状態のURLは第三者に知られやすく、悪意ある攻撃の標的になりやすいといえます。

このようなリスクを回避する方法の1つが、ログイン画面のURLを変更することです。

ログイン画面のURLを簡単に変更できるプラグイン

「SiteGuard WP Plugin」は、日本国内の会社が開発したプラグインです。設定画面は日本語に対応しているので、多くのWordPressプラグインにありがちな「設定画面が英語でわかりづらい」という心配もありません。

ログイン画面のURLを簡単に変更できるプラグイン「SiteGuard WP Plugin」

SiteGuard WP Pluginを使うと、ログインURLの変更だけでなく、ログイン画面に画像認証を加えることもできます。詳しい使い方は、下記ページをお読みください。

プラグイン導入後、WordPressにログインできない

SiteGuard WP Pluginを導入した後、管理画面にログインできなくなってしまった場合、主に次の理由が考えられます。

  • 新しいログインURLにアクセスしていない
  • 新しいログインURLを忘れてしまった
  • フェールワンス機能を有効にした
  • 管理ページアクセス制限を有効にした

これらの理由と解決策について、詳しくは下記ページをお読みください。

パスワードを強固にする

覚えやすくて簡単なパスワードを設定していませんか?

パスワードは、WordPressにログインした後、管理画面で簡単に変更することができます。パスワードの設定画面を開くには、管理画面メニューのユーザープロフィールをクリックします。

プロフィール編集画面でログインパスワードを変更する

サーバーのセキュリティ機能を利用する

使用しているレンタルサーバーで、WordPressのログイン画面や管理画面のセキュリティを強化する機能が提供されていないか、確認してみてください。

例えば、エックスサーバーなら次の2つの機能を利用することができます。どちらも、初期状態で「ON(有効)」に設定されています。

ダッシュボード アクセス制限

国外IPアドレスから管理画面へのアクセスを制限することができます。

IPアドレスとは、パソコンやスマホなどの機器を識別するための番号のことです。

ログイン試行回数制限設定

短時間に連続してWordPressのログインが失敗した場合に、アクセスを制限する機能です。

まとめ

WordPressのログイン・ログアウト方法について解説しました。

WordPressの管理画面にログインするためにはログイン画面をブラウザで開き、「ユーザー名またはメールアドレス」「パスワード」を入力します。

不特定多数の人が利用するパソコンなどで管理画面にログインする必要があるときは、「ログイン状態を保存する」にチェックを入れないようにしましょう。作業が終わったら、ログアウトも忘れずに。

WordPressにログインできない場合は、ログインできない原因と解決策を参考にしてください。

WordPress初心者にも簡単にできる、ログイン画面のセキュリティ強化方法も紹介しました。WordPressの設定を変更するだけでなく、セキュリティ対策がしっかりしたレンタルサーバーを使うことも大切です。

目次