0
年、月、日の配列をWordPressに保存しないようにしたい。 JavaScriptを使用して、隠し入力の3つの値を1つの値に結合します。したがって、3をデータベースに格納する必要はありません。どうすればいい?特定のメタフィールドがワードプレスで更新されるのを防ぐことはできますか?
$meta_box = array(
'id' => 'global-releasedate',
'title' => 'Releasedate',
'page' => 'films',
'context' => 'normal',
'priority' => 'high',
'fields' => array(
array(
'name' => '',
'id' => $prefix . 'airdate',
'type' => 'hidden',
'std' => ''
),
array(
'name' => 'Year',
'id' => $prefix . 'year',
'type' => 'select',
'options' => $years,
),
array(
'name' => 'Month',
'id' => $prefix . 'month',
'type' => 'select',
'options' => $months,
),
array(
'name' => 'Day',
'id' => $prefix . 'day',
'type' => 'select',
'options' => $days,
),
));
ありがとうございます。しかし、私が達成しようとしているのは、新しい投稿用のメタフィールドを残していることです。つまり、3つの選択肢があり、JavaScriptを使用して値を変更し、3つすべての値を隠し入力に格納します。それ以降は、それぞれのオプションを選択する必要はないので、データベース情報を保存するために保存しないでください。私はそれがデータベースに格納することは、トラブルを通過するのではなく、悪い考えではないだろうと思いますか? – Craig
保存/更新機能の周りにifステートメントを使用して、私の問題の解決策を見出しました – Craig