3.5中引入的新Wordpress媒体上传工具会导致一些插件出现问题,包括我开发的相当大的插件。
问题表现如下:
- 新媒体上传器作为升级到3.5
的一部分安装- 无法再添加/保存精选图片
醇>
禁用插件X可以解决问题。
我的问题是,虽然我知道插件X会导致问题,但PHP或JavaScript中没有引发任何错误,因此我不知道修复插件的问题出在哪里。
我在其他地方读过(引用丢失)它是由与使用JQuery的插件发生冲突引起的......但是评论没有具体说明哪些JQuery操作与特色图像冲突。
我注意到,当我的插件启用时,Wordpress Ajax URL会返回一个空的JSON对象。当我禁用插件时,会返回一个具有上传图像属性的JSON对象。
有什么想法吗?
答案 0 :(得分:0)
问题在于插件在wp-admin区域中侦听Ajax调用,并干扰了特色图像工具正在进行的Ajax调用。防止在wp-admin区域中监听Ajax调用的插件解决了这个问题。