2009/02/13 金曜日 01:02:35![]()
【WordPress】「Ktai Style」プラグインがWii対応に。しかし…(その3)
本日はもの凄く疲れていてとっとと寝たいところなのですが、「Ktai Style」とWiiの相性問題については、放置しておいても良い問題ではありませんので…。
先ほど、「Windows Live Writer」のプラグイン「Amazon Associate Japan」の設定を見直した上で、「Amazon Associate Japan」からAmazon
広告を添付した記事を投稿したのですが、やっぱりWiiで閲覧するとXMLの解析に失敗してしまいます。
今回は、先ほど投稿したばかりの「【WordPress】「Ktai Style」プラグインがWii対応に。しかし…(その2)」の記事をWiiで表示させてみました。
昨晩と同様、Wiiのブラウザで画面を確認していたのですが、どうも、「Ktai Style」により携帯表示に変換されたあとの状態でエラーが発生している模様です。
どうも、2つ貼り付けた広告の境目の改行部分(投稿時は「<br />」と書いたつもり)が、このエラーメッセージでは段落開始タグ(「<p>」)に強制変換されてしまっている模様です。
さらに、終了タグ(「</p>」)が存在しない状態で文書が閉じられようとしており、最後の箇所でも警告されています。
ついでに申し上げますと、昨晩エラーが発覚した「【スタバ】ハニーオレンジラテ」の記事でも、当該箇所のコードを修正したにもかかわらず、昨晩と全く同じ場所でエラーが発生してしまいました。
いずれ作者氏に修正を依頼しなければならないと思いますが、結構大がかりになりそうな気がしなくもないです。












![東武鉄道Part3 東上線、越生線、野田線 [DVD]](http://ecx.images-amazon.com/images/I/51VHDKtWMvL._SL160_.jpg)


実は、PC で閲覧した状態ですでに p タグの対応が取れていません。
この投稿は問題ないのですが、「【WordPress】「Ktai Style」プラグインがWii対応に。しかし…(その2)」は、<div class=”wlWriterSmartContent”> の前に p 要素の開きタグが入っていて、閉じタグがありません。それが原因だと思われます。
Ktai Style は、もとが Valid な XHTML であることを期待していますので、そうでない投稿に対して不具合が起きるのは「仕様」とさせてください。強制的に baranceTag() を通して XHTML 整形することも可能ですが、そうすると副作用もありますので。ただし、古い携帯電話向けにページ分割が発生した場合は、分割後の XHTML を整形させるために balanceTag() を使っていますが。
@ゆりこ@プラグイン作者
すみませんまたコメントがスパム判定されていました。
いったん、「Spam Karma 2」プラグインのデータベースをまっさらにした上で再度作り直した方がよろしいでしょうかねぇ?
ただ、作業するにしても、休み明け以降とさせてください。今日から帰省しますので。
げ。
すみません確認不足だったようです。
こちらの方の再確認も、休み明けということでよろしいでしょうか?
…それにしても、問題が起きている記事はいずれも「Windows Live Writer」で書いたものです。
帰りの電車の中でもブログの下書きをオフラインでできるので重宝しているのですが、このソフト(のプラグイン)を使って広告を挿入するのは控えた方が良さそうですね…。