KEMBAR78
WordPress RSS Akışı Hataları Nasıl Düzeltilir (Adım Adım Eğitim)
En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress RSS Akışı Hataları Nasıl Düzeltilir (Adım Adım Eğitim)

Oldukça büyük bir WordPress blogu işlettiğimiz için, bazen oldukça sinir bozucu olabilen RSS besleme hatalarıyla karşılaşıyoruz. Bunun nedeni, bu hataların abonelerimizin yeni içeriğimiz hakkındaki güncellemeleri almasını engelleyebilmesidir ki bu da izleyici etkileşimimizi sürdürmek için çok önemlidir.

XML işaretleme dilindeki küçük bir hata bile akışı okunamaz hale getirebilir ve kullanıcıların en son gönderilerimizden mahrum kalmasına neden olabilir. Ancak neyse ki, bu sorunu çözmek için birkaç yol bulduk.

Bu kılavuzda, WordPress'te RSS besleme hatalarını hızlı bir şekilde nasıl çözeceğinizi adım adım anlatacağız.

WordPress RSS besleme hatalarını düzeltme

WordPress RSS Besleme Hatalarına Genellikle Ne Neden Olur?

En yaygın WordPress RSS akışı hataları kötü biçimlendirmeden kaynaklanır.

WordPress, RSS beslemelerini katı bir XML işaretleme dilinde çıkarır. Eksik bir satır sonu veya fazladan bir sekme, WordPress blogunuzdaki RSS beslemesini bozabilir.

RSS hata mesajı şuna benzer görünecektir:

XML Parsing Error: XML or text declaration not at start of entity
Location: http://example.com/feed
Line Number 2, Column 1:

Kullandığınız tarayıcıya bağlı olarak RSS besleme hata mesajınız farklılık gösterebilir.

Beslemenizi bir tarayıcıda ziyaret ettiğinizde de bu hata mesajını görebilirsiniz:

Warning: Cannot modify header information - headers already sent by (output started at /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) in /home/username/example.com/wp-includes/pluggable.php on line 1228

FeedBurner veya sosyal paylaşım otomasyonu için IFTTT gibi diğer uygulamaları kullanıyorsanız, hata mesajları farklı görünebilir. Bu hatalar yalnızca akışınızı etkilemekle kalmaz, aynı zamanda abonelere içerik güncellemeleri için WordPress RSS akışınıza güvenen hizmetleri de bozabilir.

Bununla birlikte, bu RSS besleme hatalarına neyin neden olduğuna ve bunları nasıl gidereceğinize bakalım. Belirli bir adıma atlamak için bu hızlı bağlantıları kullanabilirsiniz:

💡 WordPress web sitenizi yönetme konusunda yardıma mı ihtiyacınız var? Teknik sorunların sizi yavaşlatmasına izin vermeyin. Web sitenizi güvence altına almak için uzmanlarımıza WPBeginner Pro Services'e başvurun. Web sitesi yedeklemelerinden ve çalışma süresi izlemesinden acil destek hizmetlerine kadar her şeyle biz ilgileneceğiz.

Ekibimizle Bugün Ücretsiz Bir Danışma Görüşmesi Planlayın!

Yöntem 1: Bir Besleme Doğrulayıcı Aracı Kullanın

En küçük biçimlendirme hatası bile RSS akışınızı bozabilir. Neyse ki, bu hataları belirlemenize yardımcı olabilecek ücretsiz çevrimiçi araçlar var, örneğin W3C Besleme Doğrulayıcısı.

İlk adım RSS beslemesi URL'nizi almaktır. Çoğu durumda, WordPress RSS beslemesi URL'niz şu biçimi izler: https://websiteniz.com/feed/. websiteniz.com yerine gerçek web sitesi adresinizi yazın.

Ardından, yukarıdaki bağlantıyı kullanarak W3C Besleme Doğrulama aracını ziyaret edin. Buraya, RSS akışı URL'nizi belirtilen alana yapıştırın ve 'Kontrol Et'e tıklayın.

W3C Besleme Doğrulama Hizmeti

Doğrulayıcı, akışınızı analiz edecek ve herhangi bir hata veya uyarı gösterecektir. Bazı uyarılar görmenizde endişelenmeyin, ancak hataların giderilmesi gerekir. Araç, sorunu belirlemenize yardımcı olabilecek hataların açıklamalarını sağlar.

Web sitenizin RSS akışını değiştiren veya yenisini oluşturan bir WordPress eklentisi kullanıyorsanız, o eklentiyi devre dışı bırakmanız gerekir.

Emin değilseniz, tüm WordPress eklentilerini geçici olarak devre dışı bırakabilirsiniz.

