WordPress Güncelleme Başarısız / Yayımlama Başarısız Hatası Nasıl Onarılır
Web sitenizde WordPress güncelleme başarısızlığı veya yayınlama başarısız hatasını düzeltmeye mi çalışıyorsunuz?
Bazen bir gönderiyi veya sayfayı düzenlerken güncelleme başarısız veya yayınlama başarısız hatası görebilirsiniz. Bu hata herhangi bir ipucu vermez, bu da yeni başlayanlar için özellikle zorlaştırır.
Bu makalede, WordPress güncelleme başarısız hatasını nasıl kolayca düzelteceğinizi göstereceğiz. Ayrıca, bu soruna neyin neden olduğunu ve gelecekte bundan nasıl kaçınılacağını da açıklayacağız.

WordPress'te Güncelleme Başarısız veya Yayınlama Başarısız Hatasının Sebepleri Nedir?
WordPress REST API ile iletişim kurulamaması, WordPress'te 'Güncelleme Başarısız' veya 'Yayınlama Başarısız' hatasına neden olur.

Temel olarak, WordPress bazen WordPress veritabanına istek göndermek ve almak için 'REST API' adı verilen bir dizi API (programlama yöntemi) kullanır.
Bu istekleri gönderip alamazsa, WordPress web sitenizin bazı bölümleri çalışmayabilir. Bu, WordPress'e güncelleme göndermek ve istekleri yayınlamak için API'yi kullanan WordPress blok düzenleyicisini içerir.
WordPress Neden REST API'sini Kullanamıyor?
Şimdi merak ediyor olabilirsiniz, eğer web sitemde herhangi bir değişiklik yapmadıysam, o zaman REST API neden kendi kendine çalışmayı bıraktı?
WordPress'in REST API'sini kullanmasını engelleyebilecek birkaç senaryo vardır. Örneğin, internete bağlı olmayabilirsiniz veya bağlantınız kopmuş olabilir.
Diğer nedenler biraz daha karmaşık olabilir. Örneğin, site URL'sini yanlışlıkla değiştirmiş olabilirsiniz, soruna bir WordPress eklentisi neden oluyor olabilir veya bir üçüncü taraf hizmeti API çağrılarını engelliyor olabilir.
Bununla birlikte, WordPress güncelleme başarısız hatasını nasıl gidereceğimize ve düzelteceğimize bir göz atalım.
Adım 1. İnternet Bağlantınızı ve Site URL'nizi Kontrol Edin
WordPress'te başarısız güncelleme hatasının en yaygın nedeni WiFi bağlantısını kaybetmektir. Bir blog yazısı yazarken bilgisayarınız internet bağlantısını kaybederse, WordPress değişikliklerinizi kaydedemez.
Yeni bir tarayıcı sekmesinde diğer web sitelerini ziyaret ederek internete bağlı olduğunuzdan emin olun.
İnternetiniz iyi çalışıyorsa, kontrol etmek isteyeceğiniz bir sonraki şey WordPress site URL ayarınızdır.
Ayarlar » Genel sayfasına gidin ve Site Adresi ve WordPress Adresi seçeneklerinin doğru olduğundan emin olun. Çoğu web sitesi için her iki alanda da aynı URL'lere sahip olmalısınız.

Site URL ayarlarınız iyi görünüyorsa ve internete bağlıysanız, daha fazla sorun gidermeye geçebilirsiniz.
Adım 2. WordPress Site Sağlığını Kullanarak REST API Durumunu Kontrol Edin
WordPress, sitenizin güvenliği ve performansı hakkında önemli bilgiler gösteren yerleşik bir site sağlığı aracıyla birlikte gelir.
Raporu görüntülemek için Araçlar » Site Sağlığı sayfasına gitmeniz yeterlidir. REST API çalışmıyorsa, önerilen iyileştirmeler altında 'REST API beklenmeyen bir sonuçla karşılaştı' şeklinde göreceksiniz.

Ayrıca, WordPress REST API çağrısını yaptığında ne olduğunu açıklayabilecek bazı hata ayıklama bilgilerini de gösterebilir. Bunu incelemek, hangi eklentinin veya üçüncü taraf hizmetinin soruna neden olabileceği konusunda size biraz ipucu verebilir.
Ancak, size herhangi bir ipucu vermezse, bir sonraki adıma geçebilirsiniz.
Adım 3. Tüm WordPress Eklentilerinizi Devre Dışı Bırakın
Bir WordPress eklentisi, REST API'nin hatalı çalışmasına neden oluyorsa, bunu bulmanın en kolay yolu tüm WordPress eklentilerinizi devre dışı bırakmaktır.
Eklentiler » Yüklü Eklentiler sayfasına gidebilir ve tüm eklentileri seçmek için kutuyu işaretleyebilirsiniz. Bundan sonra, tüm eklentileri devre dışı bırakmak için Toplu İşlemler açılır menüsünü kullanın.

