Bir gün WordPress sitenizin yönetim paneline girdiğinizde, heyecanla yeni bir eklenti yüklemek için “Add New Plugin” (Yeni Eklenti Ekle) butonuna tıkladınız ama… Ne yazık ki, o buton yok! Ekranınızda sadece boş bir alan ve kafa karıştırıcı bir sessizlik. Bu, birçok WordPress kullanıcısının karşılaştığı yaygın bir hata. Eğer siz de bu sorunu yaşıyorsanız, yalnız değilsiniz. Ama endişelenmeyin, bu yazıda bu hatanın ne olduğunu, neden ortaya çıktığını ve nasıl çözüleceğini adım adım açıklayacağız.
1. WordPress Güncellemelerini Kontrol Edin
Öncelikle, WordPress’inizin güncel olup olmadığını kontrol etmek önemlidir. Bazen eski sürümler, yeni özelliklerin düzgün çalışmasını engelleyebilir. Yönetim paneline girin ve “Güncellemeler” bölümünü kontrol edin. Eğer bir güncelleme mevcutsa, hemen yapın. Eğer her şey güncelse, bir sonraki adıma geçebiliriz.
2. Tema veya Eklenti Çakışması
Birçok zaman, tema veya eklentiler birbirleriyle çakışabilir ve bu da “Add New Plugin” butonunun kaybolmasına yol açabilir. Eğer son zamanlarda yeni bir tema yüklediyseniz ya da bir eklenti eklediyseniz, bu eklentinin bir hata yapıyor olma ihtimali var. Eklentilerinizi tek tek devre dışı bırakarak hangi eklentinin soruna yol açtığını bulabilirsiniz.
İşte adımlar:1. WordPress admin panelinize gidin.
2. "Eklentiler" bölümüne tıklayın.
3. Tüm eklentileri devre dışı bırakın.
4. Şimdi “Add New Plugin” butonunun geri gelip gelmediğini kontrol edin. Eğer geri geldiyse, bir eklenti soruna yol açıyordur.
Bundan sonra, eklentileri teker teker etkinleştirerek, hangi eklentinin soruna neden olduğunu bulabilirsiniz. Bulduğunuz eklentiyi kaldırmak ya da güncellemek çözüm olabilir.
3. Kullanıcı Rolleri ve İzinler
Eğer WordPress sitenizin yönetim paneline birden fazla kişi erişiyorsa, kullanıcı rolleri ve izinler de bu hataya neden olabilir. Özellikle, bir kullanıcı sadece abone veya yazar gibi sınırlı bir role sahipse, “Add New Plugin” butonuna erişim izni olmayabilir. Yönetici rolündeki kullanıcı ile giriş yapıp tekrar kontrol edin.
Yönetici İzinlerini Kontrol Etme:- Yönetici paneline gidin.
- “Kullanıcılar” sekmesine tıklayın.
- Kullanıcılarınızın rollerini kontrol edin. Eğer gereken kullanıcı yönetici değilse, bu durumu düzeltin.
4. Cache ve Tarayıcı Problemleri
Bazen tarayıcıdaki önbellek (cache) de sorun çıkarabilir. Eski sayfa verileri yüzünden buton kaybolmuş gibi görünebilir. Tarayıcıyı temizlemek veya farklı bir tarayıcı kullanmak işe yarayabilir.
Cache Temizleme:- Tarayıcı ayarlarına gidin.
- Geçmişi temizleyin ve sayfayı yeniden yükleyin.
- Alternatif olarak, farklı bir tarayıcı kullanarak tekrar deneyin.
5. .htaccess Dosyasını Kontrol Edin
Eğer yukarıdaki adımlar sorununuzu çözmediyse, .htaccess dosyasına göz atmanın vakti gelmiş demektir. Yanlış yapılandırılmış bir .htaccess dosyası da bu tür hatalara neden olabilir. Bu dosyayı sıfırlamak için aşağıdaki adımları izleyebilirsiniz:
Yeni .htaccess Dosyası Oluşturma:# .htaccess Dosyasını Sıfırlama Kodu
# WordPress varsayılan .htaccess içeriği
RewriteEngine On
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Yeni .htaccess dosyasını kaydettikten sonra, sitenizin işlevselliğini test edin. Bu işlem bazen sorunları çözebilir.
6. PHP Bellek Limiti ve Sunucu Sorunları
Bir diğer neden ise sunucu ayarlarında oluşan bellek sorunları olabilir. WordPress siteniz bazı işlemleri yapacak kadar yeterli bellek alamayabilir. PHP bellek limitini artırarak bu sorunu çözebilirsiniz.
PHP Bellek Limiti Artırma:# wp-config.php dosyasını açın ve aşağıdaki satırı ekleyin
define('WP_MEMORY_LIMIT', '256M');
Sonuç
Eğer tüm bu adımları uyguladıktan sonra “Add New Plugin” butonunuz geri gelmediyse, WordPress forumları ya da destek sayfalarından profesyonel yardım almayı düşünebilirsiniz. Ancak çoğu zaman, yukarıdaki yöntemlerden biri sorununuzu çözecektir. WordPress’in sunduğu esneklik ile her türlü sorun çözülebilir, yeter ki doğru çözüm adımlarını takip edin. Hangi adımları uyguladığınızı ve sonuçlarını bizimle paylaşmayı unutmayın!