情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
*MW Form は開発終了になっています。
MW Form での申し込み・予約受付に関してバラバラと試しては投稿してきましたが、できることをザックリまとめてみます。
- 送信数の保存
- 送信ごとに該当投稿の数値フィールドに1をプラス、あるいは上限から1をマイナス。上限に達したら、あるいはゼロになったらフォームあるいはフォームへのリンクを非表示にするなど。
- 送信内容の保存
- 該当投稿の編集ページに保存用のカスタムフィールドを用意すれば何でも保存・更新できます。送信内容に申込数を含む場合はその数字をプラス・マイナスしてフォームやリンクの表示・非表示を分岐など。
- 投稿タイトルの更新
- 投稿タイトルで申し込みや予約の可否を表示したい場合。
こうして書くととても単純に見えますが。
最近、Booking Package というプラグインを実装する機会があって、かなりよくできたプラグインで無料版でもある程度の機能を備えていましたが、1つの時間枠でAを受け付けたらBは受け付けない、というようなことはできなさそうでした。