我在page上有2个jquery脚本标记,我试图找到它们的插入位置。我找到了一个来自header.php,但找不到第二个。是否有一个浏览器开发工具可以帮助我解决这个问题?
答案 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
)然后搜索您的脚本,搜索回调,然后搜索导致它的插件或主题。你得到了所有的工具。