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]とか)があれば助かるけど…。