説明
マモッテ ! ログインURL変更は、デフォルトの /wp-login.php をカスタム URL に置き換えることで WordPress サイトを保護します。秘密の URL を知らない不正なユーザーには 404 エラーが表示されるか、トップページにリダイレクトされます。これにより、ボットやブルートフォース攻撃からログイン画面を守ります。
主な機能
- カスタムログイン URL — 任意のスラッグ (例:
myloginや2024/secret) を新しいログインエンドポイントとして設定できます。 - 柔軟なブロック動作 — 元の URL にアクセスされた際に、404 ページを表示するかサイトトップにリダイレクトするかを選択できます。
- IP ホワイトリスト — 特定の IP アドレスのみログインを許可します。編集者はダッシュボードから自分の IP アドレスを登録できます。
- 信頼済みデバイス管理 — OTP クッキーを使用して、信頼済みデバイスでの繰り返しの認証チャレンジをスキップできます。
- ログインクイズ (ストーリークイズ) — 独自の単語リスト (キャラクター、場所、飲み物、食べ物、アクティビティ、アイテム、動物) からユニークなストーリー型 CAPTCHA を生成します。ログインをセキュアで楽しいものにします。
- ログイン画面デザイナー — ログインページの背景色、ボタンの色、ロゴ、フォームのスタイルなどをライブプレビューで確認しながらカスタマイズできます。
- お問い合わせフォームタブ — ログイン画面に表示される組み込みのお問い合わせフォームを設定できます。
- アクセスログ — IP アドレス、結果、タイムスタンプとともにログイン試行の履歴を確認できます。
- 編集者向けの安全な設定 — 編集者 (管理者以外) は Ajax 経由で自分自身の IP エントリのみ更新できます。その他すべての設定には管理者権限が必要です。
- クリーンなアンインストール — プラグインを削除すると、すべてのプラグインデータがデータベースから削除されます。
使用例
- 重厚なセキュリティプラグインなしで、自動化されたブルートフォース攻撃をブロックできます。
- 小規模チーム向けの軽量な二段階認証を追加できます。
- ブランドに合わせてログイン画面をカスタマイズできます。
インストール
mamotte-login-url-changerフォルダーを/wp-content/plugins/ディレクトリにアップロードするか、WordPress プラグインディレクトリから直接インストールしてください。- WordPress のプラグインメニューからプラグインを有効化してください。
- 管理メニューのマモッテ LUCにアクセスし、カスタムログインスラッグを設定してください。
- 重要:保存する前に新しいログイン URL をブックマークしてください。忘れた場合、ログインできなくなります。
FAQ
-
カスタムログイン URL を忘れました。どうすればログインできますか ?
-
FTP/SFTP またはホスティングのファイルマネージャーでサーバーに接続し、プラグインフォルダーの名前を変更してプラグインを無効化してください (例:
mamotte-login-url-changermamotte-login-url-changer-off) 。WordPress が自動的にプラグインを無効化し、デフォルトのwp-login.phpに戻します。ログイン後、フォルダー名を元に戻して再有効化してください。 -
「2024/secret」のようなサブフォルダー形式のスラッグは使用できますか ?
-
はい。スラッシュ区切りのスラッグに対応しており、サブフォルダー形式の URL として扱われます。
-
予約済みで使用できないスラッグはどれですか ?
-
次のスラッグは使用できません:
wp-login.php、wp-login、wp-admin、admin、login、dashboard。 -
このプラグインはキャッシュプラグインと併用できますか ?
-
はい。ただし、キャッシュプラグインの設定でカスタムログイン URL をキャッシュ対象から除外してください。除外リストにスラッグを追加することで対応できます。
-
このプラグインはマルチサイトで動作しますか ?
-
現在のバージョンではマルチサイトは公式にサポートされていません。
評価
このプラグインにはレビューがありません。
貢献者と開発者
変更履歴
1.1.7
- 追加: トビダセSwipeライトボックスの新しいプラグインエントリ
1.0.6
- 修正: 言語分岐の条件分けを標準の i18n 関数に置き換え、翻訳サポートを改善しました。
- 削除: 翻訳ファイルのバンドルを廃止し、languages フォルダを削除しました。
1.0.5
- 修正: 設定ページの壊れていたプロモーションリンクを修正しました。
1.0.4
- 改善: SMTP 有効化トグルとテストメール送信ボタンを SMTP 設定セクションの下部に移動しました。
- 追加: SMTP 設定の上に独立した wp_mail テストメール送信ボタンを追加。SMTP 設定前に配信を簡単に確認できます。
- 改善: SMTP テストメール送信ボタンは、必須フィールド (ホスト、ユーザー名、パスワード) がすべて入力され、有効化トグルがオンの場合にのみアクティブになります。
- 改善: パスワードフィールドのプレースホルダーのデフォルトを「Password」に変更。SMTP サーバーのプリセットで Gmail を選択した場合は「App Password」に切り替わります。
1.0.3
- 追加: プラグインの翻訳をサポートする
Domain Pathヘッダーを追加しました。 - 追加: languages フォルダーから翻訳ファイルを読み込む
load_plugin_textdomain()を追加しました。
1.0.2
- 修正: readme.txt の Stable tag を修正しました。
1.0.1
- 改善: プラグインのプロモーションセクションで、利用可能な場合は実際のプラグインアイコンを表示し、ない場合は Dashicons にフォールバックするようになりました。
1.0.0
- 初回リリース。
