WordPress Admin Şifre Sıfırlama

WordPress şuanda dünyanın en gelişmiş hazır web taslaklarından birisidir. Yalnız en gelişmiş sistemler bile zaman zaman hatalar verebilmekte. Özellikle eklenti ve temalar üzerinde oynamalar yapıyorsanız bir takım hatalar ile karşılaşmanız kaçınılmaz olabiliyor.

1-Admin paneli şifresini unutmanız veya kaybetmeniz halinde yapılacaklar.

Hepimizin çok sık yaşadığı bu hadiseden aslında gayet kolay bir şekilde kurtulabiliyoruz. “Lost your password?” linkini tıklayıp mail adresine yeni bir şifre göndererek tekrar admin panelimize giriş yapabiliyoruz.

Ama diyelim ki mail şifresini de unuttuk.

İşte bu çaresizlik durumunda bile sizlere en az 2 adet çözüm sunabiliriz.

Çözüm 1 : Phpmyadmin ile veritabanına erişmek

1.Web sitenizin cPanel veya Plesk yönetim panelinden veritabanları (databases) altından phpMyAdmin’i tıklıyoruz.

 

2.WordPress veritabanınızı seçin.

3.Veritabanı kategorilerinden wp_users’ı seçin ve Browse (görüntüle) linkine gidin.

 

4. Listede yönetici/admin kullanıcı adınızı bulun ve hemen sol kısmındaki Edit linkini tıklayın.

 

5.user_pass tablosuna yeni şifrenizi girin. Büyük/küçük harf duyarlılığı olduğunu unutmayın.

 

6. Bu işlemi yaptıktan sonra Function menüsü altından MD5 kısmını işaretleyin.

7. Sayfanın altına inin ve GO buttonunu tıklayarak işlemi tamamlayın.

Çözüm 2 : FTP aracılığıyla

1. FTP hesabınıza giriş yapın.

2. “../wp-content/themes/(temanız)/” alanına gidiyoruz. Buradaki function.php dosyasını bilgisayarınıza indirin.

 

3. Daha sonra function.php dosyasını herhangi bir metin editörü ile açıyoruz. <?php yazısından hemen sonrasına aşağıdaki kodu yazın.

wp_set_password('YENİŞİFRE',1);

YENİŞİFRE kelimesine belirlemek istediğiniz yeni şifrenizi yazın. Buradaki 1 rakamı ise şifresini yenilemek istediğiniz kullanıcı ID numarasıdır. Yönetici hesapları WordPress’in ilk üyeliği olduğu için yüksek ihtimal 1 ile numaralandırılır.

4. Düzenlemiş olduğunuz function.php dosyasını sunucunuza upload edin.

5. İlk web sayfanızın anasayfasına, sonra da admin giriş panelinize (/wp-admin) gidin. Giriş yaptıktan sonra function.php‘de ki az önce yazmış olduğumuz kodu silin.