RSSフィードで「wpj_the_author()が見つかりませんです、ハイ」って言われる不具合の修正。
wordpress/wp-includes/author-template.php に以下の追加を行うと直る。やっちゃった、って感じだね。
function wpj_the_author($deprecated = '', $deprecated_echo = true) { if ( $deprecated_echo ) echo wpj_utf8_encode(get_the_author()); return wpj_utf8_encode(get_the_author()); }
っていうか http://phpbb.xwd.jp/viewtopic.php?t=1057 をたどっていったらパッチ化されてた。最後まで読んでからやればよかった。
Google Reader で一度エラーが出ている状態のRSSフィードを取り込んでしまったら、バグ修正後のRSSフィードを再登録しても以前のバグ状態のままになってしまった。
サーバー側でキャッシュでも持っているのかな?
しかしGoogle Readerってリストビューでもスクロール位置を検出して差分読み込みみたいなことをしているようなので、高度に性能チューニングされている感はひしひしと感じる。
まさかRSSフィードがバグるはずないだろうから、キャッシュしてまえ!って感じなのだろうか。