• 28-06-2021, 21:39:54
    #1
    wordpress sisteminde eklenti olmadan admin paneline 2 şifre koyabilirsiniz. wp-admin/index.php ile puclic_html de wp-login.php de <?php'den sonra koymanız yeterlidir. wp-login.php ve wp-admin klasöründeki, index.php php dosyalarında değiştirebilirsiniz.

    // Kullanici Listesi
    $kul[0]['username']="admin";
    $kul[0]['password']="sifre";
    $kul[1]['username']="admin";
    $kul[1]['password']="sifre";
    
    // Dogrulama
    function GetIP(){
     if(getenv("HTTP_CLIENT_IP")) {
      $ip = getenv("HTTP_CLIENT_IP");
     } elseif(getenv("HTTP_X_FORWARDED_FOR")) {
      $ip = getenv("HTTP_X_FORWARDED_FOR");
       if (strstr($ip, ',')) {
        $tmp = explode (',', $ip); $ip = trim($tmp[0]);
       }
     } else {
      $ip = getenv("REMOTE_ADDR");
     }
     return $ip;
    }
    
    function authenticate() {
    header( 'WWW-Authenticate: Basic realm="Private"' );
    header( 'HTTP/1.0 401 Unauthorized' );
    echo GetIP();
    echo '&nbsp; Yetkisiz Giriş yapıldı. IP Adresiniz Kaydedildi.';
    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();}    }
  • 28-06-2021, 21:40:39
    #2
    Tema güncellenirse gider mi kodlar ?
  • 28-06-2021, 21:41:50
    #3
    bu tema ile alakalı değil. Tema farklı ama sürüm güncellemesinde gideceğini zannetmiyorum cünkü 2 kere falan güncellemişimdir. Yinede denemek lazım
  • 28-06-2021, 21:43:02
    #4
    nmnkra adlı üyeden alıntı: mesajı görüntüle
    Tema güncellenirse gider mi kodlar ?
    Merhaba.

    Tema güncellerseniz gitmez, ancak wordpress güncelleme sonrası gidebilir. İletilen kodları yetleştirdiğiniz yer /wp-admin dizini olduğunu görüyoruz.

    Saygılarımızla.