php - Woocommerce 税在更新后不起作用
问题描述
我的 Woocommerce 商店有一个大问题。升级到版本 3.6.4(最新)和 WP 5.2.1 后,我的 Woocommerce admin.php 页面突然停止加载。此外,税收似乎没有添加到我的产品中,因此也没有添加到结帐中。
换句话说,当打开税收页面时,页面的一半已加载,但带有税收信息的表格总是显示“正在加载”。
查看控制台,我看到以下错误:
TypeError: a.ui is undefined draggable.min.js:11:133
TypeError: a.ui is undefined slider.min.js:11:126
TypeError: a.widget is not a function iris.min.js:4:16724
TypeError: a.widget is not a function menu.min.js:11:138
TypeError: a.widget is not a function autocomplete.min.js:11:147
TypeError: s(...).iris is not a function settings.min.js:1:806
谷歌搜索后,我发现了一些可能的解决方案,例如在 theme-functions.php 中将脚本排入队列。但是它适用于某些脚本(错误消失),但不适settings.min.js
用于例如。
function test_load_scripts($hook) {
wp_enqueue_script('jquery-ui-draggable');
wp_enqueue_script('jquery-ui-menu');
wp_enqueue_script('jquery-ui-autocomplete');
wp_enqueue_script('iris');
wp_enqueue_script('jquery-ui-slider');
wp_enqueue_script('settings', 'wp-content/plugins/woocommerce/assets/js/admin/settings.min.js' );
}
add_action('admin_enqueue_scripts', 'test_load_scripts');
此外,我尝试启用/禁用插件。但是我认为它来自 Woocommerce 插件本身,因为错误仅在 Woocommerce 的管理页面上可见。
有人知道这是什么原因吗?更好的如何解决它?我对 WP 和 Woo 很陌生,所以我希望有人能提供帮助。
解决方案
推荐阅读
- amazon-web-services - 无法连接到我的 aws ec2 实例 t2.medium
- c++ - 向量空 Push_back 在“{”标记之前调用预期的主表达式
- c++ - 用不同的颜色和强度照亮物体
- .net - 在 VB6 中使用来自 .NET 的 System.Collections.ArrayList
- excel - 将单元格的值和公式引用移动到该单元格
- ruby - 限制命名空间内定义的规则范围
- html - 无论内容如何,都可以均匀对齐浮动的文章标签 - 没有 CSS 网格
- arrays - 我做错了什么?(python/数组声明)
- haskell - 初学者haskell代码在main中使用do构造获取类型错误
- error-handling - 如何正确使用 Option::ok_or() 方法?