“Güncelleme Başarısız Oldu. Yanıt Geçerli Bir JSON Yanıtı Değil” Hatasını Düzeltme
yeni mi denk geldin “Güncelleme başarısız oldu. Yanıt, geçerli bir JSON yanıtı değil.” WordPress blok düzenleyicisinde çalışırken hata mı oluştu?
⚠️ Yaygın bir WordPress hatasıdır ve eklenti ve tema çakışması, SSL sertifikası veya karışık içerik sorunu, .htaccess dosyasının bozulması vb. sebeplerden dolayı sitenizde görünmektedir.
JSON yanıt hatasıyla karşılaşmak sinir bozucu. Size neden oluştuğunu veya nasıl kaldırılacağını söylemez – sizi yaptığınız her şeyi bırakmaya ve hatayı web sitenizden kaldırmanın bir yolunu bulmaya zorlar.
“Güncelleme Başarısız Oldu. Yanıt, Geçerli Bir JSON Yanıtı Değil.” hata? 💣
WordPress web sitenizde bir resim yüklediğinizde veya bir gönderi yayınladığınızda veya güncellediğinizde, WordPress isteği web sunucunuza iletir. Sunucu, JSON biçiminde yanıt verir.
Herhangi bir nedenle sunucu JSON biçiminde yanıt vermezse veya hiç yanıt vermezse, WordPress “Yanıt geçerli bir JSON yanıtı değil” hatası verir. hata.
Merak ediyor olmalısınız: Web siteniz ile sunucu arasındaki iletişimsizliğin veya iletişim eksikliğinin nedeni nedir?
Cevap, birden fazla sebep olduğudur. Bir eklenti veya temadaki bir hata, SSL sertifikasıyla ilgili bir sorun, .htaccess dosyasının bozulması, REST API çakışması vb. olabilir.
Bir sonraki bölümde, bu nedenleri inceleyeceğiz ve web sitenizdeki hataya hangisinin yol açtığını bulacağız.
Ancak bir sonraki bölüme geçmeden önce, WordPress’in aynı JSON hatasının farklı varyasyonlarını gösterdiğini belirtmekte fayda var.
- Bir gönderiyi güncellemeye çalıştığınızda şu varyasyonu göreceksiniz: “Güncelleme başarısız oldu. Yanıt, geçerli bir JSON yanıtı değil.”
- Bu, bir gönderi yayınlamaya çalıştığınızda görünür: “Yayınlama başarısız oldu. Yanıt, geçerli bir JSON yanıtı değil.”
- Ve basit bir “Yanıt geçerli bir JSON yanıtı değil.” bir resim yüklerken hata çıkıyor.
ℹ️ Hangi varyasyonu görürseniz görün çözümler aynı.
“Yanıt Geçerli Bir JSON Yanıtı Değil” nasıl düzeltilir? hata 🔨
Sitenizdeki hatanın nedenini bilmediğimiz için farklı çözümler denemek en iyi yoldur.
Ancak başlamadan önce, tüm WordPress web sitenizin yedeğini alın.
Bu öğreticide, sitenizde değişiklikler yapmanız gerekecek. Bu riskli bir iş. Sitenizi bozabilir. Bir şeyler ters gittiğinde, bir yedekleme siteyi normale döndürmenize yardımcı olur. Bu nedenle, devam etmeden önce WordPress sitenizin yedeğini almanız gerekir.
🔧 Şimdi çözümlere başlayalım:
Kalıcı bağlantı sorunlarını gidermek için yeni bir .htaccess dosyası oluşturun
JSON hatasının arkasındaki en yaygın nedenlerden biri, sitenizin .htaccess dosyası veya kalıcı bağlantılarıyla ilgili bir sorundur.
Hatayı sitenizden kaldırmak için sitenizin kalıcı bağlantılarını yenilemeniz gerekecek, bunu iki şekilde gerçekleştirebilirsiniz.
En basit seçenek, WordPress’i WordPress kontrol panelinizden yeni bir .htaccess dosyası oluşturmaya zorlamaktır.
git Ayarlar → Kalıcı bağlantı. Kalıcı bağlantı sayfasında aşağı kaydırın ve Değişiklikleri Kaydet buton.

