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