WordPressでRSSフィードが出力できていない時に確認すること

alt"RSS検出できない時のRSSリスティング(フィードの自動検出はできませんでした)の画像" Twenty Seventeen

にほんブログ村のブログランキングに参加しているのですが、更新した記事が記載されていない事を発見!!

にほんブログ村の登録時にRSSのフイードURLも登録したので、まさか?と思いRSSリスティングでフィード自動検出をしたところ「フィードの自動検出はできませんでした。」

と表示され、RSSの出力ができてない事を確認。

alt""

 

 

日本ブログ村に登録した後、私がした事といえば・・・

パーマリンクを変更し、Redirection(プラグイン)をインストール
子テーマを作り使用した。

以上の2項目のみ・・

Redirection(プラグイン)を停止しても変化なしそこで子テーマを親テーマに変更
すると見事RSSの出力ができました。

色々調べた結果functions.phpに必要のない改行やスペースがあるとRSSフィードが表示されないらしいです。

 

1.子テーマのfunctions.phpのコードを確認する

 

私の場合は以下のように子テーマでfunctions.phpコードを記途しました。

修正前↓

alt""

 

 

修正後↓

alt""

 

私の場合は子テーマを使っているので子テーマのfunctions.phpの改行を取り除きました。

注意:functions.phpは、編集を間違えると画面が真っ白になってしまいます。必ずバックアップを取って下さい。

 

最後までお読み頂きありがとうございます。

 

コメント

タイトルとURLをコピーしました