Tech
Contact Form 7 で条件分岐(項目の出し分け)を実装する方法|聞かなくていいことを聞かないフォームへ
WordPress定番フォーム Contact Form 7(CF7)には、選んだ内容に応じて入力項目を出し分ける条件分岐が標準にありません。全員に全項目を見せるフォームは入力の負担が増え、離脱と「聞けていない情報」の両方を生みます。この記事では、HTMLのdata属性で囲むだけの方法・条件分岐専用プラグインを使う方法・JavaScriptで自前実装する方法の3つを、手間と保守の観点で比較。必須項目やメール本文でつまずく落とし穴まで、受託でフォーム改修を手がける制作会社の視点で解説します。