メールフォーム日時予約受付のサンプル
Advanced Custom Fields Pro とContact Form 7 を使用した継続的な日時指定メール予約受付/定員締切のサンプルを作成しました。個人サロン向けかと思います。 https://web-ta…
テーマ関数からサイト構築まで | ワードプレス・エンジニアのメモ
Advanced Custom Fields Pro とContact Form 7 を使用した継続的な日時指定メール予約受付/定員締切のサンプルを作成しました。個人サロン向けかと思います。 https://web-ta…
関連サイトのイベント一覧を掲載したいということでWP REST APIでの実装 イベントの日程順に掲載するため、独自エンドポイントを作成。 リピーターの1つ目の画像URLと戻り値がラベル・値両方のチェックボックスのラベル…
WP REST API でAdvanced Custom Fieldsのリピーターをガッツリ表示したい場合の設定についてのメモ(PHP) まずACFの設定、REST APIで表示をオンに カスタム投稿タイプをCPT UI…
Contact Form 7 にもデートフィールドはあるが、Date Picker For Contact Form 7を使うこともできる。 曜日や日付の除外は有料版でないとできないので、そこはjQuery で設定し、j…
カテゴリー(タクソノミー)ページの閲覧数順にカテゴリー(タクソノミー)を並べたい、ということで、アクセスランキングの記事で紹介したページとこのページの情報を合わせて、 タームにACFでフィールドをつけ、 このページに紹介…
ポップアップを含む要素を横に並べてスライドしたいのだが、bxsliderだと中のポップアップが動作しないので、あれこれ探して、こちらのスクリプトでうまく行った。 サンプルでは数値で設定されているところをjQueryで要素…
Advanced Custom Fields デートピッカーの日付フォーマットは表示形式(投稿欄での表示)と戻り値の形式(テーマでの表示)がある。 いずれも「〇〇年◯月◯日(曜日)」の表示で良い場合は Y年n月j日(D)…
Advanced Custom Fields リピーターで設定した予約可能日時やイベントの開催日をカレンダーで表示するのに必要な設定について コードはこちら参照 リピーターの外側で日付を登録、内側のリピーターで時間枠やイ…
通常リピーターの出力は if (have_rows(”))~で始めるが、入れ子のリピーターの外側をループできない状況に出会ったため、 $rows = get_field('repeater'…
投稿を何らかの条件で自動でタームに登録したい場合はwp_set_object_terms。そのタームがタクソノミーにない場合は新たに作成されるが、スラッグは指定できない。 タイトルの頭文字で自動登録 function b…