WordPress yönetici kontrol panelinizde Eklentiler » Yüklü Eklentiler bölümüne gidin. Ardından, eklenti listesinin sol üst köşesindeki kutuyu işaretleyin ve ‘Toplu eylemler’ açılır menüsünden ‘Devre dışı bırak’ seçeneğini seçin.

Son olarak, ‘Uygula’ya tıklamanız gerekecektir.

Tüm eklentileri devre dışı bırakın

Ardından, hatayı RSS beslemenizde kontrol edin. Hata kaybolursa, WordPress web sitenizde yüklü eklentilerden biri suçluydu.

Artık yüklediğiniz eklentileri tek tek yeniden etkinleştirebilir ve her eklentiyi etkinleştirdikten sonra RSS akışınızı kontrol edebilirsiniz. Bu şekilde, soruna tam olarak hangi eklentinin neden olduğunu bulabilirsiniz.

Eklentiyi bulduktan sonra, bir güncelleme için eklentinin destek ekibiyle iletişime geçebilir veya aynı şeyi yapan alternatif bir eklenti bulabilirsiniz.

Uygun bir alternatif bulmak için en iyi WordPress RSS besleme eklentileri için en iyi seçimlerimize göz atın.

Yöntem 3: Varsayılan Bir Temaya Geçici Olarak Geçiş Yapın

Bazen, kötü kodlanmış bir WordPress tema fonksiyonu da WordPress RSS beslemenizi etkileyebilir. Sorunun WordPress temanızdan kaynaklanıp kaynaklanmadığını görmek için geçici olarak varsayılan bir WordPress temasına geçmeniz gerekir.

Appearance » Themes sayfasına gidin ve varsayılan bir tema yüklüyse, onu etkinleştirin.

Varsayılan temalar arasında Twenty Twenty-Three, Twenty Twenty-Two ve benzerleri bulunur.

Varsayılan bir WordPress temasını etkinleştirme

Web sitenizde yüklü değilse, WordPress'inize yenisini ekleyin. Adım adım talimatlar için bir WordPress teması yükleme kılavuzumuza bakın.

Varsayılan temaya geçtikten sonra, WordPress beslemenizdeki hataları kontrol edin. Beslemenizi bir tarayıcı penceresinde ziyaret edebilir veya bir besleme doğrulayıcı aracıyla test edebilirsiniz.

Hata kaybolursa, bu WordPress temanızın soruna neden olduğu anlamına gelir. Tema yazarıyla destek için iletişime geçebilir veya web siteniz için yeni bir WordPress teması bulabilirsiniz.

Yöntem 4: functions.php Dosyanızı Düzeltin

WordPress'te RSS besleme hatalarını manuel olarak düzeltmek için genellikle kötü biçimlendirmeyi gidermeniz gerekir. Bu biçimlendirme sorunu, eklentinizin veya temanızın functions.php dosyasındaki kapanış PHP etiketinden sonra gelen fazladan bir boşluktan sıkça tetiklenir.

Yakın zamanda temanıza veya alt temanızın functions.php dosyasına bir kod parçacığı eklediyseniz, o dosyayı açıp düzenlemeniz gerekir.

Dikkat etmeniz gereken bir şey, dosyada PHP kapanış etiketi olmamasıdır, çünkü bu gerekli değildir.

Fonksiyonlar dosyanızın sonunda kapanış PHP etiketi varsa, etiketi kaldırmanız veya sonrasında boşluk veya satır sonu olmadığından emin olmanız gerekir, aşağıda olduğu gibi. ?> sonrasında hiçbir satır veya boşluk olmadığını görebilirsiniz.

// Your PHP code here

?>

WordPress'te sözdizimi hatalarını nasıl düzelteceğinizle ilgili kılavuzumuza göz atarak daha fazla bilgi edinebilirsiniz.

Yöntem 5: WPCode ile Özel RSS Akışı Oluşturma

RSS akışınızı değiştirmek için functions.php dosyanıza özel kod parçacıkları ekleyebileceğiniz gibi, daha önce tartıştığımız gibi, bu yaklaşım dikkatli yapılmazsa biçimlendirme hatalarına veya çakışmalara neden olabilir.

Özel bir RSS beslemesi oluşturmanın daha güvenli ve kullanıcı dostu bir yolu için WPCode eklentisini kullanmanızı öneririz.

WPCode, özel kod parçacıkları eklemek için özel bir arayüz sağlar. Bu, tema dosyalarınızı doğrudan düzenleme ihtiyacını ortadan kaldırır ve kodda bir hata yapılması durumunda web sitenizin bozulma olasılığını azaltır.

