0
我想阻止wordpress保存年,月和日數組。我使用JavaScript將隱藏輸入中的3合併爲一個值,因此我不需要將3存儲在數據庫中。我會怎麼做?是否可以防止在wordpress中更新特定的metafield?
$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 2012-04-22 17:26:12
我通過在保存/更新函數週圍使用if語句找到了解決方案 – Craig 2012-04-22 20:56:53