繁体   English   中英

WordPress文件中的双jQuery条目

[英]Double jQuery entry in wordpress file

我在此页面上有2个jquery脚本标签,我试图找到它们的插入位置。 我找到了一个来自header.php的文件,但是找不到第二个。 有浏览器开发人员工具可以帮助我吗?

浏览器开发人员工具栏不会告诉您什么WordPress项目正在要求另一个jQuery脚本。

通常,插件和主题会希望包含其自己的版本...这可能会导致冲突。

随您的wordpress版本一起安装的jQuery版本是1.10.2,“ something”正在调用jQuery 1.8.2。

您可能想要尝试从主题文件(header.php)中删除对1.8.2的引用。

只需尝试以下迷你插件:

<?php
/** Plugin Name: Debug Scripts */
add_action( 'wp_enqueue_scripts', function() {
    var_dump( current_filter(), $GLOBALS['wp_filters'], $GLOBALS['wp_scripts'] );
}, 999 );

这会告诉你

  • 当前过滤器的名称( wp_enqueue_scripts
  • 所有注册的过滤器
  • 所有注册脚本

然后搜索您的脚本,搜索回调,然后搜索导致它的插件或主题。 您拥有所有工具。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM