Javascript 将jQuery添加到WordPress页面
我需要将jQuery库添加到WordPress页面。该页面由插件短代码呈现 我使用了以下方法,但我认为它不适用于我的jQuery脚本 我试图在插件名称和版本所在的主插件文件中添加以下脚本 设计不起作用:Javascript 将jQuery添加到WordPress页面,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,我需要将jQuery库添加到WordPress页面。该页面由插件短代码呈现 我使用了以下方法,但我认为它不适用于我的jQuery脚本 我试图在插件名称和版本所在的主插件文件中添加以下脚本 设计不起作用: function my_init() { if (!is_admin()) { wp_enqueue_script('jquery'); } } add_action('init', 'my_init'); 不起作用 function my_init() {
function my_init() {
if (!is_admin()) {
wp_enqueue_script('jquery');
}
}
add_action('init', 'my_init');
不起作用
function my_init() {
if (!is_admin()) {
// comment out the next two lines to load the local copy of jQuery
wp_deregister_script('jquery');
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js', false, '1.4.2');
wp_enqueue_script('jquery');
}
}
add_action('init', 'my_init');
我真的需要将下面的库添加到我的WordPress前端页面
http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
但如果我像下面那样直接使用它,它就会工作
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
第二,如何在我的浏览器中看到它与其他代码一起加载 如果要在
wp admin
中添加脚本,请使用admin\u head
或
如果要在前端添加此脚本,请使用wp\u head
代替admin\u head
取消注册所有jQuery脚本,然后调用函数添加自定义脚本
add_action( 'wp_print_scripts', 'my_deregister_javascript', 100 );
function my_deregister_javascript() {
wp_deregister_script( 'jquery' );
}
function add_custom_script() {
if (!is_admin()) {
wp_enqueue_script('Jquery_host', "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" , array('jquery'));
}
}
add_action('admin_head', 'add_custom_script');
添加“警报(‘测试’)”到jquery文件并刷新页面,如果加载了脚本,您将看到警告消息,这是一种方法。另一种方法是通过单击F12打开浏览器中的开发人员控制台,转到“资源”选项卡,查看脚本是否已加载。jQuery已包含在WordPress中…通常没有理由从外部加载它。我使用了函数add_custom_script(){if(!is_admin()){wp_enqueue_script('jQuery_host','',array('jQuery'))}add_action('wp_head','add_custom_script');但仍然不起作用???但如果我直接使用它,它就会起作用。您正在创建插件还是自定义插件?或者你只是想使用这个脚本?我有一个现有的插件,我被要求删除直接添加jqeury使用脚本,并通过wordpress添加它technique@IrfanDayan我编辑了我的答案?你的问题解决了吗?