我通过wp_get_current_user()获取用户详细信息;功能。
通过使用消费者ID和产品ID,如何知道消费者是否购买此产品?
我也试过这个功能
woocommerce_customer_bought_product( $current_user->user_email, $current_user->ID, $product_id );
答案 0 :(得分:0)
woocommerce_customer_bought_product 功能现已列在WooCommerce的弃用功能中。您可以查看this链接。
您可以使用 wc_customer_bought_product 功能来实现相同功能,而不是使用已弃用的功能。请参阅this链接以了解要使用的新功能。
wc_customer_bought_product($ current_user-> user_email,$ current_user-> ID,$ product_id);
在测试不推荐使用的功能的WooCommerce版本中,它可以正常工作,因此发送的参数可能存在问题。只需检查参数。如果产品订单状态为已完成,则此功能仅返回true。