Merhabalar, Wordpress siteler için iki aşamalı güvenlik (Giriş panel) yapımı için gerekli işlemleri vereceğim. Brute-Force saldırıları için işinizi görecektir.
Burada verdiğim kodların içinde şifreyi ve kullanıcı adını yazarken dikkat edin büyük küçük uyumluluğu olacak.
1- Altta ki kodu kopyalayıp alın;
<?php
$kul[0]['username']="ali";
$kul[0]['password']="veli";

function authenticate()
       {
    header( 'WWW-Authenticate: Basic realm="Admin Security Panel"' );
    header( 'HTTP/1.0 401 Unauthorized' );
    echo 'Şifre yada kullanıcı Adınız Yanlış';
    exit;
       }

if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])) { authenticate(); } else
       {
       for($i=0;$i<count($kul);$i++) { if($_SERVER['PHP_AUTH_USER']==$kul[$i]['username'] && $_SERVER['PHP_AUTH_PW']==$kul[$i]['password']){$auth=TRUE;}}
       if($auth !=TRUE) {authenticate();}
       }  
 ?>
2- Bu kodu wordpress kurulu dizindeki wp-login.php dosyasını editörle açıp en üst kısıma ekleyin.
3- Bu kısımları düzenleyin;
$kul[0]['username']="ali";
$kul[0]['password']="veli";
4- İşlem bu kadar test etmek isteyenler için demo adres: Wordpress Login
Umarım faydası olur.