Home > WordPress > <pre>タグの置換

<pre>タグの置換

はてな記法っぽく書くと<pre>タグに置換するようにしてたのだけど,実体参照とかいろいろ面倒なので変更した.というかWPの振る舞いがよくわからないなー.勝手に置換されたりされなかったり.気が向いたらちゃんと調べるかなー.過去のログも直さないと酷いことになってるかもなー.んー,プラグインとか全部githubにアップしたものの活用できてない.

function parse_notation($post)
{
        $post = preg_replace("/\(.*?)\<\\\code\>/sim", pre_format("\\1", false), $post);
        return $post;
}
function pre_format($str, $flag = true)
{
        $code = preg_replace("/|/smi", "", $str);
        return '<pre>' : '&gt;'). $code .'<pre>';
}
add_filter('the_content', 'parse_notation', 0);

あれー,普通に<pre>書けばうまくなー.objectタグがかけないんだった.orz

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://ma38su.org/2009/03/28/874/trackback/
Listed below are links to weblogs that reference
<pre>タグの置換 from ma38su.org

Home > WordPress > <pre>タグの置換

Feed

feeds

Meta

Return to page top