我需要在每篇文章中自动添加一个“民意调查”,并且希望这样做,而不必每次都使用插件手动创建民意调查,因此我有一个想法,将民意调查结果作为元数据存储在文章中。因此,每次有人投票时,它都会将他们的投票保存为帖子中的自定义字段元值。
这在理论上应该是可行的,但我早期发现的一个问题是,在编辑包含民意调查的帖子时,如果有人在我编辑时投票,然后我按Update,结果会重置回我开始编辑之前的状态,因为自定义字段会与帖子一起保存。
当我更新帖子时,有没有办法阻止保存某个自定义字段?或者让它在保存之前检索最新的值?
最合适的回答,由SO网友:Eugene Manuilov 整理而成
我建议您从后期编辑页面中删除自定义字段元框。您可以使用remove_meta_box()
作用
add_action( \'admin_menu\' , \'wpse8170_remove_post_custom_fields\' );
function wpse8170_remove_post_custom_fields() {
remove_meta_box( \'postcustom\' , \'post\' , \'normal\' );
}