およそ1月前に確認していましたが、結局アップデートしないままでいたWordPressのmixi向けplugin、Wp-MixiPublisher 1.0.0 RC2をやっとインストールしました。
前回同様、このブログは文字コードがUTF-8ではなくEUC-JPなので、テキストエディタでさくっと文字コードを変換し、WordPressのpluginフォルダに上書きし、設定はそのままで使用しています。
既にブログに投稿済みで、mixiに投稿されていない記事の場合にはデフォルトで投稿されないようになっているなど、過去の記事をちょくちょく手直しする自分にとっては役に立つ機能も追加されており、さらに使い勝手の良い機能が加わったという感じです。
ただ、リンクが付いている記事の場合にいくつかの不具合があるようで、アンカータグ内のオプションが、
<a href="リンクURL">リンク名</a>
となっている場合は正しく投稿できるのですが、以下のようなtitleオプションやtargetオプションがついた場合にうまくmixiにてリンクが正しく表示されない模様です。
<a title="リンクタイトル" href="リンクURL">リンク名</a>
ですので、現時点では一度mixiで投稿しても問題ない状態で投稿した後、再度mixiへの投稿のチェックを外した状態で記事を再編集しています
また、ソースコード一通り見た感じでは、恐らくアンカータグの抽出部分でhref以外のオプションがあった場合にその部分が残ってしまい、うまく投稿できていないような気がしますが、いかんせん自分は正規表現がからきし&PHPちょっと苦手なので、正規表現のマニュアルとPHPリファレンス片手にもうちょっと詳しくソースコードを追いかけてみたいと思います。
[追記 06.10.24]
このリンクの問題を解決する為にソースコードをいじってみました。
コードの修正部分については、別記事のWp-MixiPublisher 1.0.0 RC2 一部コードの修正も兼ねてテストに掲載しておきました。