シェアする

【iPhone_App】 WordPress iPhone Appが XML-RPC エラーで登録できない問題

シェアする

多分iPhone OS 3.0にした辺りから、WordPress iPhone が使えなくなった。
自分のブログを登録しようとすると、

We could not find the XML-RPC service for your blog. Please check your network connection and try again. if the problem persists, please visit “iphone.wordpress.org” to report the problem.

というメッセージがでて、登録できない。


▼ブログのアドレス、Admin名、パスワードを入力して登録するのだが、エラーで先に進めず。使用できない。

IMG_0259


以前、結構ググりまくって調べたのだが、確かに問題を抱えている人は内外にたくさんいた。しかし、解決方法にはたどり着かず。

関係がありそうな、 WordPress Admin 設定>投稿設定>の、

WordPress、 Movable Type、 MetaWeblog および Blogger XML-RPC 投稿プロトコルを有効にする

にもチェックは入っているのにねぇ。

iPhoneからエントリすることも、最近はほとんどしないし、まいっか、と思って放置しておいた。
しかし、そろそろ夏休みだし、旅行先などでiPhoneから更新する事もあるかと思い、今回再度グーグル先生におながいしてみた。

gu-guru

あったー、みつかったよー!!ママン!

XML Error for WordPress iPhone

2. Go to your Appearance page in your blogs Admin, (as of WordPress 2.7) and select one of the default themes. Activate that theme, then connect your iPhone. Once you’ve connected, you can switch right back.


▼まず、WordPress Admin 外観>テーマの管理から、Wordpress標準のテーマを選択
当ブログでは、GlossyBlue 1.4っていうのをいじって使っている。これを、一時的にWordPress Default 1.6に変更。
defaulttheme


▼テーマを標準にした状態で、今度はiPhone側から、ブログの情報登録を実行。
エラーが出ないでうまくいったYo!

IMG_0260


App側の登録が終わったら、もともとブログで使っていたテーマに戻す。


▼ためしに、既存のエントリを編集、アップロードしてみた。問題なし!
IMG_0263


あー、すっきりした。これで外出先からも、iPhoneでブログ更新おk。

※抜本的解決としては、前述のサイトにあった、

Edit any header files you use on your WordPress theme (could be the default header.php or multiple custom ones like me), and add the following above your closing head tag (the </head> tag): <?php wp_head(); ?>

のように、利用中のテーマのヘッダーファイルの </head>タグの直前に <?php wp_head(); ?> を追記する必要がある。
(自分メモ・あとでやろう・いやきっと忘れるw)


シェアする

フォローする