*

WordPress RSSフィードでエラーが発生した場合の解決方法

公開日: : WordPress全般 ,

Pocket

2015-12-11 18_02_24-wordpress - Google Search

WordPressでできたサイトで突然RSSフィードが届かなくなりました。Webサイトに行って、RssフィードのURLを叩いてみると下記のエラー。


XML Parsing Error: XML or text declaration not at start of entity
Location: 対象サイトのURL
Line Number 1, Column 3: <?xml version=”1.0″ encoding=”UTF-8″?><rss version=”2.0″
–^

2週間くらい前まではRSSフィードが届いていたので、そこまでは正常に動いていました。そしてそのタイミングではサイトの更新は一切行っていません。

結論からいうと、解決したのですが、人によって効果のあった対応方法が違うようです。

ob_end_clean()を入れる

エラーの内容から生成されたXMLファイルの先頭に空白行が入っていることが不具合の原因ということがわかります。
そこで/wp-include/feed-rss2.php の先頭に下記の一文をいれて、空白行を削除します。

私のケースではこれでエラーが解消されました。
ちなみに私はfeed=rss2を指定しているのでこのファイルを修正しましたが、他の形式を指定している方はfeed-rss.phpやfeed-xxxを修正してください。

ドキュメントルートのファイルを編集する

サイトのドキュメントルート以下にある index.php, wp-blog-header.php, wp-settings.phpを開いて、最後にある空白行を削除する

このケースで解消されている方もいるようです。
参考リンク
https://ja.forums.wordpress.org/topic/4733

functions.phpの空白行を削除する

利用中のtheme以下にあるfunctions.phpや、wp-include以下にあるfunctios.php、pluginディレクトリ以下にあるfunction.phpの最後にある空白行を削除する

Ads by Google

Ads by Google

関連記事

no image

WordPress Contact form 7 送信前に処理を実行する方法

WordPressの超有名プラグインContact form 7を利用されている方は多いと思

記事を読む

エックスサーバーのWordPress専用サービス”WPS レンタルサーバー”を使ってみた

私ごとですが、このサイトを含む全てのサイトをAmazon EC2からWPS レンタルサーバー

記事を読む

めんどくさがり屋のあなたへ。AmazonEC2を使って9分でできるWordPressセットアップ

はてなやFC2などの無料ブログから、独自の環境へブログの移行を考えている方はたくさんいらっしゃる

記事を読む

no image

WordPressでサイトを運営されている初心者ブロガーの方へ。SEOを意識した記事の投稿手順を紹介

WordPressは本当に便利なツールです。いまさら私が言うまでもないですが、WordPre

記事を読む

WordPressでプラグインインストール時にFTPのIDとパスワードを聞かれないようにする方法

WordPressでプラグインをインストールしようとすると、こんな画面画でてFTPサーバのIDと

記事を読む

WordPressをカスタマイズしたい! そんな人が見るべき世界で人気のWPチュートリアルサイト ベスト10!

いまや世界中の個人、法人Webサイトで採用されているWordPressですが、その人気の1つにカス

記事を読む

WordPress SSL対応後、管理ページがリダイレクトループエラーとなるときの解決方法

WordPressでSSL対応(https対応)後に管理ページでRedirect loopエ

記事を読む

WordPressへの投稿をFacebookページにフィードする方法

WordPressへの新規で投稿した際にFacebookページへも自動で書き込まれる

記事を読む

WordPres3.9.1にアップデートしたらRSSでエラーがでた時の解決方法

WordPressの最新版(2014年6/25時点)3.9.1にアップグレードしたところRSSフ

記事を読む

WordPress セキュリティ対策 ポイント16選

多くのブログやホームページのプラットフォームに利用されているWordPressですが、人気ゆ

記事を読む

Ads by Google

Ads by Google

Ads by Google

Ads by Google
新着記事をRSSで受けとる
PAGE TOP ↑