2
我有一個tinyMCE插件(用於帖子/頁面編輯器),我從我的Wordpress插件加載,需要加載幾個外部JavaScript文件才能將我的tinyMCE插件工作。排隊在Wordpress中的tinyMCE插件中使用的腳本
在Wordpress 3.3.1中,我只能註冊和排隊來自mce_external_plugins
篩選器的腳本,但以下的任何Wordpress版本都不會加載腳本。
有人有這方面的經驗嗎?
我有一個tinyMCE插件(用於帖子/頁面編輯器),我從我的Wordpress插件加載,需要加載幾個外部JavaScript文件才能將我的tinyMCE插件工作。排隊在Wordpress中的tinyMCE插件中使用的腳本
在Wordpress 3.3.1中,我只能註冊和排隊來自mce_external_plugins
篩選器的腳本,但以下的任何Wordpress版本都不會加載腳本。
有人有這方面的經驗嗎?
,我發現我的問題的工作方法是通過鉤住after_wp_tiny_mce
,然後在回調,直接調用wp_print_scripts
。它仍然處理腳本的所有依賴關係。
同時,由於wp_localize_script
不會用這種方法由於沒有排隊的腳本工作,我直接呼應我的對象上面我的電話給wp_print_scripts
這樣的:
<script type="text/javascript">
/* <![CDATA[ */
var MyLocalizedData = {"foo": "barito"};
/* ]]> */
</script>
編輯: 這修復將只能在Wordpress中使用> = 3.2