Php 在wordpress中是否可以阻止特定的元字段更新?
我想阻止wordpress保存年、月和日数组。我使用JavaScript将隐藏输入中的3个值组合成一个值,因此不需要将3存储在数据库中。我该怎么做Php 在wordpress中是否可以阻止特定的元字段更新?,php,arrays,wordpress,custom-fields,Php,Arrays,Wordpress,Custom Fields,我想阻止wordpress保存年、月和日数组。我使用JavaScript将隐藏输入中的3个值组合成一个值,因此不需要将3存储在数据库中。我该怎么做 $meta_box = array( 'id' => 'global-releasedate', 'title' => 'Releasedate', 'page' => 'films', 'context' => 'normal', 'priority' => 'high',
$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,
),
));
解决方案实际上是删除它们或在functions.php文件中注释它们。如果您删除它们,它们将不会从帖子中删除,用户将无法再看到它们,这正是您所需要的。感谢您的回复;然而,我试图实现的是离开元领域的新职位。问题是,我有3个选择选项,我使用JavaScript在更改时获取它们的值,并将所有3个组合值存储在一个隐藏输入中。在此之后,我不需要每个select选项,因此不需要保存它们来保存数据库信息。我想让它存储在数据库中不是一个坏主意,而不是经历麻烦?我通过在save/update函数周围使用if语句找到了解决问题的方法