0

3.5 中引入的新的 Wordpress 媒体上传工具会导致一些插件出现问题,包括我开发的一个相当大的插件。

问题表现如下:

  1. 作为升级到 3.5 的一部分安装的新媒体上传器
  2. 不再可能添加/保存特色图片

禁用插件 X 解决了这个问题。

我的问题是,虽然我知道 Plugin X 会导致问题,但 PHP 或 JavaScript 中没有引发错误,所以我不知道修复插件的问题出在哪里。

我在其他地方读到(参考丢失)它是由与使用 JQuery 的插件冲突引起的......但评论没有具体说明哪些 JQuery 操作与特色图像冲突。

我确实注意到,当我的插件启用时,Wordpress Ajax URL 返回一个空的 JSON 对象。当我禁用插件时,会返回一个带有上传图像属性的 JSON 对象。

有任何想法吗?

4

1 回答 1

0

问题在于插件在 wp-admin 区域中侦听 Ajax 调用,并干扰了特色图像工具进行的 Ajax 调用。阻止插件在 wp-admin 区域中侦听 Ajax 调用解决了这个问题。

于 2013-05-14T03:50:07.823 回答