2011-09-08 76 views
0

即時通訊編寫一個插件,並擁有自定義的Javascript分配。 (不寒而慄)。我只想在需要時將這些javascript和其他資源包括在內。它們被加載到我的插件頁面上,也將在後/頁面/自定義帖子類型編輯屏幕上顯示。是否有一個簡單和最佳實踐方法呢?WordPress的管理和JavaScript

歡呼聲

+1

Javascript有什麼問題? :) – Rijk

+0

我希望有人指出什麼是正確的第一個...我要移動到谷歌Java - > JavaScript解釋器儘快! :-) – AndrewMcLagan

回答

0

你可以使用一個load-(page)動作功能,有條件地添加入隊要求特定頁面上。

add_action('load-post.php', 'my_load_post_php_action'); 
function my_load_post_php_action() { 
    wp_enqueue_script('my_script', plugins_url('my_script.js', __FILE__)); 
} 
+0

嗯好吧,這似乎是沿着正確的軌道。雖然這將意味着我會有很多操作/回調來初始化相同的腳本/樣式......或者我可以在多個操作中使用相同的回調.. :-)好主意您認爲如何操作 'add_action(' load-post.php','enque_scripts'); add_action('post.php','enque_scripts'); add_action('edit-post.php','enque_scripts');函數enque_scripts(){ wp_enqueue_script('my_script',plugins_url('my_script.js',__FILE__)); }' – AndrewMcLagan