Hata Nedenleri
WordPress yönetici panelinde eklenti ve tema sayfalarının boş gözükmesi, çeşitli nedenlerden kaynaklanabilir. Bu hataların en yaygın sebepleri arasında:
– PHP Bellek Sınırı: Sunucunun PHP bellek sınırı yetersiz olabilir.
– Eklenti Uyumsuzluğu: Bir eklenti, diğer eklentilerle veya WordPress çekirdeği ile uyumsuz olabilir.
– Tema Sorunları: Kullanılan tema, WordPress’in bazı işlevlerini doğru çalıştırmayabilir.
– Sunucu Yapılandırması: Sunucu ayarları, WordPress’in bazı işlevlerini engelleyebilir.
– Veritabanı Sorunları: Veritabanında hatalar veya eksiklikler olabilir.
– Güvenlik Duvarı veya Eklenti Engellemeleri: Güvenlik duvarları veya güvenlik eklentileri bazı sayfaların yüklenmesini engelleyebilir.
PHP Bellek Sınırını Arttırma
PHP bellek sınırını arttırmak için, WordPress’in `wp-config.php` dosyasına aşağıdaki satırı ekleyebilirsin:
“`php
define(‘WP_MEMORY_LIMIT’, ‘256M’);
“`
Bu değişiklik, WordPress’in kullanabileceği bellek miktarını 256MB’a çıkarır. Sunucu ayarlarınız izin veriyorsa, bu değeri daha da yükseğe çekebilirsiniz.
Eklentileri Devre Dışı Bırakma
Eklentilerdeki uyumsuzluklar sık karşılaşılan bir sorun olduğundan, tüm eklentileri geçici olarak devre dışı bırakmak faydalı olabilir. Bunu yapmak için:
1. FTP veya Dosya Yöneticisi kullanarak sunucunuza bağlanın.
2. `wp-content` klasörüne gidin.
3. `plugins` klasörünün adını geçici olarak `plugins_old` gibi bir isimle değiştirin.
Bu işlem, WordPress’in tüm eklentileri devre dışı bırakmasını sağlayacaktır. Eğer sorun çözülürse, eklentileri tek tek aktifleştirip hangi eklentinin soruna neden olduğunu bulabilirsin.
Tema Değiştirme
Tema sorunları da boş sayfa hatasına yol açabilir. Varsayılan bir WordPress temasına geçerek sorunu çözebilirsin:
1. FTP veya Dosya Yöneticisi ile sunucuya bağlan.
2. `wp-content/themes` dizinine gidin.
3. `twentytwenty` veya `twentynineteen` gibi varsayılan temaları aktifleştirin.
Eğer bu işlem sorunu çözerse, mevcut temada bir hata olduğunu anlayabilir ve temayı güncelleyebilir veya değiştirebilirsin.
Sunucu Yapılandırmasını Kontrol Etme
Sunucu yapılandırması, özellikle PHP ve MySQL ayarları, WordPress’in bazı işlevlerini engelleyebilir. Bu durumda:
– PHP Versiyonunu Güncelleme: Sunucunun PHP versiyonu, WordPress’in gereksinimlerine uygun olmalıdır.
– MySQL Bağlantı Ayarlarını Kontrol Etme: MySQL bağlantı ayarlarını doğru olduğundan emin olun.
Veritabanı Sorunlarını Düzeltme
Veritabanında bir sorun varsa, bu sorunları çözmek için:
1. phpMyAdmin kullanarak veritabanınıza erişin.
2. WordPress veritabanı tablolarını onarın. SQL sorguları ile bu işlemi yapabilirsin:
“`sql
REPAIR TABLE wp_options;
REPAIR TABLE wp_posts;
REPAIR TABLE wp_postmeta;
“`
Güvenlik Duvarı ve Eklenti Engellemeleri
Bazı güvenlik eklentileri veya sunucu güvenlik duvarları, WordPress’in bazı işlevlerini yanlışlıkla engelleyebilir. Bu durumda:
– Güvenlik Eklentilerini Geçici Olarak Devre Dışı Bırak: Eklenti kontrol panelinden veya FTP üzerinden güvenlik eklentilerini devre dışı bırak.
– Sunucu Güvenlik Duvarı Ayarlarını Kontrol Et: Sunucu yöneticinizle konuşarak, WordPress’in bazı sayfalarına erişimi engelleyen kuralları kaldırmasını isteyebilirsin.
Hata Ayıklama Modunu Etkinleştirme
WordPress’in hata ayıklama modunu etkinleştirerek, hata mesajlarını görebilir ve daha kesin bir teşhis koyabilirsin. `wp-config.php` dosyasına şu satırları ekle:
“`php
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);
“`
Bu ayarlar, hataların bir log dosyasına kaydedilmesini sağlayacaktır. `wp-content/debug.log` dosyasını inceleyerek hata mesajlarını okuyabilirsin.
Eklenti ve Tema Güncellemeleri
Eklentiler ve temaların güncel olması önemlidir. Güncel olmayan eklentiler veya temalar, güvenlik açıklarına ve uyumsuzluklara yol açabilir. WordPress yönetici panelinden veya FTP üzerinden eklenti ve temaları güncelleyebilirsin.
Son Kontroller
Sorun devam ederse, aşağıdaki adımları deneyebilirsin:
– Önbellekleme Eklentilerini Devre Dışı Bırak: Önbellek eklentileri, sayfaların yanlış önbelleğe alınmasına neden olabilir.
– WordPress’i Güncelle: WordPress çekirdeğinin en son sürümünü kullanmak, bilinen birçok hatayı çözebilir.
– Hosting Sağlayıcısıyla İletişime Geç: Sorunlar devam ederse, hosting sağlayıcınla iletişime geçerek sunucu kaynaklarını ve yapılandırmalarını kontrol etmelerini talep et.
Bu adımlar, WordPress yönetici panelinde eklenti ve tema sayfalarının boş gözükmesi sorununu çözmek için atılabilir. Her adımı dikkatlice ve sırasıyla uygulamak, sorunun kaynağını belirlemeyi ve çözmeyi kolaylaştıracaktır.

