2013-05-13 31 views
0

3.5中引入的新的WordPress媒體上傳工具導致一些插件的問題,包括我開發的一個相當龐大的插件。新的WordPress媒體上傳工具,特色圖片和插件交互

的問題表現如下:

  1. 安裝作爲升級的一部分,新媒體上傳至3.5
  2. 不再可能添加/保存功能的圖像

禁用插件X修復了這個問題。

我的問題是,雖然我知道插件X導致了這個問題,PHP或JavaScript中沒有引發錯誤,所以我不知道問題是在哪裏修復插件。

我在其他地方看過(參考文獻丟失),它是由與使用JQuery的插件衝突引起的......但該評論沒有具體說明哪些JQuery動作與特色圖片衝突。

我注意到,當我的插件啓用時,Wordpress Ajax URL會返回一個空的JSON對象。當我禁用插件時,返回一個帶有上傳圖片屬性的JSON對象。

任何想法?

+0

使用新的媒體上傳程序,許多與在WP核心中上載和存儲圖像相關的功能都被重寫和/或棄用,以支持用於媒體管理的新功能/類。抱歉,我不能更具體 - 沒有時間研究,但我記得最近在處理類似問題時閱讀了這篇文章。查閱法典。 – Ennui 2013-05-13 20:54:10

回答

0

問題出在插件在wp-admin區域中偵聽Ajax調用,並且干擾了由特色圖像工具進行的Ajax調用。防止插件在wp-admin區域監聽Ajax調用解決了這個問題。

相關問題