Contact Form 7で作成したフォームでは、段落(pタグ)や改行(brタグ)が自動挿入されるようになっています。
HTML/CSSでコーディングされたフォームから作成すると、意図しないタグが入ることによりレイアウトが崩れてしまうことがあります。
そこで今回は、pタグやbrタグが自動挿入されないようにする方法をご紹介したいと思います。
Contact Form 7のフォームにpタグやbrタグが自動挿入されないようにする方法
適用しているテーマのfunctions.phpに以下を追記します。
function my_wpcf7_autop_or_not() {
return false;
}
add_filter('wpcf7_autop_or_not', 'my_wpcf7_autop_or_not');これで余分なタグが自動挿入されなくなります。
あとがき
段落や改行が自動挿入される自動整形機能は便利ではありますが、CSSでゴリゴリにスタイリングされていると邪魔になりますね。
参考になれば幸いです。

![input[type=”date”]の未入力時に「年/月/日」を非表示にする方法](https://techmemo.biz/wp-content/uploads/2026/01/input_date.jpg)


コメントを残す