予約フォーム内コメント挿入

この節は、予約フォームにおける処理の順番と、フォーム表示でコメントを挿入する方法について説明します。なおコメントの挿入機能はVer.1.9から、となります。表示はバージョンにより内容が変わる事があります。

予約処理の進み方

予約処理はWordPressの特定の固定ページ(スラッグ名 booking-car)を利用して動作します。そして動作は以下の順番でフォーム処理を進めます。

  1. レンタル期間の入力
  2. 予約フォームの入力
  3. フォーム入力の確認と利用規約の承認
  4. 予約実行結果の表示
  5. 予約の終了表示
1.レンタル期間の入力
2.予約フォームの入力
3.フォーム入力の確認と利用規約の承認
4.予約実行結果の表示
5.予約の終了表示

コメントの挿入

プログラムから出力される文言は、多言語に対応するための「lang/Translation.php」ファイルの内容を書き換えることで可能です。

予約フォーム上でのコメントの挿入は上記の方法では実現できませんので、ここで予約フォーム上の各項目間にコメントを挿入したい場合の方法を説明します。

作業は予約フォームの固定ページ編集において、WordPressの「カスタムフィールド」を登録するだけです。管理画面で予約フォームの固定ページ編集において、コメントが挿入可能な位置に半角英字の決められた名前を利用し、その名前と挿入するコメント(タグ利用可能)をカスタムフィールドデータとして追加します。

以下は予約フォームの処理順に、挿入可能な位置とカスタムフィールドで設定する名前を表したもので、実際に挿入した表示例です。

1.レンタル期間の入力
2.予約フォームの入力
3.フォーム入力の確認と利用規約の承認
4.予約実行結果の表示
5.予約の終了表示

設定と表示の例

以下はカスタムフィールドの設定とフォームの表示例です。