wordpress文件中的双jQuery条目

时间:2013-09-18 14:15:21

标签: jquery wordpress

我在page上有2个jquery脚本标记,我试图找到它们的插入位置。我找到了一个来自header.php,但找不到第二个。是否有一个浏览器开发工具可以帮助我解决这个问题?

2 个答案:

答案 0 :(得分:0)

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

插件和主题通常会包含他们自己的版本......并且可能会导致冲突。

使用wordpress版本安装的jQuery版本是1.10.2,而“something”调用的是jQuery 1.8.2。

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

答案 1 :(得分:0)

试试以下迷你插件:

<?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
  • 所有注册过滤器
  • 所有已注册的脚本

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