2006-10-31

mobile_eye また調整

yuriko による 19:57:25 の投稿
カテゴリー: WordPressハック,サイト更新情報
タグ:

このサイトを携帯電話対応にするためのプラグイン「Mobile Eye」をまた調整しました (以前の調整)。

今回は、del タグで囲んだ部分を消してしまう改造です。PC で見るときは del タグで囲んだ部分は取り消し線が付与されるので、一度書いた文章を消したものだと分かりますが、携帯・PHS で見た場合はタグが除去されてしまうので、消した文章であることが不明になっていまいます。これでは問題があるので、文章自体を消してしまうことにします。

やり方は簡単で、42行付近に次の1行を追加するだけです。

    $content = preg_replace('#<del>.*?</del>#' , '', $content);

最小マッチを行なわせる .*? という書き方がミソです。こうしないと、複数の del タグがあったときに、最初の del タグと最後の del タグの間の文章がごっそり削除されてしまいます。

コメント・ピン通知 »

トラックバック・コメントはありません。
※スパム対策プラグインの影響により、すぐにトラックバックが反映されない場合があります。お手数ですが、半日ほど待ってみてください。

上に戻る

コメント投稿

※発言の責任を明確にするため「名無し」「通りすがり」「匿名希望」等の匿名は不可とします。捨てハンドルでもいいので必ず名乗ってください。
XHTML (使えるタグ): <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> .
※スパム対策プラグインの影響により、すぐにコメント内容が表示されない場合があります。お手数ですが、半日ほど待ってみてください。

上に戻る