Blog Top > Tags > XML-RPC
XML-RPC
WordPress for iPhone 2 で XML-RPCエラー?
- 2010-01-20 (水)
- モバイル
先日、iPhoneからWordPressへ投稿しようと思い、iPhoneへ「WordPress for iPhone 2」をインストール。
設定は簡単で、まずはWordPress側の投稿設定で『WordPress、 Movable Type、 MetaWeblog および Blogger XML-RPC 投稿プロトコルを有効にする』にチェック。
あとは、iPhoneでアプリを立ち上げてブログのURLといつもログインするIDとPASSを入力すればOK。
のはずが、何回やってもiPhone側でXML-RPCエラー。
iPhone曰く、「あなたのブログ内にXML-RPCサービスを見つけることが出来ない」だそうだ。
設定はちゃんとやってる、URLもIDもPASSも何回も確認済み。
色々調べてみると、タグの直前に<?php wp_head(); ?> が記入されてないとダメらしい。
そうすると、実際は
<link rel=”EditURI” type=”application/rsd+xml” title=”RSD” href=”http://ブログURL/WordPress階層/xmlrpc.php?rsd” />
を吐き出すようだ。
でも使ってるテンプレートのheader.phpには記入済み。
ただ、場所が直前ではなかったので、ソースコードの順番を書き直してみたもののダメ。
一度デフォルトのテンプレートの戻して、iPhoneでアクセスし、再度テンプレートを戻すやり方もあるらしいけど、デフォルトに戻してもXML-RPC のエラー。
こうなったら力技を使うしかない。
要は吐き出すはずのコードが吐き出されなければ、直接書けばいいじゃないって事。
なので
<link rel=”EditURI” type=”application/rsd+xml” title=”RSD” href=”http://ブログURL/WordPress階層/xmlrpc.php?rsd” />
を記入。
実際のブログのソースにも記入されていて、iPhoneでもアクセス可能に。
無事、解決です。
多分だけど、
<link rel=”EditURI” type=”application/rsd+xml” title=”RSD” href=”http://ブログURL/WordPress階層/xmlrpc.php?rsd” />
が吐き出されない場合もヘッダーから
<?php wp_head(); ?>
は削除しない方がいい気もする。なんかfeed関係のソースも吐き出してるような、出していないような・・・多分。
- Comments: 0
- Trackbacks: 0
Blog Top > Tags > XML-RPC
-
DOMMUNE earth day far east design GOOD&NEW Google Green Site Licence GSL GW iPhone Nello ONE LOVE JAMAICA FESTIVAL Sens of Wonder TeamViewer twitter Ustream WordCamp XML-RPC ありがとう いもフライ アースデイ イチロー イーストログハウス ストレージ チョコレート ビジネス交流サロン ファイル フェス ポラロイド 佐野市 友達 喪中はがき 夏期休暇 小山市 年賀状 引越し 星 映画 暑中お見舞い 東北太平洋沖地震 栃木県 桜まつり 結婚式 茨城県 読書 送信
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.