Bundan sonra, yazı düzenleme ekranına gidebilir ve güncellemeyi deneyebilirsiniz. Güncelleme Başarısız hatası kaybolursa, bu, eklentilerinizden birinin soruna neden olduğu anlamına gelir.
Artık WordPress eklentilerinizi birer birer etkinleştirmeye başlayabilir ve hatayı yeniden oluşturmaya çalışabilirsiniz. Soruna neden olan eklentiyi bulduğunuzda, eklenti yazarından destek isteyebilir veya alternatif bir eklenti bulabilirsiniz.
Öte yandan, tüm WordPress eklentilerini devre dışı bırakmak hatayı ortadan kaldırmadıysa, bir sonraki adıma geçin.
Adım 4. Web Sitesi Güvenlik Duvarı Hizmetini Kontrol Edin
Sucuri veya Cloudflare gibi bir web sitesi güvenlik duvarı hizmeti kullanıyorsanız, bu hizmetlerin REST API isteklerini engelleme olasılığı vardır.
Bu, güvenlik duvarı filtreleri IP adresinizi şüpheli olarak değerlendirirse olabilir. Web siteniz devam eden bir DDOS saldırısı altındaysa, REST API isteklerini de engelleyebilirler.
Cloudflare kullanıyorsanız, bunun sorununuzu çözüp çözmediğini görmek için Cloudflare'ı geçici olarak devre dışı bırakabilirsiniz.
Normalde, barındırma kontrol panelinizin Etki Alanları bölümünde Cloudflare ayarlarını bulacaksınız. Bluehost kullanıcıları Sitelerim » Yönet » Performans sekmesi altında bulabilir.

Sucuri kullanıyorsanız, destek ekibiyle iletişime geçebilir ve IP adresinizi beyaz listeye alabilir veya soruna neyin neden olduğunu size bildirebilirler.
Eklentiler ve Güvenlik Duvarı hizmetleri, güncelleme başarısız hatasının en yaygın nedenidir. Ancak yine de hatayı görüyorsanız, yapabileceğiniz birkaç şey daha var.
Adım 5. WordPress Hata Ayıklama Günlüğünü Etkinleştirin ve İnceleyin
WordPress, tüm WordPress hatalarının günlüğünü tutmak için yerleşik bir özellik ile birlikte gelir. REST API hatalarını günlüğe kaydetmez, ancak hataya neden olabilecek başka sorunlar olup olmadığını görmenize yardımcı olur.
Aşağıdaki satırları wp-config.php dosyanıza eklemeniz yeterlidir.
// Change WP_DEBUG to true define( 'WP_DEBUG', true ); // Keep a log of WordPress errors define( 'WP_DEBUG_LOG', true );
Değişikliklerinizi kaydetmeyi ve dosyayı sunucunuza geri yüklemeyi unutmayın. Artık hatayı yeniden oluşturmak için WordPress'te bir gönderi yayınlamayı veya güncellemeyi deneyebilirsiniz.
Bundan sonra, bir FTP istemcisi kullanarak WordPress barındırma hesabınıza bağlanabilir ve /wp-content/ klasörüne gidebilirsiniz. Buradan debug.log dosyasını bilgisayarınıza indirebilirsiniz.

Hata ayıklama dosyasını Not Defteri gibi düz bir metin düzenleyicide açabilirsiniz. Siz sitenizde çalışırken veya bir kullanıcı siteyi ziyaret ederken WordPress tarafından yakalanan birkaç hata, uyarı veya bildirim içerebilir.

Sizi bir eklenti veya tema dosyasına yönlendiren bir şey görürseniz, bu yararlı bir ipucu olabilir. Ardından, WordPress.org forumlarında veya barındırma sağlayıcınızdan destek istediğinizde bu hatadan bahsedebilirsiniz.
6. Adım. Geçici Olarak Klasik WordPress Düzenleyiciye Geçin
Bu hataya geçici bir çözüm, klasik düzenleyiciyi etkinleştirmektir. İçeriği güncellemek ve yayınlamak için REST API'ye dayanmayan eski WordPress editörüdür.
Classic Editor eklentisini yükleyip etkinleştirerek bunu etkinleştirebilirsiniz. Daha fazla ayrıntı için, WordPress'te klasik düzenleyicinin nasıl etkinleştirileceğine ilişkin adım adım kılavuzumuza bakın.
Aktivasyon üzerine, üzerinde çalıştığınız gönderiyi kolayca düzenleyebilirsiniz. WordPress'te güncelleme başarısız veya yayınlama başarısız hatasını görmeden kaydedebilir ve yayınlayabilirsiniz.

Son Adım: Destek İsteyin
Her şey başarısız olursa, destek istemeniz gerekebilir. Doğrudan barındırma sağlayıcınızla iletişime geçerek başlayabilirsiniz. Sunucu günlüklerine ve ek araçlara erişimleri vardır. Ayrıca, yanlış yapılandırılmış bir sunucudan veya sonundaki aksaklıktan da kaynaklanabilir.
Ayrıca, diğer uzmanların ve kullanıcıların hatayı düzeltmenize yardımcı olabileceği WordPress.org forumlarında veya WPBeginner Facebook Grubunda da yardım isteyebilirsiniz.
Daha fazla ayrıntı için, WordPress desteğini nasıl düzgün bir şekilde isteyeceğinize ve alacağınıza ilişkin makalemize bakın.
Bu makalenin, WordPress güncelleme başarısızlığı veya yayınlama başarısız hatasını düzeltmenize yardımcı olacağını umuyoruz. Ayrıca, en yaygın WordPress hataları ve bunların nasıl düzeltileceği ile ilgili tam kılavuzumuza yer işareti koymak isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook'ta da bulabilirsiniz.
ev borcu WordPress sitesi