包括一个带有管理页面的JS源代码

时间:2010-10-19 作者:Extrakun

我的插件的管理部分分为几个页面,对于一些页面,我希望将JS源代码排队,以便为各种元素添加jQuery功能。

现在我的做法是:

function admin_register_init() {

 if ($_GET[\'page\'] == \'worldexplorer_admin_location_hub\')
  wp_enqueue_script(\'worldexplorer_admin_hub\', WP_PLUGIN_URL.\'/worldexplorer/admin/admin_hub.js\');
}
add_action(\'admin_init\', \'admin_register_init\');
但是,这需要我检查$\\u GET数组的页面索引。有没有其他方法可以实现我的愿望?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

我相信有个钩子admin_print_scripts-{$page} 这可能合适。

看到这个了吗Load scripts only on plugin pages

结束

相关推荐

WP-ADMIN似乎正在重定向

我的w-admin登录有一个奇怪的问题。这是从我升级到3.0以后才开始的,当我转到wp admin时,登录表单显示正常,但当我输入用户名并通过时,每次都会再次显示登录表单。使用密码恢复功能会导致电子邮件未找到错误。我知道用户名密码和电子邮件是正确的,b/c我可以访问mysql数据库,我可以看到值(至少用户名和电子邮件) 有人知道会出什么问题吗