日時予約と予約管理サンプル(ACFとMW Form)

Advanced Custom Fields PRO とMW WP Form を利用した予約カレンダーです。 時間をクリックするとフォームに遷移します。サンプルなので送信できませんが、フォームに予約日時と送信後に更新するリピーターの行数が表示されるのは確認していただけます。 管理側は年・月を入力して下書き保存すると、その月の日程が自動で表示されます。定休と予…

acf 年月から1月分のフィールドを自動で作成する関数2

https://web-taiyo.com/mfn/blog/230506.htmlの続き。 土日定休と仮定して、デフォルト値の設定の中に曜日による振り分けを追加。土日の場合は「休」にチェックを入れる。 フィールドの設定側で「休」にチェックがない場合のみ時間のリピーターを表示としている。 臨時休業は手動でチェック。 if ($week[$date] !== …

acf 年月から1月分のフィールドを自動で作成する関数

予約受付やイベントスケジュールを想定して、年月を指定して1月分のサブフィールドを作成する関数を書いてみた。 デフォルト値を設定する”acf/load_value”はhttps://web-taiyo.com/mfn/wordpress-plugin/200227.html参照。 $y = date($year); $m = date($month); $d …

問い合わせリスト

以前、メールフォームプロのカート機能を利用して物件お問い合わせリストを実装したことがあるが、今回はお気に入り登録プラグインとMW Wp Form を利用してみることに。 Favorites はプラグインの設定でボタンの文言を設定できるので、物件の詳細ページに「問い合わせリストに追加」ボタンを表示させる。 リストに追加した物件は固定ページで一覧表示。 フォーム…

大容量のインポート

1つの投稿タイプのみを別のサイトに移行。投稿数は500ほどで1投稿に画像が4~5(カスタムフィールド)とアイキャッチ。 紆余曲折は省いて実際にインポートした方法。 1.Export media with selected content で画像ごとエクスポート。 2.サーバーのPHP設定、max_input_time・max_execution_time・m…