在我的自定义选项卡上,我从media\\u upload\\u gallery\\u表单复制了媒体表单,只更改了表单id和操作url以反映我的选项卡名称。表单按预期显示,但单击“保存所有更改”后,不会保存post数据。请注意,与自定义字段不同的是,我们在“attachment\\u field\\u save”中添加了过滤器,这次是整个媒体表单。它可以保存在“库”选项卡或“库”选项卡上,所以我想一定有办法保存在“自定义”选项卡上?
如何在自定义选项卡上保存介质表单
1 个回复
最合适的回答,由SO网友:Jenny 整理而成
刚刚解决了这个问题--在加载iframe的函数中,添加以下内容:
if ( !empty($_POST) ) {
$return = media_upload_form_handler();
if ( is_string($return) )
return $return;
if ( is_array($return) )
$errors = $return;
}
然后,将所有表单数据保存为普通数据。结束