そうだ、奥多摩に行こう

WordPressの自動Pがスクリプトの邪魔をしている

2007年7月12日

Webプログラミングの備忘録 » WordPressエントリ内のタグを無効化
WordPressが投稿記事に勝手にPタグを付けるのは、こちらのサイトによると wpautop という関数が原因らしい。
wp-includes/default-filters.php の中にある、

add_filter('the_content', 'wpautop');add_filter('the_excerpt', 'wpautop');

このコードが自動Pタグ追加をしているので、両方ともコメントアウトすれば追加しなくなる。…が、その代わりに今までwpautopに頼って書いてきた文がまっさらになってしまうので、今度はそっちで悩んでしまった。wpautopを一時的に無効にする書き方( [ignorep]ほげほげ[/ignorep] とか)があれば助かるけど…。