Ayrıca, özel RSS besleme kodunuz tema dosyalarından ayrı kalacak, bu nedenle tema güncellemelerinden sonra bile her zaman kalacaktır.

WPCode ayrıca yerleşik bir hata işleme özelliğine sahiptir. Eklediğiniz bir kod parçacığı hata verirse, WPCode web sitesi arızalarını önlemek için onu otomatik olarak devre dışı bırakabilir.

WPCode hata uyarısı

Daha fazla bilgi için, özel bir RSS beslemesi oluşturma ve WordPress RSS beslemelerinizi tamamen özelleştirme hakkındaki kılavuzlarımıza göz atabilirsiniz.

Kalıcı bağlantı ayarlarınızın da RSS beslemenizi etkileyebileceğini biliyor muydunuz? Kalıcı Bağlantılar, WordPress yazılarınızın ve sayfalarınızın kalıcı URL'leridir. Kalıcı bağlantı ayarlarınız doğru yapılandırılmamışsa, RSS beslemeniz içeriği düzgün görüntülemeyebilir.

Kalıcı bağlantılarla ilgili sorunu çözmenin bir yolu onları yeniden oluşturmaktır. Adım adım rehberlik için WordPress'te kalıcı bağlantılarınızı nasıl yeniden oluşturacağınız hakkındaki kılavuzumuzu okuyabilirsiniz.

Başka Hiçbir Şey İşe Yaramazsa, Bunu Yapın

Bu hatanın sorumlusunu bulamıyorsanız, profesyonel yardım almanız gerekir. Bazen RSS besleme hataları, özetlediğimiz tüm yöntemleri denedikten sonra bile hemen görünmeyen karmaşık sorunlardan kaynaklanabilir.

WordPress web siteniz için destek isteme konusunda daha fazla bilgi edinmek ve sorununuzu destek forumlarına veya tema/eklenti geliştiricilerine etkili bir şekilde iletmek için WordPress desteği isteme kılavuzumuzu okuyabilirsiniz.

Veya, ayrıca acil WordPress destek hizmetimiz de mevcuttur. Uzmanlarımız RSS beslemesi hatanızın kesin nedenini belirleyebilir ve kesintiyi en aza indirerek içeriğinizin abonelerinize kesintisiz ulaşmasını sağlayarak hızlı bir şekilde düzeltebilir.

Ekibimizle size nasıl yardımcı olabileceğimizi görmek için ücretsiz bir randevu almak için çekinmeyin.

Daha fazla bilgi için WordPress RSS akışınızı nasıl optimize edeceğinize dair makalemizi de okumak isteyebilirsiniz.

Bu makalenin WordPress RSS akışı hatalarını düzeltmenize yardımcı olduğunu umuyoruz. Ayrıca en yaygın WordPress hatalarını nasıl düzelteceğinize dair rehberimize ve en iyi haber toplayıcı web siteleri ve kendi sitenizi nasıl oluşturacağınıza dair uzman seçimlerimize de göz atmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

