当我尝试显示 woocommerce 客户订单评论(不是注释,而是客户可以在结帐过程中添加的评论)时,我遇到了一个小问题。
(我将只添加此问题的相关行,因为其他 woocommerce 数据已正确显示,因此它不应该是设置问题)。
到目前为止我试过的是:
$notes = $order->get_customer_order_notes(); //This line returns an Array[]
在该数组中,这是我认为我需要的字段,因为它包含我的订单评论:
$notes
0={stdClass} 38
post_excerpt = "test"
所以我所做的就是尝试像这样显示这个值:
echo "Order Notes: " . $notes->post_excerpt
但不幸的是结果是空的。
我做错了什么? 非常感谢
最佳答案
好的,经过一段时间的尝试,我终于发现显示客户结账评论的正确方式是选择 $order->customer_message;
并将此值设置为变量。
关于php - 在 Woocommerce 中显示客户订单评论(客户备注),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27144737/