自定义附件字段删除

时间:2013-08-20 作者:Matt Dietsche

我正在使用WordPress的“attachment\\u fields\\u to\\u edit”和“attachment\\u fields\\u to\\u save”过滤器将自定义附件字段添加到媒体上载程序中,在上载图像后(在模式上载程序窗口中),这些过滤器最初工作正常。正确选择选项会触发ajax请求并调用my filter函数来保存附件的元数据。

screenshot - shows up here

但是,在为该字段选择一个值,然后单击库中的另一个图像并返回该图像后,该字段不再存在。

screenshot - where\'d it go?

我猜这与WordPress新的基于主干网的媒体JS如何加载每个附件的视图有关,但这似乎是错误的。

根据我在网上找到的信息(这并不多),3.5媒体管理器应该与我使用的过滤器兼容。我是否应该使用不同的过滤器,或者多个过滤器,或者这是我需要在trac上发布的错误?

1 个回复
最合适的回答,由SO网友:Matt Dietsche 整理而成

我想出来了。为了组织/优化我的操作和过滤器,我使用WordPress的全局$pagenow变量,只在某些页面上调用了一些。我只是调用“attachment\\u fields\\u to\\u edit”过滤器进行媒体上传。php,异步上传。php和新媒体。php,这显然不是使用新上传程序实现这一点的有效方法。

我切换到在所有管理页面上添加过滤器,现在效果很好。

结束

相关推荐

how to edit attachments?

在将例如文件附加到帖子时,如何在事后编辑/删除它们?在帖子编辑器中找不到任何内容。谢谢

自定义附件字段删除 - 小码农CODE - 行之有效找到问题解决它

自定义附件字段删除

时间:2013-08-20 作者:Matt Dietsche

我正在使用WordPress的“attachment\\u fields\\u to\\u edit”和“attachment\\u fields\\u to\\u save”过滤器将自定义附件字段添加到媒体上载程序中,在上载图像后(在模式上载程序窗口中),这些过滤器最初工作正常。正确选择选项会触发ajax请求并调用my filter函数来保存附件的元数据。

screenshot - shows up here

但是,在为该字段选择一个值,然后单击库中的另一个图像并返回该图像后,该字段不再存在。

screenshot - where\'d it go?

我猜这与WordPress新的基于主干网的媒体JS如何加载每个附件的视图有关,但这似乎是错误的。

根据我在网上找到的信息(这并不多),3.5媒体管理器应该与我使用的过滤器兼容。我是否应该使用不同的过滤器,或者多个过滤器,或者这是我需要在trac上发布的错误?

1 个回复
最合适的回答,由SO网友:Matt Dietsche 整理而成

我想出来了。为了组织/优化我的操作和过滤器,我使用WordPress的全局$pagenow变量,只在某些页面上调用了一些。我只是调用“attachment\\u fields\\u to\\u edit”过滤器进行媒体上传。php,异步上传。php和新媒体。php,这显然不是使用新上传程序实现这一点的有效方法。

我切换到在所有管理页面上添加过滤器,现在效果很好。