27 CommentsLeave a Reply

  1. Ayarlar / okuma altında, gösterilecek yayın akışı beslemelerinin sayısını artırın

    • It would depend on the error but if our methods from the article did not work you could certainly try this :)

      Yönetici

  2. Feedburner RSS bağlantısını güncellediğimde ve web sitesi besleme bağlantısını kaydettiğimde bu hatayı alıyorum. Bu nedenle Mailchimp'teki RSS kampanyam düzgün çalışmıyordu. “Kaynak beslemesini alırken HTTP hatası alındı: “Yasaklandı”. “

  3. Web sitemdeki RSS besleme simgesine bir kullanıcı tıkladığında, XML kaynak kodunu görüntüler.
    Bu web sitem için güvenli mi?
    Değilse, bu sorunu nasıl çözebilirim?

    • Bu sorun değil, RSS beslemesi varsayılan olarak sitenizi tarayan siteler için ayarlanmıştır, kullanıcıların doğrudan ziyaret etmesi için değil, ancak tercih ettikleri RSS aracına ekliyorlarsa

      Yönetici

  4. Merhaba! Beslemem yalnızca sildiğim ve hiç kullanmadığım çok az sayıda gönderimi gösteriyor. Şimdi web sitemde çok fazla sayfa var ama besleme güncellenmiyor ve aboneler güncelleme almıyor. Ne yapabilirim? Yardım için teşekkürler.

  5. Teşekkürler! Besleme doğrulayıcı aracını denedim ve şu mesajı aldım: "Beslemeler "text/html" medya türü ile sunulmamalıdır".

    Bağlantıya tıkladım ancak WordPress'te ne yapmam gerektiğine dair hiçbir talimat yok. RSS Düzeltmesi'ni de denedim ama o da işe yaramadı! Bununla ilgili ne yapabileceğimi biliyor musunuz? Çok teşekkürler!

    • Bunun birkaç olası nedeni var, bu hatanın belirli bir eklentiden kaynaklanıp kaynaklanmadığını görmek için eklentilerinizi devre dışı bırakarak başlayabilirsiniz

      Yönetici

  6. Yeni bir temaya (Soledad) geçtikten sonra MailerLite tarafından gönderilen “otomatik RSS kampanyam”, okuyucularıma en son yayınlanan gönderiyi tam olarak ARTI AYNI gönderinin üç snippet'ini bir bağlantıyla gösteriyor. Bu üç ek snippet'i ortadan kaldırmak için nereye bakacağımı bilmiyorum.

    • Başlangıç ​​noktası olarak, doğru şekilde ayarlanmış olduğundan emin olmak için MailerLite'ınızı kontrol etmek isteyebilirsiniz. Temaları güncellediğinizde RSS'niz güncellenmiş gibi görünebilir.

      Yönetici

      • Evet, hemen MailerLite ile kontrol ettim. Beslememin düzgün ayarlandığını söylediler. Besleme değişmedi. Tüm eklentilerimi devre dışı bıraktım ve hiçbir şey fark etmedi. PenciDesign ile yeni temam hakkında bir destek bileti oluşturdum ve RSS ile hiçbir şey yapmadıklarını söylediler. WordPress ayarlarımı kontrol ettim ve hepsi iyi. Bu bir gizem ve buradan nereye gideceğimi bilmiyorum.

  7. Most of the 9 RSS feeds I’m subscribed to haven’t been working for some time, I get an error message that seems to be linked to Microsoft :( I tried this morning to see if I could fix the problem, only to have WordPress say I don’t have an account, even though I’ve successfully subscribed to these blogs for years! I don’t get it. I just want my feeds to work again. Help??

  8. ne yapmalıyım içeri aktarmaya çalıştığımda bu hatayı aldım

    Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime()

  9. İpucu için teşekkürler. Benim için podcast'imin RSS Akışı şu hatayı veriyordu: XML ayrıştırma hatası: :1:1: iyi biçimlendirilmemiş (geçersiz belirteç)

    Yüklediğim yeni temadaki functions.php dosyamın sonunda eksik bir PHP kapanış etiketiydi. Aslında, ayarları kaydetmeye çalışırken favicon.ico'nun uygulanamamasıyla ilişkilendirilebilir.

  10. Merhaba,
    Bu çözümleri denedim ama benimle çalışmadı.
    RSS sayfası, tüm gönderilerin metinlerini ve resimlerini CSS olmadan gösteriyor.

  11. Merhaba,

    Sunucuda curl_init veya diğer curl fonksiyonlarının devre dışı bırakılması da Wordpress'te RSS hatasının nedeni olabilir.

  12. Harika paylaşım. Bu eklentiyi kullanarak RSS besleme hatalarını zaten düzelttim. Bu gerçekten mükemmel bir eklenti. Makaleniz için teşekkürler ve yardımınız için çok çok teşekkürler.

  13. RSS sorunlarım yukarıdakilerden hiçbiri değil. Sağ kenar çubuğumdaki Meta Etiketleri widget'ımda bulunan Girişler RSS ve Yorumlar RSS'den görüntüleyebilirsiniz.

    Onlarda ne yanlış olabilir?

  14. Sorunum Mailchimp ve 3W önbelleği arasındaki çakışma, 3W'yi geçici olarak devre dışı bırakmadığım sürece Mailchimp haber bülteni gönderemiyor. Henüz yardım edecek birini bulamadım. İkisiyle de iletişime geçtim, ikisinden de yanıt alamadım. Ve ses, bunun RSS ile ilgili olması çünkü kampanya oluşturmak istediğimde, example.com/feed gibi bir aşamada hata alıyorum.
    Teşekkürler

    • Merhaba Wally,

      Sorununuz için bir çözüm buldunuz mu? çünkü benim de benzer bir sorunum var gibi görünüyor.

  15. RSS besleme hatası için güzel ipuçları. Bu hatayı düzeltmek için Google'dan aldım. Bana yardım ettiğiniz için teşekkür ederim.

    İyi günler. Daha fazla ipucu için tekrar kontrol edeceğim. Tanrı sizi korusun.

  16. Yardım için teşekkürler..
    Ancak hala şu gibi bağlantılarda 404 bulunamadı hatası alıyorum: "/feeds​/1175639818555185176​/comments​/default"

Yanıt Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.