ホームページ >CMS チュートリアル >&#&プレス >ワードプレスのログインアドレスを変更する方法
ここ数日、小規模サイトのデフォルトのログイン アドレスが 1 日に平均数百回攻撃 (スキャン) されています。一見何の問題もないように見えますが、ノックされている可能性があります。離れて。しかし、何事にも偶然はあります!小さな駅は重要ではありませんが。元々はIPを直接ブロックしていたのですが、最近はIPが固定されていないのでデフォルトのログインアドレスを変更しただけです!以下は一般的に使用されるいくつかの変更方法です。
##方法 1
プラグインをバックグラウンドでインストールし、設定プロパティでステルス ログイン ページを見つけます。設定については、以下の図を参照してください:
完了後のインターフェースは次のようになります。
メソッド 2
以下を追加します。テーマの function.php へのコード://后台访问地址修改
add_action('login_enqueue_scripts','login_protection');
function login_protection(){
if($_GET['psu'] != 'papapa')header('Location: https://www.yflad.cn/');
}
変更が完了すると、バックグラウンドのログイン アドレスは https://ドメイン名/wp-login.php?psu=papapa になります。このアドレスではない場合は、自動的に https://ドメイン名/ にジャンプします。その後に ?psu=papapa パラメータが続きます。
カスタマイズできるパラメータは 3 つあります
psu、papapa、https://ドメイン名/ この方法を使用すると、プロンプトが表示されます。エラーは次のように置き換えることができます。
function login_protection(){ if($_GET['psu'] != 'papapa'){ $url = "https://www.yflad.cn";echo "<script language='javascript' type='text/javascript'>"; echo "window.location.href='$url'"; echo "</script>"; } } add_action('login_enqueue_scripts','login_protection');
上記のコードは、JS を介して実装されたジャンプであり、効果は同じです。
方法 3
1. WordPress の名前を変更します。プログラム ルート ディレクトリにある wp-login.php ファイル (zhangsan.php など) を必要に応じて変更し、このファイルをコード エディタで開きます。 Ctrl H を押すと、すべての wp-login 文字が zhangsan に置き換えられ、保存して終了します。
2. この手順は無視して構いません。wp-includes ディレクトリでgeneral-template.php ファイルを見つけ、エディタで開き、Ctrl H を使用してすべての wp-login 文字を zhangsan に置き換えます。次に、変数 $login_url を検索し、この変数を次のように変更します:
$login_url = site_url('404.html', 'login');
404.html はカスタマイズできます
##概要
個人的には 2 番目の方法をお勧めします。方法 1、強迫性障害のある人の場合、インストールするプラグインを 1 つ減らし、もう 1 つ以上プラグインをインストールする必要はありません; 方法 3、WordPress のコア プログラムを変更する必要があります (おそらく WordPress が更新された後)。再度修正してください。したがって、コアプログラムを変更する方法はあまり推奨されません。 もちろん、WordPress の自動更新を無効にする場合は、方法 2 と方法 3 を組み合わせることが推奨されます。現在のウェブサイトはこちらです
以上がワードプレスのログインアドレスを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。