我需要帮助将jQuery脚本添加到WP和调用脚本到页面

时间:2012-03-31 作者:Adam

我编写了一个非常简单的jQuery脚本,但我不知道如何调用它。它在自己的目录中。

首先,如何注册它,然后如何将其排队?

我假设这就是它的完成顺序,注册它基本上意味着它可以使用,并且排队应用它。

我知道我必须将代码添加到functions.php, 但不确定具体是什么。我读了一些东西,但没有说得更清楚。例如,WP。org说,如果我想使用谷歌的jQuery库,那么我应该注销WP的安装。这个论坛上有人说不要注销它。使用WP的版本很好,所以这就是我的functions.php:

<?php
function my_scripts_method() {
    wp_register_script( \'jquery\' );
    wp_enqueue_script( \'jquery\' );
}    

add_action(\'wp_enqueue_scripts\', \'my_scripts_method\');
?>
我也不知道如何在页面上调用它。具体来说,我会向页面的WYSIWYG中添加什么代码以使脚本正常工作?以下是我现在在页面上看到的内容:

<?php wp_register_script( $resize_fade.js, $http://www.mysite.com/subdirectory/wp-content/js/, ); ?>

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

我通常先取消注册以避免重复,然后注册并按如下方式排队:

function my_scripts_method() {
    wp_deregister_script( \'jquery\' );
    wp_register_script( \'jquery\', \'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js\');
    wp_enqueue_script( \'jquery\' );
}    
add_action(\'wp_enqueue_scripts\', \'my_scripts_method\');
希望这有帮助,萨吉夫。

结束

相关推荐

WP_ENQUEUE_SCRIPT jQuery和jQuery UI不工作

我使用以下脚本调用Jquery和Jquery UI以及自定义脚本。js。目前,它可以看到检查器中的资源,并输出标记。然而,我在页面上使用的代码是这样的。日期选择器就是不起作用。然而,如果我使用黑客脚本标记并包含我自己的jquery文件,那么我的代码就会正常工作。日期选择器工作。您可以在以下位置查看该网站:http://fiftyfity.com/place-an-order/ 这是运行wp\\u enqueue\\u脚本的版本。我被困了,我想使用排队,但它破坏了我的网站。wp_enqueue_script