首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法让jQuery用户界面在我的插件中排队!

无法让jQuery用户界面在我的插件中排队!
EN

WordPress Development用户
提问于 2012-12-12 22:04:35
回答 1查看 65关注 0票数 0

不知道我做错了什么,但我需要一些帮助。

我的插件架构在下面..。

代码语言:javascript
复制
register_activation_hook(__FILE__, 'my_post_options_box');
add_action('admin_menu', 'my_post_options_box');

//enqueue jquery ui here
function my_load_js() {
    echo "called"; //THIS ECHO FIRES
    wp_enqueue_script('jquery');
    wp_enqueue_script('jquery-ui-core');
    wp_enqueue_script('jquery-ui-widget');
    }

function my_post_options_box() {
    add_action( 'admin_init', 'my_load_js' );//DOES NOT LOAD THE .JS
    $my_dir = plugins_url('/img', __FILE__);
    add_options_page( '...my options page settings here');
    register_setting( 'my_settings_options', 'my_settings', 'my_settings_validate' );
}

不确定我做错了什么,但是当我查看加载插件的页面的源时,没有为我试图加入队列的jquery文件加载.js文件

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2012-12-12 22:18:01

my_load_js()wp_enqueue_scripts挂钩,如Codex中的示例所示,而不是admin_init

代码语言:javascript
复制
add_action('wp_enqueue_scripts', 'my_load_js');

...pretty肯定会处理好的。

票数 3
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/75917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档