ワードプレスのお問い合わせ(申し込み)フォームの項目を増やす方法【カスタマイズの方法を解説します】

お問い合わせフォームやお申込みフォームの項目を増やすなどカスタマイズする方法を解説します。

まずは、管理画面の左メニューの「お問い合わせ」の「コンタクトフォーム」をクリックしてください。

続いて、以前解説した「おすすめのプラグイン」の章で作成した「コンタクトフォーム1」が既にありますので、「複製」をクリックしてください。

すると、以下の画面になります。

基本的には、赤のの右側の項目をクリックして、必要事項を記入し、下に挿入すれば完了です。

たとえば、「メールアドレス」と「題名」の間に「電話番号」を入れたいときは、以下のようにまずは

<label>電話番号(必須)

</label>

と記入します。

<label> お名前 (必須)  

[text 1="your-name" language="*"][/text]

</label>

<label> メールアドレス (必須)
  [email* your-email] </label>

<label>電話番号(必須)

</label>

<label> 題名  

[text language="your-subject"][/text]

</label>

<label> メッセージ本文
  [textarea your-message] </label>

[submit “送信”]

 

次に、{ 内の「電話番号」をクリックします。以下の画面に移ります。

<label>電話番号(必須)  </label>の赤線にカーソルを合わせた状態で、右下の「タグを挿入」をクリックします。

そして、右上の「保存」をクリックします。

あとは、以前、別の記事で解説したように、コードを貼りたいページに貼り付けて完了です。

以前の動画はこちらです。

応用編

ここまでは初級編です。ここからは応用編になります。

以下のように本格的なお問い合わせ・お申込みフォームを作成します。

    【必須】お名前

    【必須】メールアドレス

    【任意】電話番号

    【必須】ドロップダウンメニュー

    【任意】チェックボックス横並び【1つを選択】

    【必須】チェックボックス横並び【複数を選択】

    【任意】チェックボックス縦並び【1つを選択】

    【必須】チェックボックス縦並び【複数を選択】

    【任意】ラジオボタン横並び

    【必須】ラジオボタン縦並び

    【任意】数値のスピン形式

    【必須】日付

    【任意】中級者向け回答形式

    【必須】郵便番号

    【必須】都道府県

    【必須】ご住所

    【必須】お問い合わせ内容

    スパムメール防止のため、こちらのボックスにチェックを入れてから送信してください。

    先ほどのこちらのコードを全て消して、下の黒背景のコードをコピペしてください。

    コピペしましたら、右か下の「保存」をクリックしてください。あとは初級編と同じです。

    <label> お名前 (必須)  

    [text 1="your-name" language="*"][/text]

    </label>

    <label> メールアドレス (必須)
      [email* your-email] </label>

    <label> 題名  

    [text language="your-subject"][/text]

    </label>

    <label> メッセージ本文
      [textarea your-message] </label>

    [submit “送信”]

     

    
    &amp;amp;lt;table class="inquiry"&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;お名前&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [text* your-name class:textsp placeholder"例)田中太郎"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;メールアドレス&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;[email* your-email class:mailsp placeholder"例)coloeful@cafelife.com"]&amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="any"&amp;amp;gt;【任意】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;電話番号&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [tel your-tel class:tel placeholder"090-0000-0000"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;ドロップダウンメニュー&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [select* dpmenu include_blank class:drop "サンプル1" "サンプル2" "サンプル3"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="any"&amp;amp;gt;【任意】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;チェックボックス横並び【1つを選択】&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [checkbox checkbox-1 exclusive use_label_element default:1 class:check1 "サンプル4" "サンプル5" "サンプル6"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;チェックボックス横並び【複数を選択】&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [checkbox* checkbox-2 use_label_element default:1 class:check2 "サンプル7" "サンプル8" "サンプル9"]&amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="any"&amp;amp;gt;【任意】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;チェックボックス縦並び【1つを選択】&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [checkbox checkbox-3 exclusive use_label_element default:1 class:verticallist class:check3 "サンプル10" "サンプル11" "サンプル12"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;チェックボックス縦並び【複数を選択】&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [checkbox* checkbox-4 use_label_element default:1 class:verticallist class:check4 "サンプル13" "サンプル14" "サンプル15"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="any"&amp;amp;gt;【任意】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;ラジオボタン横並び&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [radio radio-1 use_label_element default:1 class:radio1 "サンプル16""サンプル17""サンプル18"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;ラジオボタン縦並び&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [radio radio-2 use_label_element default:1 class:verticallist class:radio2 "サンプル19""サンプル20""サンプル21"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="any"&amp;amp;gt;【任意】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;数値のスピン形式&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [number number-1 min:10 max:100 placeholder class:number1 "数値の値は指定できる"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;日付&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [date* date-960 placeholder class:datesp ]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="any"&amp;amp;gt;【任意】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;中級者向け回答形式&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [quiz quiz-1 class:qyizsp "質問:2019年に発表された新元号は?|令和"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;郵便番号&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [text* your-postalcode class:p-postal-code placeholder"例)123-4567"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;都道府県&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [text* your-prefectures class:p-region placeholder"例)福岡県"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;ご住所&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [text* your-address class:p-locality placeholder"例)福岡市博多区1-2-3 F-Laboマンション 101号室"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;tr&amp;amp;gt;
    &amp;amp;lt;th&amp;amp;gt;
    &amp;amp;lt;span class="haveto"&amp;amp;gt;【必須】&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;span&amp;amp;gt;お問い合わせ内容&amp;amp;lt;/span&amp;amp;gt;
    &amp;amp;lt;/th&amp;amp;gt;
    &amp;amp;lt;td&amp;amp;gt;
    [textarea* your-message class:content placeholder "1行以上のテキスト入力できます"]
    &amp;amp;lt;/td&amp;amp;gt;
    &amp;amp;lt;/tr&amp;amp;gt;
    &amp;amp;lt;/table&amp;amp;gt;
    [acceptance acceptance-442 class:spam1]スパムメール防止のため、こちらのボックスにチェックを入れてから送信してください。
    [submit id:formbtn "上記の内容で送信する"]
    
    

    文字を変えたい場合、たとえば、お問い合わせを変えたいときは、それを消して別の記載した項目を記入します。

    必須」を消したい場合は、上記の<span class="haveto">【必須】</span>部分を削除してください。

    任意」も同様です。<span class="any">【任意】</span>部分を削除してください。

    必須」と「任意」は、ショートコードの最初の文字列の最後* アスタリスクを付けるかどうかで設定できます。

    その他の要らないコード(項目)は<tr>〜</tr>部分を削除してください。

    メールタブの修正

    続いて、赤線を引いている「メール」タブをクリックしてください。

    下の方にスクロールすると、「メッセージ本文」がでてきます。

    これを全て消して、下の□の中をコピーして貼り付けてください、

    差出人: [your-name] <[your-email]>
    題名: [your-subject]

    お名前:
    [your-name]

    メールアドレス:
    [your-email]

    電話番号:
    [your-tel]

    ドロップダウンメニュー:
    [dpmenu]

    チェックボックス1:
    [checkbox-1]

    チェックボックス2:
    [checkbox-2]

    チェックボックス3:
    [checkbox-3]

    チェックボックス4:
    [checkbox-4]

    ラジオボタン1:
    [radio-1]

    ラジオボタン2:
    [radio-2]

    数値:
    [number-1]

    日付:
    [date-960]

    中級者向け回答形式:
    [quiz-1]

    郵便番号:
    [your-postalcode]

    都道府県:
    [your-prefectures]

    ご住所:
    [your-address]

    お問い合わせ内容:
    [your-message]


    このメールは ワードプレス (自身のサイトURLを入力) のお問い合わせフォームから送信されました

    そして、「保存」ボタンをクリックします。

    一度、お問い合わせ(お申込み)フォームから、入力して、ちゃんと自分のメールアドレスに届くかどうかチェックしてみてください!

    以上、お問い合わせ(申し込み)フォームをカスタマイズする方法でした。