【问题标题】:How to remove name in WooCommerce customer emails如何删除 WooCommerce 客户电子邮件中的姓名
【发布时间】:2021-09-27 16:11:16
【问题描述】:

由于某种原因,在客户创建 WooCommerce 帐户后发送给客户的电子邮件会显示一个随机名称(见附件)。

WooCommerce username error

我认为是因为用户可以仅使用电子邮件地址创建帐户?但无论如何 - 我只想从客户的所有电子邮件通信中删除 Hi xxxx。我该怎么做呢?我正在查看电子邮件模板,但看不到此代码是如何生成的?

【问题讨论】:

标签: wordpress email woocommerce


【解决方案1】:

要从电子邮件通信中删除名称,您需要将电子邮件模板文件复制到您的主题目录中(例如 - customer-processing-order.php),在此找到以下代码:

<p><?php printf( esc_html__( 'Hi %s,', 'woocommerce' ), esc_html( $order->get_billing_first_name() ) ); ?></p>

并用下面提到的代码替换:

<p><?php printf( esc_html__( 'Hi,', 'woocommerce' ), esc_html( $order->get_billing_first_name() ) ); ?></p>

您可以对以下 Woocommerce 电子邮件模板文件执行相同的操作:

customer-completed-order.php
customer-completed-order.php
customer-invoice.php
customer-note.php
customer-on-hold-order.php
customer-processing-order.php
customer-refunded-order.php

【讨论】:

    【解决方案2】:

    谢谢 - 是的,解决了这个问题。问题是由于插件与翻译插件冲突而发生的。感谢您对问题的回答。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-04
      • 1970-01-01
      • 2020-12-27
      • 2020-11-10
      • 1970-01-01
      • 2020-03-24
      相关资源
      最近更新 更多