WordPress admin panelinize giremiyor musunuz? Bu, özellikle standart "Parolanızı mı Unuttunuz?" bağlantısı bir işe yaramadığında, oldukça can sıkıcı bir sorundur. Bu durum, admin e-posta adresinize artık erişiminiz olmadığında veya siteniz e-postaları doğru şekilde göndermediğinde sıkça yaşanır.
Endişelenmeyin. Bu rehber, en basit yöntemden başlayıp en güvenilir manuel seçeneklere doğru ilerleyerek şifrenizi sıfırlamanız için kanıtlanmış beş yöntemi size adım adım anlatacak.
Hızlı Çözüm: E-posta sıfırlama çalışmıyorsa, en hızlı çözümler veritabanına aşinaysanız Yöntem 2 (PhpMyAdmin) veya dosya düzenlemeye aşinaysanız Yöntem 3 (FTP)'dir.
Yöntem 1: Standart "Parolanızı mı Unuttunuz?" Bağlantısı
Bu en basit yöntemdir ve her zaman ilk önce bunu denemelisiniz.
- WordPress giriş ekranınıza gidin (genellikle
siteniz.com/wp-admin). - "Parolanızı mı Unuttunuz?" bağlantısına tıklayın.
- Yönetici hesabınızla ilişkili kullanıcı adını veya e-posta adresini girin.
- "Yeni Parola Al" düğmesine tıklayın.
- E-postanıza gelen sıfırlama bağlantısını kontrol edin. Tıklayın, yeni ve güçlü bir parola belirleyin; işlem tamamdır.
E-posta Neden Gelmiyor Olabilir?
Eğer 30 dakika geçtiği halde bir e-posta görmüyorsanız (spam klasörünü de kontrol edin!), muhtemelen WordPress siteniz e-posta göndermede başarısız oluyor. Bu çok yaygın bir sorundur. Bir eklenti çakışması veya daha sık olarak bir sunucu yapılandırma hatası olabilir. Durum buysa, bir sonraki yöntemlere geçin.
Yöntem 2: PhpMyAdmin ile Şifre Sıfırlama (Veritabanı)
Bu, sitenizin hosting paneline (cPanel, Plesk veya özel bir host paneli gibi) erişiminiz varsa, en güvenilir manuel yöntemdir. PhpMyAdmin adlı bir aracı kullanarak şifreyi doğrudan WordPress veritabanında değiştireceğiz.
Adım 1: Doğru Veritabanını Bulma
Birden fazla veritabanınız varsa, önce sitenizin hangisini kullandığını belirlemeniz gerekir.
- Hosting panelinize giriş yapın ve "Dosya Yöneticisi" (File Manager) aracını açın.
- Sitenizin kök dizinine gidin (genellikle
public_htmlveya alan adınızla aynı isimdedir). wp-config.phpdosyasını bulun ve açın (veya düzenleyin).DB_NAMEolarak tanımlanan satırı bulun. Buradaki isim, sizin veritabanınızın adıdır.
define( 'DB_NAME', 'sizin_veritabani_adiniz' );Adım 2: wp_users Tablosunu Açma
Şimdi, hosting panelinizin ana ekranına dönün ve "PhpMyAdmin" aracını açın.
- Soldaki listeden veritabanınızı (örn:
sizin_veritabani_adiniz) seçin. - Tabloların bir listesi görünecektir.
wp_userstablosunu bulun ve üzerine tıklayın. (Not: Tablo önekiniz farklı olabilir, örneğinwpfg_users). - Sitenizdeki tüm kullanıcıların bir listesini göreceksiniz. Yönetici (admin) kullanıcı adınızı bulun ve "Düzenle" (Edit) bağlantısına tıklayın.
Adım 3: Yeni Şifreyi Girme ve MD5 Seçme
Burası en önemli adım.
user_passsatırında, "Değer" (Value) sütunundaki uzun metin dizisini silin.- Bu kutuya yeni, güçlü şifrenizi yazın (örn:
YeniSifrem123!). - Hemen yanındaki "İşlev" (Function) açılır menüsünden MD5 seçeneğini seçin.
- Sayfanın en altına gidin ve kaydetmek için "Git" (Go) düğmesine tıklayın.
Neden MD5 Seçtik? Modern WordPress artık parolaları saklamak için MD5 kullanmıyor; çok daha güçlü bir hash algoritması kullanıyor. Ancak, burada MD5 seçmek bir tetikleyici görevi görür. Yeni MD5 hash'li şifrenizle ilk kez giriş yaptığınızda, WordPress bunu tanır, doğrular ve ardından hemen kendi güvenli, modern standardıyla parolayı yeniden hash'ler.
Artık wp-admin giriş sayfanıza gidip yeni şifrenizle oturum açabilirsiniz.
Yöntem 3: FTP ile Şifre Sıfırlama (functions.php)
Bu yöntem, veritabanına dokunmak istemiyor ancak FTP (veya Dosya Yöneticisi) erişiminiz varsa mükemmeldir. Temanızın functions.php dosyasına geçici olarak bir kod parçacığı ekleyerek sizin için bir şifre oluşturacağız.
- Bir FTP istemcisi (FileZilla gibi) veya hostunuzun Dosya Yöneticisi'ni kullanarak sitenize bağlanın.
- Aktif temanızın klasörüne gidin. Yol genellikle şöyledir:
wp-content/themes/SIZIN-AKTIF-TEMA-ADINIZ/. functions.phpdosyasını bulun, sağ tıklayın ve "Düzenle" (Edit) veya "İndir" (Download) seçeneğini seçin.- Aşağıdaki kod satırını dosyanın en başına, açılıştaki
<?phpetiketinden hemen sonrasına ekleyin:
wp_set_password( 'YeniSifreniz123', 1 );YeniSifreniz123kısmını istediğiniz yeni şifreyle değiştirin.- Koddaki
1rakamı, Kullanıcı ID 1'i ifade eder; bu neredeyse her zaman ilk ve orijinal yönetici hesabıdır. Eğer Kullanıcı ID 1 değilseniz, ID'nizi (Yöntem 2'yi kullanarak) bulup burayı değiştirmeniz gerekir.
functions.phpdosyasını kaydedin ve (indirdiyseniz) yeniden yükleyin.wp-admingiriş sayfanıza gidin ve yeni şifrenizle (YeniSifreniz123) giriş yapın.
KRİTİK UYARI: Giriş yaptıktan sonra, functions.php dosyasına geri dönüp eklediğiniz kodu mutlaka silmelisiniz. Eğer kodu orada bırakırsanız, her sayfa yüklendiğinde şifreniz yeniden sıfırlanır; bu da büyük bir güvenlik açığıdır ve sizi tekrar dışarıda bırakabilir. Kodu kaldırdıktan sonra dosyayı kaydedip tekrar yükleyin.
Yöntem 4: Hosting Paneli (cPanel/Plesk) Araçlarını Kullanmak
Karmaşık manuel yöntemleri denemeden önce, hosting panelinizi kontrol edin. Birçok modern hosting sağlayıcısı (cPanel veya Plesk kullananlar dahil) "WordPress Toolkit" veya "Softaculous" gibi bir kurulum yöneticisi sunar.
Bu araçlar genellikle tek tıkla şifre sıfırlama özelliğine sahiptir.
- Hosting hesabınıza giriş yapın.
- "WordPress Toolkit," "WP Yönetimi" veya "Softaculous" gibi bir bölüm arayın.
- Kurulum listesinde sitenizi bulun.
- "Yönet" (Manage) veya "Şifre Değiştir" (Change Password) gibi bir seçenek arayın.
- Bu, genellikle sitedeki herhangi bir kullanıcı için yeni bir şifre belirleyebileceğiniz basit bir form açar; kodlama veya veritabanı erişimi gerekmez.
Yöntem 5 (İleri Düzey): WP-CLI ile Şifre Sıfırlama
Geliştiriciler ve ileri düzey kullanıcılar için açık ara en hızlı yöntem WP-CLI (WordPress Komut Satırı Arayüzü) kullanmaktır. Bu, sunucunuza SSH erişiminiz olmasını gerektirir.
- SSH üzerinden sunucunuza bağlanın.
- WordPress kök dizininize gidin.
- Aşağıdaki komutu yazın ve Enter'a basın:
wp user update 1 --user_pass="YeniGuvenliSifreniz"1rakamını, şifresini değiştirmek istediğiniz yönetici hesabının Kullanıcı ID'si ile değiştirin.YeniGuvenliSifrenizkısmını yeni parolanızla değiştirin.
WP-CLI, hash'leme işlemini anında halleder ve veritabanını günceller.
Yorumlar (0)
Yorum yapmak için giriş yapın
Şikayet Et