WordPress ME 2.1.3のフィード出力が解決
追記 ≫ この件は、WordPress Japanから2007年4月6日のME2.1.3 修正パッチで解決しています。
詳しくは、WordPress Japan DB » ME2.1.3 修正パッチをご覧ください。
以下の内容は、ME2.1.3 修正パッチ配布前の記事です。
試行錯誤の結果、ひかげstyleにおいてWordPress ME 2.1.3へバージョンアップでフィード出力の件が解決されたようです。
まずは、テストサーバーにてWordPress ME 2.1.3をクリーンインストールした後にFF2.0.0.3でフィード出力を確認。
うまく表示されないようだ。
W3C Feed Validation Service, for Atom and RSSにて、該当のフィードをチェックしたところ、エラーが発覚。
RSS2.0と、ATOM0.3でエラーがあり、RSS0.92はエラーが無いようです。
フィード出力のエラー箇所
- wp-atom.phpの35行目付近
- wp-rss2.phpの42行目付近
フィード出力のエラーを修正
wp-atom.phpの35行目付近で
<name><?php wpj_the_author() ?></name>
を
<name><?php the_author() ?></name>
へ修正。
wp-rss2.phpの42行目付近で
<dc:creator><?php wpj_the_author() ?></dc:creator>
を
<dc:creator><?php the_author() ?></dc:creator>
へ修正。
修正後にW3C Feed Validation Service, for Atom and RSSで再確認。
ATOMでは、なにやらエラーのようです。
RSS2.0は、「Congratulations!」と表示されているので大丈夫なようです。
とりあえず、フィード出力の表示ができるようになったので、ひかげstyleをWordPress ME 2.1.3へバージョンアップしました。
コメントを残す