WordPress’te yönetici (admin) olmanıza rağmen sitenizin Özelleştir (Customizer) ekranına girmek istediğinizde karşınıza çıkan bu hata oldukça can sıkıcı olabilir:
“You need a higher level of permission. Sorry, you are not allowed to customize this site.” (Daha yüksek bir izin seviyesine ihtiyacınız var. Üzgünüz, bu siteyi özelleştirmenize izin verilmiyor.)
Bu sorun genellikle gerçek bir yetki eksikliğinden değil; tarayıcı çerezlerinden, eklenti çakışmalarından veya WordPress site adresi (URL) uyumsuzluklarından kaynaklanır. Özellikle Astra gibi popüler temalarda bu durumla sıkça karşılaşılabilir.
İşte bu hatayı adım adım çözmeniz için uygulayabileceğiniz yöntemler:
1. Gizli Sekme Deneyin (Tarayıcı Önbelleğini Temizleyin)
Bazen tarayıcınız eski bir oturum verisini (cookie) tuttuğu için WordPress sizi yetkisiz bir kullanıcı gibi görebilir.
- Tarayıcınızda bir Gizli Sekme (Incognito) açın ve sitenize giriş yapın.
- Özelleştir ekranına girmeyi deneyin. Eğer sorun çözülürse, ana tarayıcınızın çerezlerini ve önbelleğini temizlemeniz yeterlidir.
2. WordPress ve Site URL Ayarlarını Kontrol Edin
WordPress Ayarlarında site adresinizin yazım şekli ile gerçek adres arasındaki en ufak uyumsuzluk bu güvenlik hatasını tetikler.
- Ayarlar > Genel bölümüne gidin.
- WordPress Adresi (URL) ve Site Adresi (URL) alanlarını kontrol edin.
- İkisinin de birebir aynı olduğundan emin olun (Örneğin; biri
https://ile başlarken diğerihttp://olmamalı veya biriwwwiçerirken diğeri içermemeli). - Değişiklik yaptıysanız sayfanın altından Değişiklikleri Kaydet deyin.
3. Kalıcı Bağlantıları Yeniden Kaydedin
Bozulmuş bir .htaccess dosyası, Astra Özelleştirici arabiriminin çalışmasını engelleyebilir. Kodlarla uğraşmadan bunu sıfırlayabilirsiniz:
- Ayarlar > Kalıcı Bağlantılar sayfasına gidin.
- Hiçbir ayarı değiştirmeden sayfanın en altına inin.
- Değişiklikleri Kaydet butonuna basın. (Bu işlem arka planda yönlendirme kurallarını sıfırlar).
4. Önbellek (Cache) ve Güvenlik Eklentilerini Kapatın
Gelişmiş güvenlik ve önbellek eklentileri (LiteSpeed Cache, WP Rocket, Wordfence vb.), Özelleştirici ekranının arka planda çalıştırdığı admin kodlarını bir tehdit olarak algılayıp engelleyebilir.
- Eklentiler > Yüklü Eklentiler sayfasına gidin.
- Güvenlik ve önbellek eklentilerinizi geçici olarak Devre Dışı Bırakın.
- Özelleştiriciyi tekrar kontrol edin. Sorun çözülürse eklentileri tek tek açarak hangisinin çakıştığını bulabilirsiniz.
5. Sağlık Kontrolü ve Sorun Giderme Eklentisini Kullanın
Eğer yukarıdakiler işe yaramadıysa, temayla çakışan başka bir eklenti olabilir. Ziyaretçilerinizi etkilemeden bunu test edebilirsiniz:
- Health Check & Troubleshooting (WordPress topluluğunun resmi eklentisidir) eklentisini kurun ve açın.
- Araçlar > Site Sağlığı > Sorun Giderme sekmesinden “Sorun Giderme Modunu” aktif edin.
- Bu mod sadece sizin giriş yaptığınız oturumda tüm eklentileri kapatır (ziyaretçileriniz siteyi normal görmeye devam eder).
- Astra temasını aktif edip Özelleştiriciye girin. Sorun çözüldüyse, eklentileri tek tek açarak suçluyu bulun.
6. PHP Bellek Limitini (Memory Limit) Artırın
Astra’nın Özelleştirici ekranı çok fazla kaynak tüketir. Eğer hosting şirketinizin verdiği bellek limiti düşükse, sistem yarıda kesilir ve bu hata oluşabilir.
- Sitenizin
wp-config.phpdosyasını açın ve “That’s all, stop editing!” satırından hemen önce şu kodu ekleyin:
PHP
define( 'WP_MEMORY_LIMIT', '256M' );
7. Veritabanından Admin Rolünü Doğrulayın (Son Çare)
Sitede tek kullanıcı olsanız bile veritabanındaki üye tablonuz zarar görmüş ve WordPress sizin admin olduğunuzu unutmuş olabilir.
- Hosting panelinizden (cPanel/Plesk) phpMyAdmin’e girin.
wp_userstablosundan kendi kullanıcı ID’nizi bulun (Genelde1dir).wp_usermetatablosuna geçin.user_idkısmında kendi ID’nizin olduğu satırlardawp_capabilitiesalanını bulun.- Bu alanın değerinin (meta_value) tam olarak şu olduğundan emin olun:
a:1:{s:13:"administrator";b:1;}
Sonuç
Vakaların %90’ında tarayıcı çerezlerini temizlemek veya genel ayarlardaki URL eşleşmesini düzeltmek bu sorunu çözecektir. Eğer tüm adımlara rağmen sorun devam ediyorsa, hosting firmanızın güvenlik duvarı (ModSecurity) bu istekleri engelliyor olabilir. Bu durumda hosting desteğiyle iletişime geçmeniz en doğru adım olacaktır.


