woocommerce 通知 product_type 被错误调用。不应直接访问产品属性

woocommerce notice product_type was called incorrectly . Product properties should not be accessed directly

在将 WooCommerce 版本更新到 3.0 后,我在商店页面上的所有产品上都收到此通知。

通知:product_type被调用 错误地 .不应直接访问产品属性。请参阅在 WordPress 中调试以获取更多信息。 (此消息是在 3.0 版中添加的。)在 C:\xampp\htdocs\oye\wp-includes\functions.php 的第 4137 行

知道如何解决吗?

product_type 属性 已弃用。使用 get_type() 获取内部类型。

所以你需要改变这个:

$product->product_type;

对此:

$product->get_type();

(在 functions.php 中)尝试在 WooCommerce 中编辑 "Select Options" 文本,但出现该错误。

Rafawhs 的回答对我也有用。这个:$product->get_type();