ACF グループフィールドのアップデート acf/save_post

Advanced Custom Fields、リピーター-リピーター-グループの構成でグループ内のフィールドをアップデートしたい。

‘event_reserve_’ . $c1 . ‘_group_’ . $c2 . ‘_times_datetime’, $reservedate . ” ” . $reservetime, $post_id 部分は’1つ目のリピーター名_行数_2つ目のリピーター名_行数_グループ名_フィールド名’,’更新内容’,投稿ID の順

リピーターのサブフィールドはupdate_sub_field なのでhave_rows のループ内でもアップデート可能だが、グループフィールドはupdate_field なので、この方法で。

PHP 配列

カレンダーの出力のためのコードの一部

メタ値(イベント年月日)を取得
カンマ区切りの文字列に
配列に変換
重複を削除
小さい順の並べ替え

配列に入っているかは in_array(“比較対象”, “配列”)

多言語の分岐

プラグインを使わずに多言語にする場合の言語でフィールドを分ける想定。
パラメータで分岐

ブラウザの言語で分岐

サイトのディスクリプションを言語で分岐。カスタムフィールドから取得することも可能。

SEO SIMPLE PACK使用時