WordPressのRSSフィードが読み込まれない時は、RSSの1行目が空行になっていないか疑え!

先日、お客様の社長ブログを、オフィシャルサイトに呼び出したいというご要望がありました。
社長ブログはワードプレスで作成されていたので、これならRSSで呼び出せば簡単だなと思い実装したのですが、

「なぜか全く読み込まれない!!」

RSSのURLをたたくと、RSS自体は吐き出されている様子。。
表示はされるけど、読み込みがされないという状況。。
吐き出されているRSSに問題があるのかなと思い、

上記サイトで、RSSを調べてみると

This feed does not validate.
line 1, column 1: Blank line before XML declaration

1行目にブランクがあるのが原因のよう。。
そう思って、よく見てみると。。

確かに1行目に空行がある。。
誰の仕業だこれ。。。

どうやら、RSSまわりのファイルが悪さをしている模様。。
1行目の空白削除については、下記のブログを参照に対応しました。
ありがとうございます!!

私の場合は、function.phpの空行部分をちまちま削除したら解決しました。
使用しているテーマの問題だったみたいです。
何とか無事解決してよかったです。

同じ状況の方、ぜひご参考にしていただければと思います。

それでは。

役に立った 0

役に立ったボタン設置してみました。是非押していってくださいm(__)m(2020年4月17日設置)

この記事を書いた人

mako110

原宿でWEBディレクターをやっています。
WEB業界に携わって約15年。独立して7年目です。
自分らしく、働きやすく、周りの人の役に立つ。
そんな仕事をゆるゆるとやっています。