最近は投稿することはあっても、過去記事を修正したりすることがなかったので、気にもとめていなかったが、この前久しぶりにiPhoneから投稿しようと思ったら、エラーメッセージが表示されて投稿できなくなっていた。
また、たまたま、Windows Live Writer から過去記事を閲覧しようと思ったら、以下のメッセージが表示されて記事が取得できなかった。。。
ブログ サーバーから受信した metaWeblog.getRecentPosts メソッドへの応答が無効です。
Invalid response document returned from XmlRpc server
うーん、身に覚えがあるといったら、、、あるんですよ。。。実は。
WordPress のヘッダー要素をきれいに(SEO対策) でhead内のテンプレートタグを消去しました。
このタグなんだ?わからんけど邪魔だから消しちゃえ?ってノリで消してしまった、
- wlwmanifest_link
- rsd_link
この2つです。
ネットで調べてみると、やっぱり!
これを消してしまうと投稿は出来ても、XML-RPCによる編集が出来なくなってしまうわけだ。
ということで、head内はスッキリさせておきたかったけど、今や Windows Live Writer や iPhone は必須なので復活させました。