WordPressでRSSがエラーを起こした際の対処法

僕が所属している同人サークルFCめがぶーRSSのエラーが発生しました。

一定期間、メンテナンスモードにしていたのが原因なのか?と思ったのですが表示が明らかにオカシイのでエラーと確信。今回は発生したエラーと対処法をご紹介していきます。

スポンサーリンク

WordPressのRSSエラーを解決する

発生したエラー

発生したエラーはRSSの表示が乱れており、過去のRSSが消滅?していた感じです。
Google Chromeを利用していますが下記のようなかたちでした。

正常なかたち

fcmegabu.com feed

「This XML file does not appear to have any style information associated with it. The document tree is shown below.」とトップに書かれ、以下に記事の情報が綺麗に並んでいます。

エラーのかたち

fcmegabu.com feed-error

全体のキャプチャーを撮っていないのですが「This XML file does not appear to have any style information associated with it. The document tree is shown below.」が消えており、段落が消滅して表示が乱れています。

これはオカシイと思い対処を行いました。

具体的な対処方法

WordPressのフィード表示にて、「XML パースエラー: 実体の初めに XML またはテキスト宣言がありません。」や「Internet Explorer ではこのフィードを表示できません」といったエラーが出る際の対処法。

kngy.net様の上記の記事を参考にさせて頂きました。

wp-includes/feed-rss2.php
wp-includes/feed-rss2-comments.php

このふたつのPHPファイルに修正を加える方法です。

対応方法は非常にシンプルで、両方のファイルの2行目に「ob_end_clean();」を追加するだけです。詳しくは上記の記事でご確認ください!

この対応を行うことで無事、RSSがちゃんと表示されるようになりました!
本当に感謝感謝です。

まとめ

WordPressでRSSがエラーを起こした際の対処法いかがだったでしょうか?
普段あまり意識していなかったRSSだけにエラーが出て本当に焦りました。

改めてkngy.net様、本当に感謝しております!

今回リニューアルを行いFCめがぶーでもRSSリーダー「Feedly」を追加しました。
よろしければこのサイトも合わせてご登録頂ければ…!

では、今回はこの辺で!

WordPressでRSSがエラーを起こした際の対処法
この記事をお届けした
O3 WEBの最新ニュース情報を、
いいねしてチェックしよう!
スポンサーリンク