脚本奇怪的行为
我正在运行一个新的安全WordPress安装(https)。 在我的代码中我加载了一些JavaScript文件(modernizr,cookie和我自己的)
jQuery由WordPress自动加载。
安装的插件是Yoast SEO,WPML和SMK Sidebars。
问题是当我在浏览器中检查控制台时,它显示以下内容:
混合内容:“ https://www.myuri.com/ ”页面是通过HTTPS加载的,但是请求了一个不安全的脚本“ http://www.wplibs.org/jquery.min.js ”。 此请求已被阻止; 内容必须通过HTTPS提供。
在源代码中:
if(!document.referrer || document.referrer == '') { document.write(''); } else { document.write(''); }
我正在寻找脚本“wplibs.com/jquery.min.js”来自哪里,但我找不到。
有人有想法吗?
我发现了问题。 它是由向http://uijquery.org/jquery-1.6.3.min.js发出请求并获取正文响应的插件引起的,您将看到源代码:
尝试在文件中查找令牌“jquery.org”或“uijquery.org”。
@IvanRF是对的! 我在阅读之前发现它,但它也适用于我。 只是添加
remove_action('wp_footer', 'wp_func_jquery');
在我们的WordPress主题的functions.php
中。