2026年5月20日
2026年5月20日
WordPressの管理画面URLを忘れた場合の確認方法
はじめに
「WPS Hide Login」などのセキュリティプラグインでログインURLを変更した後に忘れてしまった、またはサイトのURLが変わってどこが管理画面なのかわからなくなった場合の確認方法をまとめます。
通常のWordPress管理画面URL
デフォルトは以下のいずれかです:
https://example.com/wp-admin/
https://example.com/wp-login.php
カスタムログインURLを確認する方法
方法1:WP-CLIで確認
# サイトURLを確認(管理画面はここ + /wp-admin/)
wp option get siteurl
# WPS Hide Login のカスタムURLを確認
wp option get whl_page
# その他セキュリティプラグインの設定を確認
wp option list --search='login*'
方法2:phpMyAdminで確認
-- wp_options からログイン関連の設定を検索
SELECT option_name, option_value
FROM wp_options
WHERE option_name LIKE '%login%'
OR option_name LIKE '%whl%'
OR option_name = 'siteurl';
方法3:プラグインを無効化して元のURLに戻す
WPS Hide Loginなどを使っている場合、プラグインを無効化するとデフォルトの /wp-login.php でアクセスできます。
# WPS Hide Login を無効化
wp plugin deactivate wps-hide-login
# またはFTPで /wp-content/plugins/wps-hide-login/ をリネーム
方法4:wp-config.phpからサイトURLを確認
# wp-config.php に WP_SITEURL が定義されているか確認
grep -i 'WP_SITEURL\|WP_HOME' /var/www/html/wp-config.php
// 定義されている場合の例
define('WP_HOME', 'https://example.com');
define('WP_SITEURL', 'https://example.com');
// → 管理画面: https://example.com/wp-admin/
方法5:サーバーログから確認
# Apacheアクセスログからwp-adminへのアクセスを検索
grep 'wp-admin\|wp-login' /var/log/apache2/access.log | tail -20
# Nginxの場合
grep 'wp-admin\|wp-login' /var/log/nginx/access.log | tail -20
ログインURLを再設定する
カスタムURLを忘れた場合は、プラグインを無効化して /wp-login.php でログイン後、改めてプラグインの設定でURLを確認・再設定します。
# ログイン後に WPS Hide Login のURLを確認
wp option get whl_page
# 例: secret-login → https://example.com/secret-login
# 新しいURLに変更する場合
wp option update whl_page 'new-login-url'
注意事項
- カスタムログインURLは必ずパスワードマネージャーやメモに保存しておく
- 本番環境での変更前は必ずバックアップを取ること
- WP-CLIが使える環境なら
wp option listで各種設定を全確認できます
まとめ
管理画面URLが不明な場合は wp option get siteurl でベースURLを確認し、セキュリティプラグインのオプションを wp option list --search='login*' で検索してください。見つからない場合はプラグインを無効化して /wp-login.php でアクセスできます。