【发布时间】:2023-03-19 21:50:01
【问题描述】:
我正在对 WooCommerce 订单电子邮件模板进行一些更改。
我想直呼客户的名字。但我理解的代码应该这样做是返回他们的全名。
我的代码是:
<p><?php printf( esc_html__( 'Hello %s,', 'woocommerce' ), esc_html( $order->get_billing_first_name() ) ); ?></p>
据我了解,返回全名需要以下内容:
<p><?php printf( esc_html__( 'Hello %s,', 'woocommerce' ), esc_html( $order->get_billing_first_name() . ' ' . $order->get_billing_last_name() ) ); ?></p>
谁能给我解释一下为什么我用上面的第一个代码 sn-p 得到名字和姓氏?
这是否意味着相关网站出于某种奇怪的原因将名字和姓氏存储在 billing_first_name 值中?
【问题讨论】:
-
为什么要逃两次?
-
我不能说。这是我从网上其他帖子中获取的代码。我对PHP的了解有限。我应该删除第二个 esc-
标签: php wordpress woocommerce