我正在开发一个插件,我想在我的插件中使用彩色盒。所以我使用wp_enqueue_script('jquery');,但它不起作用。然后我搜索它并添加下面的代码,它现在正在工作。但是我为什么要取消jquery的注册呢?
wp_deregister_script('jquery');
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js', false, '1.8.1');
wp_enqueue_script('jquery');发布于 2016-11-12 09:16:12
发布于 2016-11-13 15:58:41
Vishal & toscho写道:
您应该避免取消WordPress版本的jQuery注册。这些行所做的是告诉WP,您不想使用它们的版本,并且希望使用不同版本的jQuery (在您的示例中为1.8.1版)。取决于您的彩色盒版本,它现在可能工作的原因是因为它不兼容最新版本的jQuery包括在WP核心。
因此,最好的解决方案是找到一个与最新版本的jQuery兼容的jQuery插件。
https://wordpress.stackexchange.com/questions/245915
复制相似问题