php - 在 Woocommerce 中显示客户订单评论(客户备注)

标签 php wordpress woocommerce message orders

当我尝试显示 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/

相关文章:

php - 插入具有与现有行相关的值的新行

php - 参数绑定(bind)必须更安全(PDO)

php - 界面类型提示

php - 以编程方式向 Woocommerce 添加新的运输方式

php - WooCommerce Hook woocommerce_cancelled_order

php - 方法声明后的冒号?

mysql - Wordpress 分散多站点

html - 无法定位 "back to top"按钮

css - Bootstrap - 如何不通过点击打开子菜单

php - Wordpress - 如何在 woocommerce 中使运费为零?