Reras-factory

ガジェットとかAppleとかいろいろ

テーマを変更したらRSSが配信されなくなったので対処しました

  • 2015年05月26日

5月26日にFeedlyへの更新通知がされていないことに気が付き、reras-factory.com/feed/にアクセスした所、RSSがきちんと配信されていなかったので緊急メンテナンスを行いました

原因特定に奔走

RSSエラーといえばfunction.phpの改行チェックやwp_include/feed-rss2.phpに”ob_end_clean();を入れたりするのが鉄板ですが、今回はテーマ側の不具合でした。

function.phpが原因でした。

現在の『Thunderbird1.0』はWebクリエイターボックスさんが公開していた”New World”を元にした設計に、各所から持ってきたコードを合わせた継ぎ接ぎ状態でした。今回の原因は、RSSへの画像配信を目的にしてfunction.phpの末尾に挿入していた

function add_thumb_to_RSS($content){
global $post;
if ( has_post_thumbnail( $post->ID)){
$content=” . get_the_post_thumbnail($post->ID, ‘thumbnail’) .”.$content;
}
return $content;
}
add_filter(‘the_excerpt_rss’, ‘add_thumb_to_RSS’);
add_filter(‘the_content_feed’, ‘add_thumb_to_RSS’);

というコードでした。もしかしたらどこかのRSS関連のコードとかぶっているのではないかと思いカットして保存。Ctrl+F5でキャッシュクリアでのリロードできちんと表示されるようになりました。めでたしめでたし


この記事をシェアする

コメント

メールアドレスが公開されることはありません。