【当ブログではアフィリエイト広告を利用しています】

[WordPress] 投稿内でPタグや改行の自動補正を一時的に無効にする方法

attention この記事は2年以上前の投稿になります。
記載された情報が古くなっている可能性がございますので十分ご注意ください。

投稿や固定ページなどでPHPコードで何か処理をする際に、Wordpressの自動補正(wpautop)がPHPタグにまで影響して、思い通りのHTMLが出力されない場合があります。
もともと自動補正(wpautop)の機能を無効化している方には必要ないのですが、改行の自動補正(wpautop)は投稿者がHTMLの知識が無い場合は、なかなか無効化できないのが現状です。

そのような場合の対処になります。(Exec-PHP等のプラグインを導入している前提です)

<?php
remove_filter ('the_content', 'wpautop');
-- ここに処理したい内容を記述 --
add_filter(’the_content’, ‘wpautop’);
?>

ご意見・ご感想をお待ちしております。

いただいた情報は一般公開されません。(入力いただいたメールアドレスにてご返信させていただきます)
また、* が付いている欄は必須項目となりますので、必ずご記入をお願いします。

内容に問題なければ、下記の「コメントを送信する」ボタンを押してください。