Jquery在Wordpress中加载两次

时间:2016-01-21 12:19:38

标签: php jquery wordpress

我发现JQuery在我的Wordpress网站上加载了两次,导致一些插件破坏。我做了一些研究,并认为我需要从header.php文件中删除一些JQuery代码,然后在functions.php文件中插入一些新的JQuery代码。麻烦的是我不确定删除/添加什么代码。任何人都可以帮我阻止JQuery运行两次吗?

2 个答案:

答案 0 :(得分:0)

要删除默认的WordPress jQuery文件,您可以使用以下内容:

        public int SearchBytes(byte[] haystack, byte[] needle)
    {
        int len = needle.Length;
        int limit = haystack.Length - len;
        for (int i = 0; i <= limit; i++)
        {
            int k = 0;
            for (; k < len; k++)
            {
                if (needle[k] != haystack[i + k]) break;
            }
            if (k == len) return i;
        }
        return -1;
    }

这应该取消注册并将本机jQuery文件出列,并保留header.php文件中的文件。

答案 1 :(得分:0)

function dequeue_script() {
        wp_dequeue_script( 'jquery' ); 
} 
add_action( 'wp_print_scripts', 'dequeue_script', 100);