Şimdi editörünüze geri dönün ve hatanın gidip gitmediğini kontrol edin.
Yine de, hatayı görüyor musunuz? Ardından, sonraki yönteme geçmeden önce deneyebileceğiniz bir çözüm daha var. Mevcut .htaccess dosyanızı tamamen silebilir ve ardından WordPress’in yeni bir dosya oluşturmasını sağlayabilirsiniz:
1. Kur FileZilla, masaüstünüzde bir FTP istemcisi. İşte FileZilla’nın nasıl kurulacağına dair bir kılavuz.
2. FileZilla’yı açın ve web sitenize bağlayın. Bu kılavuz size bu bağlantıyı nasıl yapacağınızı gösterecektir.
3. Ardından şuraya gidin: public_html ve bulun .htaccess dosya.
4. Dosyaya sağ tıklayın ve seçin İndirmek bir kopyasını yerel bilgisayarınıza kaydetmek için. Bu, ihtiyaç duymanız durumunda yedek görevi görecektir.
5. Yedeklemeyi aldıktan sonra, dosyaya sağ tıklayın ve Silmek dosyayı silmek için düğmesine basın.

6. WordPress kontrol panelinizi açın ve şu adrese gidin: Ayarlar → Kalıcı bağlantı. Kalıcı bağlantı sayfasında aşağı kaydırın ve Değişiklikleri Kaydet buton. Bu, WordPress’i yeni bir .htaccess dosyası oluşturmaya zorlar.
👉 Bu, .htaccess/permalink sorunlarından kaynaklanıyorsa hatayı sitenizden kaldırmalıdır. Değilse, aşağıdaki çözümleri deneyin.
WordPress site adresi ayarlarınızı kontrol edin
JSON yanıt hatası, Ayarlar sayfasındaki web sitenizin adresleri düzgün yapılandırılmadığı için görünüyor olabilir.
İşleri düzeltmek için şuraya gidin: Ayarlar → Genel ve aşağıdaki iki alanı görebilmeniz gerekir:
- WordPress Adresi (URL)
- Site Adresi (URL)
Web sitenizin URL’sinin şu olduğundan emin olun: eklendi her iki alanda Her iki URL de birebir aynı. Ve yapmalılar HTTPS ile başlaHTTP değil (bir SSL sertifikası yüklediğiniz sürece).
Ardından, değişikliklerinizi kaydedin.
Sayfada herhangi bir değişiklik yapmasanız bile, düğmesine bastığınızdan emin olun. Değişiklikleri Kaydet buton.

Karışık içerik uyarılarını/sorunlarını düzeltin
Günümüzde tüm web siteleri, sitenizde HTTPS bağlantısını kullanmanıza izin veren bir SSL sertifikası kullanıyor olmalıdır.
Ancak, daha eski bir web sitesini HTTP’den HTTPS’ye taşırsanız, bazı eski kaynakların HTTPS yerine HTTP üzerinden yüklenmeye devam ettiği bir durumla karşılaşabilirsiniz. Bu, geçersiz JSON yanıtı hatasına yol açabilecek karışık içerik uyarısı adı verilen bir şeyi tetikleyebilir.
Önceki bölümde, hem WordPress Adresinin hem de Site Adresinin HTTPS ile başladığından emin oldunuz. Bu, karışık içerik sorununu zaten çözmüş olabilir. Ama sadece aynı tarafta olmak için, bu eklentiyi kurun ve etkinleştirin: Gerçekten Basit SSL.
Kurduktan sonra, bu düğmeyi içeren bir açılır pencere görmelisiniz: SSL’yi etkinleştir! düğmesine tıklayın. Eklenti çalışmaya başlayacak ve oturumunuzu kapatacaktır. Merak etme. Sadece giriş yapın ve Gutenberg editörünüzdeki JSON hatasının gidip gitmediğini kontrol edin.
Eklentiyi kurmak için yardıma ihtiyacınız varsa, bu kılavuza bir göz atın.

Çakışmaları bulmak için eklentileri ve temaları devre dışı bırakın
Tema ve eklenti çakışması, WordPress hatalarının yaygın bir nedenidir. Dolayısıyla bu bölümde, web sitenizdeki JSON yanıt hatasına bir temanın mı yoksa bir eklentinin mi neden olduğunu anlamanıza yardımcı olacağız.
Öncelikle küçük bir açıklama: Eklentileri ve temaları devre dışı bırakmak sitenizin bozulmasına neden olabilir. Bazı yapılandırmalarınızı kaybedebilirsiniz. Ancak yerinde bir yedeğiniz varsa, bu bir sorun olmayacaktır.
Eklentileri ve temaları devre dışı bırakıp hangi eklentinin veya temanın hataya neden olduğunu belirledikten sonra sitenizi normale döndürebilirsiniz. Ardından suçlu temasını veya eklentiyi web sitenizden silin. Bu şekilde, tüm yapılandırmalarınız bozulmadan kalacak ve suçlu ortadan kalkacaktır.
şimdi git Görünüm → Temalar ve varsayılan WordPress temasını etkinleştir (Yirmi Yirmi, Yirmi Yirmi Bir, vb. gibi). JSON hatasının düzeltilip düzeltilmediğini kontrol edin.
Hata giderildiyse, temayı silin. Değilse, önceki temanızı yeniden etkinleştirin.
Sonraki, şuraya git: Yüklü Eklentiler, tüm eklentilerinizi seçin ve Toplu İşlemler altında, Devre dışı bırakmak ve vur Uygulamak.

