久しぶりにこのブログのメンテンスでもしようと思い、
各ページのチェックをしてみることにします。
すると、RSSへアクセスした際に早速こんなエラーが見つかりました!!
XML パースエラー: 実体の初めに XML またはテキスト宣言がありません。
画面はこんな感じです↓↓
※FireFoxの画面です。
調べてみると、
<?xml version="1.0" encoding="UTF-8"?>
の記述の上に改行が入っていることが原因らしいです。
ブラウザからソースを確認してみると、確かに余計な改行が入っていました。
こんな感じです↓↓
「get_header();」でヘッダを読み込んでいるので、
取り敢えずheader.phpを調べてみたのですが、
特に問題がありませんでした。
で、 よくよく調べていくと、
function.phpの中に改行が2つ入っていました!!
なので、 この改行を削除してみることに。
問題なくRSSが表示されるようになりました↓↓
この記事へのコメントはありません。