我的主题基于Cherry Framework 3.1.5和Jquery 1.7.2,并且我使用的是非常重要的插件,需要Jquery 1.9或avobe。

如何将Jquery 1.7更新/迁移到更高版本?

谢谢!

最佳答案

好吧,答案在这里发布了,尽管没有任何解释。您必须禁用Cherry Framework随附的JQuery,将以下代码添加到functions.php文件(在主题文件夹下):

// Remove themes old version of jQuery and load a compatible version
add_action('wp_enqueue_scripts', 'update_jquery_for_cherry_framework', 11);
function update_jquery_for_cherry_framework() {
   wp_deregister_script('jquery');
   wp_register_script('jquery', '/wp-includes/js/jquery/jquery.js', false, false, true);
   wp_enqueue_script('jquery');
}


代码的作用是(逐行):


加载功能update_jquery_for_cherry_framework
注销jquery脚本
从以下文件/wp-includes/js/jquery/jquery.js注册jquery脚本
加载刚刚注册的jQuery脚本


我有一个不兼容性,在更新WooCommerce购物车(删除或更新产品数量)时产生了一个错误,现在可以正常工作。

关于jquery - Cherry Framework-jQuery更新,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35554663/

10-11 23:18
查看更多