Gutenberg Düzenleyicinizde hata görünmüyorsa, buna eklentilerinizden biri neden olmuştur. Tek yapmanız gereken eklentilerden hangisinin suçlu olduğunu bulmak. Yeniden etkinleştirmeye başla eklentileri tek tek Bir eklentiyi her yeniden etkinleştirdiğinizde, JSON hatasının dönüp dönmediğini kontrol edin.
Suçluyu bulduğunuzda, eklentiyi sil. Sitenizin önemli bir parçasıysa, eklentinin geliştiricisine ulaşın ve yardım isteyin.
Geçersiz JSON yanıtı hatasını gidermenin diğer yolları
İlk dört çözüm, “Güncelleme başarısız oldu. Yanıt, geçerli bir JSON yanıtı değil.” ancak devam ederse, aşağıdaki yöntemleri deneyin:
REST API çakışmalarını arayın
WordPress, sunucuyla iletişim kurmak için REST API’sini kullanır. İletişim herhangi bir nedenle başarısız olursa, JSON hatasıyla karşılaşırsınız.
Sorunun kaynağının REST API olup olmadığını öğrenmek için Gutenberg düzenleyicinizi JSON hatasının göründüğü yerde açın, sağ tık hata üzerinde ve seçin İncelemek seçenek.

Altında Konsolbir şey için bak REST API hatası. Bunu bulursanız, hata API’den kaynaklanmaktadır.
Hatayı kaldırmak için yapmanız gerekenler yardım aramak barındırma sağlayıcınızdan.
Resimleri farklı bir şekilde yükleyin
Gönderinize resim yüklemek hatayı tetikliyorsa, bunları şu adresten yüklemeyi deneyin: Medya kütüphanesi.
Başlıkta geçersiz karakterler kullanmadığınızdan emin olun. Sadece kullan İngilizce harfler ve sayılar resmin başlığında.
Klasik Editör’e geç (geçici veya kalıcı olarak)
Her şey başarısız olursa Klasik düzenleyiciye geçmeyi düşünün. Tek yapman gereken resmi Classic Editor eklentisini kurun.
Daha ayrıntılı bir görünüm için Gutenberg’i devre dışı bırakma ve Klasik TinyMCE düzenleyiciyi kullanma hakkındaki kılavuzumuza göz atın.
Bununla birlikte, Gutenberg editörünü kullanmaya devam etmeyi tercih ediyorsanız, JSON yanıt hatasını sitenizden kaldırmanın bir yolunu bulmanız gerekecek.
👉Yukarıda listelenen tüm çözümleri denediyseniz ve hala hatayı gideremiyorsanız, profesyonel yardıma ihtiyacınız var demektir. Barındırma sağlayıcınıza ulaşın ve onlara denediğiniz tüm çözümleri anlatın. Hatayı gidermede size yardımcı olacaklardır.
WordPress geçersiz JSON yanıt hatasını kalıcı olarak düzeltin
bu “Güncelleme başarısız oldu. Yanıt, geçerli bir JSON yanıtı değil.” hatası en yaygın WordPress hatalarından biridir. Yeni blok düzenleyici (Gutenberg) kullanılarak bir görüntü yüklenirken veya bir içerik parçası yayınlanırken/güncellenirken görünebilir.
Gerçek neden, hileli bir eklenti veya temadan SSL sertifikası sorununa kadar her şey olabilir. Hatayı ortadan kaldırmak, arkasındaki nedeni bulmak ve sitenizden ayıklamaktan ibarettir.
Eğiticimizin yardımıyla JSON yanıt hatasını sitenizden kaldırabileceğinizi umuyoruz.
Yaygın WordPress hatalarını düzeltmeyle ilgili diğer bazı ipuçları için, WordPress sorun gidermeye yönelik başlangıç kılavuzumuza göz atabilirsiniz. 😎