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

时间:2017-04-12 15:44:42

标签: woocommerce product

在将WooCommerce版本更新为3.0后,我在商店页面上发布了此通知。

注意:调用了product_type 不正确 。不应直接访问产品属性。有关更多信息,请参阅WordPress中的调试。 (此消息是在3.0版中添加的。)在第4137行的C:\ xampp \ htdocs \ oye \ wp-includes \ functions.php中

任何想法如何修复它?

2 个答案:

答案 0 :(得分:12)

不推荐使用product_type属性。使用get_type()获取内部类型。

所以你需要改变这个:

$product->product_type;

到此:

$product->get_type();

答案 1 :(得分:-1)

(在functions.php中)尝试编辑"选择选项" WooCommerce中的文字,它给出了这个错误。

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