*

WordPressのRSSフィードの最初の2行の空白を削除する方法

公開日: : WordPress


LINE facebook twitter URLコピー
B! pocket Evernote 楽天


ブログのフィードが出ない

WordPressのFEEDで最初の2行の空白を消しました。

たまたまこのブログのRSSが気になって直接URLをたたいて見てみたところ、以下のようなエラーが出ました。

This page contains the following errors:
error on line 3 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.

ただ、ソースを見ると、ちゃんとXMLっぽくなってて、FEEDLYで見るとちゃんと出てるんですよね。

なぜ!?

調べてみると空白がダメっぽい

調べてみると、WordPressのRSSフィードのエラーに悩まされている人は結構いるみたいで、探したら結構見つかりました。

>>WordPressのRSSフィードがエラーになって配信されなくなってしまったときに対処した方法まとめ

・XMLの冒頭数行に空白が入ってるとダメ

とのことです。たしかに、うちのブログのフィードも空白が2行入ってました。これが悪さしてるっぽいのね。
だめっぽい

ただ、それをどのテンプレートを直して、消すのかというと以下をチェックしました。いかにもfeedとかrssっぽいファイル。

・wp-includes
 feed-rss.php
 feed-rss2.php
 feed-feed-rss2-comments
・functions.php

これらの、カラ改行を見つけて、消して、どんどん詰めていく。

あと、<?PHP の次の行(ようは2行目ね)に、

ob_end_clean();

を追記。いろいろな記事に過去フィードをクリアするみたいなことが書いてあったので適用。ふうむ。

あとは、rss~とか、feed~とか、rdf~とか、rss2~とか、FEEDに関係しそうなファイルの冒頭の改行を、かたっぱしから削除して、とにかく詰めていきました。・・・どれがうまくいったのかはわかりませんが、無事表示されました。
とにかくつめた

お疲れ様でした!(●´ω`●)

どの方法も決定打は見つからず、いろいろな「ここ直してみて」というアドバイスをひたすら試して、解決みたいな感じです。ありがとうございました。

>>functions.phpを編集したら、サイトが真っ白になっちゃったときに試してみてね | Webourgeon
>>【WordPress】wordpressのRSSでエラーが発生したときの対処メモ | 和田塾浜松高丘校のブログ
>>WordPressのRSSエラー(XMLパースエラー)の対処法 – kngy.net
>>WordPress › フォーラム » RSSの一番上に空白の行ができ、表示されない
>>WordPress › フォーラム » 2.8.6へアップグレードしたところRSSがエラーを表示する

作っているアプリはこれ

さて、なんでフィードを調べていたのかといいますと、アプリを作りました。このブログをアプリでお読みいただけます。いやあmonaca、凄い開発ですね。超簡単でした。いずれレポートしますが、ほんと革命的です。ま、とりあえずこのブログのRSSを表示させるだけですが、ホーム画面にすみれのアイコンを置いてみたい!という方はぜひ。
DSCN7009

>>カグア! – Google Play の Android アプリ

たんなるラッパーアプリなので、まだAndroid版だけです。AppStoreはリジェクトされる可能性大ですよね、まあちょっといろいろと試してみようかと思います。

がんばるぞ!


クラウドでできるHTML5ハイブリッドアプリ開発(iOS/Android両対応)Monaca公式ガイドブック: アシアル株式会社: 本

「というわけで、アプリづくりしてます。」
  • このエントリーをはてなブックマークに追加
  • Pocket

Profile



Yoshihiko Yoshida
メディア運営業界23年目。Googleアナリティクス公式コミュニティ・アンサリスト最高ランク「レジェンド」国内初獲得。「マツコの知らない世界」Googleマップ案内人TV出演。Googleストリートビュー認定フォトグラファー。教育システム情報学会会員。元立教大学非常勤講師。主な著書「Googleアナリティクス基礎講座」(技術評論社)。趣味はデジカメとゲームとパン作り。>>もっと読む

Instagram

◆代表者略歴 ◆受賞歴
◆おもな著書 ◆TV出演歴
◆新聞掲載歴 ◆雑誌/連載歴
 <<お問い合わせはこちら>>

Facebook

このブログをRSS購読しよう!(無料)

follow us in feedly

よろしければ「いいね」して下さい!

 
PAGE TOP ↑