WordPress altyapısı kullanan arkadaşların sıklıkla aldığı hataların başında functions.php is corrupted hatası ve çözüm yollarını makalemizde anlatmaya çalışacağız.

WordPress açık kaynak kodlu bir yazılım ve eklenti ve temaların, özellikle wordpress dışından yüklenen eklenti ve temaların sitelerimize zarar verdiğini deneyimlerim sonucunda öğrendim.


WordPress Functions.php is corrupted Hatası ve Çözümü

  • FTP üzerinden sitenize giriş yapınız ve öncelikle wp-includes ve wp-admin klasörlerini tamamen siliniz.
  • Kullanmakta olduğunuz kuşadası escort bayan WordPress sürümünü WordPress’in resmi sitesi olan https://tr.wordpress.org/download/ adresinden indiriniz.
  • WordPress kurulu olduğu dizindeki wp-config.php dosyasını metin editörü ile açıp; aşağıda yer alan satırı bulunuz.
define('WP_DEBUG', false);
  • Yukarıda yer alan satırı bulduysanız kod satırının hemen altına; aşağıdaki kodu ekleyiniz.
define('DISALLOW_FILE_EDIT', TRUE);
  • Tüm eklentilerinizi güncelleyiniz veya plugins klasörünün yedekleyip, sitenizin dizinden siliniz. Sonra tek tek yükleyip, wordpresste hataya sebep olan eklentiyi bulabilirsiniz.
  • Warez eklenti ve tema yüklemesi yaptıysanız, onları aydın escort sitenizden siliniz.
  • index.php, wp-settings.php, wp-config.php, wp-load.php dosyalarını editörle açarak, orjinal dosyalar ile karşılaştırın ve değişiklik var ise değişiklik olan satırları siliniz.
  • Hataya sebep olan tema dosyasının yedeği var ise themes klasörüne aynen yükleyiniz.
  • Son olarak yönetici şifrenizi değiştiriniz.

NOT: wp-includes ve wp-admin klasörlerini tamamen silip, orjinal dosyaların tekrar ftp ile sitenize atıp, tema dosyanızı sisteme tekrar yüklediğinizde; yukarıda yer alan kodları wp-config.php içine ekledikten sonra sitenizde aldığınız hatayı büyük ihtimalle almayabilir, sorunuzu tüm yazılanları uygulamaya gerek kalmadan çözebilirsiniz.