yujilog – [対応中]wp-mixi-publisherのWordpress2.5への対応とMixiバージョンアップ対応
すでに様々な箇所でパッチなどを配布されている方もいらっしゃると思いますが、Wordpress2.5での動作実績などをお見かけしませんでしたので対応したいと思っています。
ということで、本家の方でちゃんと対応が入るみたいです。
mixiのwordpressコミュの「wordpressからmixiに投稿:Wp-MixiPublisher の動作状況いかがですか?」トピックでは、Wordpress2.5でのパッチ&動作報告もあがっているみたいですが。
一応、うちのWP2.5.1-jaでは無事にmixiに書き込めているので動作実績も込めてトラックバックしてみる。(うちみたいなサイトからは迷惑かもしれないけどw)
うちであててる、1.0.0RC2に対するパッチ(というか差分)。
パッチの内容は以下の通り。
- pluginを導入するときにエラーになる対応 & 2007/10/01のmixiの変更に対するパッチ
- Wp-MixiPublisher 2007/12/18 変更対応版
- wp-mixipublisher:テスト
- <a>タグが残っちゃう対策
preg_replace()でeオプションを使うと、$nで展開される文字列の中に$,”,’があると\が追加されてしまうので、preg_replace_callback()に変更。 - <a><img>の時にhref先とimg先がサイト内の画像の場合にファイルアップロード
ちょっと手抜きで属性は”でくくられている前提。’だとあうち。
ファイルアップロードには、Wordpressの持ってる/wp-includes/class-snoopy.phpがバグっているので修正が必要。(#6752)