- 状态
- 已解决
- 类型
- Bug
- 相关插件/主题
- WooCommerce
- 主题标签
- Bug
问题概述
WooCommerce 7.8.1 (在新标签页中打开) 最近引入了一些更改,导致了以下致命错误。因此,您可能会遇到无法在我们的高级翻译编辑器 (ATE) 中翻译产品的问题,并且它们一直卡在“进行中”状态。
PHP Fatal error: Uncaught Error: Call to undefined function wc_get_default_product_type_options() in .../wp-content/plugins/woocommerce/includes/tracks/events/class-wc-products-tracking.php:242
临时解决方法
注意:此问题已在 WooCommerce 7.8.2 中解决。
请注意,此错误是由 WooCommerce 引入的,需要在该插件中进行修复。
在此期间:
- 在继续操作之前,请确保对您的站点进行了完整备份。
- 打开 … /wp-content/plugins/woocommerce/includes/tracks/events/class-wc-products-tracking.php 文件。
- 替换:
use Automattic\Jetpack\Constants;
- 替换为:
require_once dirname( __FILE__ ) . '/../../admin/wc-admin-functions.php'; // QUICK FIX use Automattic\Jetpack\Constants;