2018年08月01日
Docker for Mac を使って WordPress の...
2018年07月29日
Docker for Mac のインストール
2018年07月08日
Docker 便利コマンドあれこれ
2018年07月08日
オライリーの Docker 本(Docker Up &...
2018年07月05日
iPad mini 2 を購入しました
2018年07月04日
Docker で Jenkins するときのあれこれ

HOME > カテゴリ(WordPress)の記事

functions.php に記述して 勝手に<p>タグを入れないようにしてみた



以前、WordPress が勝手に <p> タグを入れないようにしてみたというエントリで、WordPress が勝手に <p> タグを入れないようにしてみたわけですが、WordPress 自身を3.3.2 へアップデートしたら、また勝手に <p> タグが挿入されるようになってしまいました。

WordPress が勝手に <p> タグを入れないようにしてみた では WordPress 本体のファイルの、

/wp-includes/default-filters.php

を直接編集して(といっても2行コメントアウトするだけだけど)<p> タグが挿入されないようにしていたので、アップデートしたことにで「/wp-includes/default-filters.php」が新しく上書きされ「/wp-includes/default-filters.php」が元に戻ってしまった事が原因のようです。

アップデートの度にいちいちファイルを修正するのも面倒なので、functions.php を修正して(コードを記述して) <p> タグが勝手に挿入されないようにしました。

functions.php に以下を追加するだけです。

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

ようは「/wp-includes/default-filters.php」の

add_filter(’the_content’, ‘wpautop’);
add_filter(’the_excerpt’, ‘wpautop’);

をコメントアウトして無効化するのではなくて、「remove_filter()」で、フィルターを無効化しただけです。

参考リンク:WordPressで困った時に役立つお助けコード8つ
参考リンク:WordPressの自動挿入されるp,brタグをプラグインを使用しないで削除する
参考リンク:自動挿入される<p>タグと<br>タグを無効にする

でわでわ。





この記事にコメントする





Copyright © 2012 - 2013 MacBook Air とWordPressでこうなった All rights reserved
Designed by Theme Junkie. Powered by WordPress.