如何在插件中使用wordpress自己的jquery

时间:2016-08-20 05:57:45

标签: php jquery wordpress

我遇到一个小问题,就是我在我的插件中使用这个wp_enqueue_script('jquery'),它是WordPress的默认js。我没有得到结果,但如果我使用这样的外部实时js库:

 wp_enqueue_script('jquery'); 
 wp_register_script('jquerylbs', 'https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js');
 wp_enqueue_script('jquerylbs'); 

这是成功连接并获得结果。

注意:我的WordPress版本是最新的..

3 个答案:

答案 0 :(得分:1)

您可以通过以下代码

添加您的jquery脚本
function my_scripts() {
    wp_enqueue_script( 'script', get_template_directory_uri() . '/js/script.js', array( 'jquery' ), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'my_scripts' );

答案 1 :(得分:0)

试试这个

add_action( 'wp_enqueue_scripts', 'add_scripts' );

    function add_scripts( ){
       wp_enqueue_script( 'jquery' );
    } 

答案 2 :(得分:0)

使用WordPress默认jQuery依赖项将您的脚本排入队列。如下 -

/**
 * Proper way to enqueue scripts with WordPress default jQuery.
 */
function wpdocs_theme_name_scripts() {
    wp_enqueue_script( 'you-script-handle', get_template_directory_uri() . '/js/your-script.js', array('jquery'), 'your-script-version', true );
}
add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' ); 

它会自动使用WordPress默认jQuery