質問: 1)やりたいこと 日付をクリック・タップで選択できるようにしたい 翌日以降の予約を受け付けし、15時以降は翌々日の予約にする 営業終了日を設定 繁忙日があり、繁忙日は予約を受け付けない Googleで探していると以下の記事をみつけれました。 「1」についてはContact Form 7 Datepickerを使えば簡単に実現できますが、「2」・「3」・「3」については、通常の方法では実現不可。なので、プラグインを使わずに、単独でjQuery ui Datepickerを導入して、設定ファイルをロードさせる方向で。 という記述をみつけました。『設定ファイルをロードさせる』とは具体的にどのようにすればよいのでしょうか? またPHPの記述追加はどこにすればよろしいのでしょうか? ご教示していただけると大変助かります。宜しくお願いいたします。
回答: 2~4の件を実現させるのに、 カスタムバリデーションを開発して組み込む必要がありそうです。 一連の流れについては Contact Form 7 のカスタムバリデーションの書き方(カスタマイズ方法) - Qiita まとまったカスタマイズ事例: 【保存版】ContactForm7の超カスタマイズ方法まとめ(基本設定~入力補助まで)企業サイト運営者は必見です。 - ワクワクして働くための生産性↗向上Hacks など、「contact form 7 カスタムバリデーション」で検索すると いくつか事例が見つかります。