2013-01-31 52 views
2

升級到WordPress版本3.5.1後,我收到了一些JS錯誤,因此無法在管理面板中使用一些基本的WP功能。升級到3.5.1後Post部分的WordPress JS錯誤

E.g.在帖子編輯頁面上,我無法將編輯器切換到html模式,無法點擊任何鏈接(編輯),標籤等。

請提出應該採取的措施還是WordPress升級問題?重新安裝但沒有改變。

我在螢火蟲控制檯中發現的錯誤如下。 。 。 。

TypeError: e is undefined 

TypeError: $(...).pointer is not a function $(’.insert-media’).pointer(options).pointer(‘open’); 

TypeError: switchEditors is undefined switchEditors.switchto(this); 
+0

做任何你的插件,或者你的主題,加載了jQuery,或任何JavaScript的非核心版本相關的編輯器? –

+0

你正在運行任何插件?你有沒有對管理區進行任何自定義修改? – Jrod

+0

這是一個乾淨的Wordpress安裝?你有沒有嘗試禁用所有插件?你有沒有嘗試使用默認的主題(如* Twenty Twelve *)? – matthewpavkov

回答

3

有時,禁用或更新插件無助於您的主題使用過時的JS。對我來說,它是jQuery-ui庫,主題使用它。如果你的Wordpress版本是3.5或更高版本,你需要使用jQuery-UI 1.9.2或更高版本。

此處瞭解詳情:http://www.hoosoft.com/blog/fix-jquery-1-8-3-error-typeerror-e-is-undefined-in-wordpress-3-5/

+0

我同意,我也可以通過更新我之前的評論中提到的我的一個插件中的jQuery(最新的jQuery文件)來解決它。 – senvikal

+0

jQuery更新對我沒有幫助。 – Pawka

+0

我的意思是使用最新版本的jQuery/jQuery-UI。 – senvikal