自動挿入されるpやbrタグを消す方法

WordPressは自動的に<p>や< br/>が挿入されることがあり、予期しない改行が行われて困ってしまうことがある。この<br/>を自動挿入させなくする方法があった。

  1. テーマ全体に挿入させない方法
    functions.phpに次のコードを追加するだけでよい。
remove_filter('the_content', 'wpautop');
  1. 部分的に挿入させない方法
    実行するモジュールの前にコードを挿入する。例えばthe_contentでは挿入させたくない場合「the_content」タグの前に先ほどのremove_filterを記述するだけです。
<?php
remove_filter('the_content', 'wpautop');
実行モジュール・・・例えば「the_content」
?>