WordPressでは、投稿の中に含まれる改行や段落を自動的に<br>や<p>タグに変換する機能があります。しかし、この機能はコンタクトフォームなどの中でタグを直接コーディングするときに、意図しない箇所に<br>や<p>が入ってしまう問題を引き起こすことがあります。
この機能をテンプレート内で無効にするには以下のコードを使用します:
<?php remove_filter ('the_content', 'wpautop'); ?>
<?php echo do_shortcode(''); ?>
このコードにより、投稿内のタグの自動変換(wpautop)が無効化されます。