【问题标题】:Change WooCommerce recipient for admin emails更改管理员电子邮件的 WooCommerce 收件人
【发布时间】:2014-08-07 09:54:49
【问题描述】:

有没有办法更改通常发送给站点管理员的所有 WooCommerce 电子邮件的收件人电子邮件地址?

这样做的原因是角色分离。站点管理员处理安全警报、新注册、密码重置和一般站点职责。我们有另一个负责在线商店的用户。所有 WooCommerce“管理员”电子邮件都应该发送给这个人,而不是设置中指定的电子邮件地址 --> 常规。

理想情况下,这将在用户个人资料或 WooCommerce 设置中进行设置。在某些钩子或过滤器中硬编码电子邮件地址没有问题。

【问题讨论】:

    标签: woocommerce


    【解决方案1】:

    如果不编辑核心 WooCommerce 文件,我认为这是不可能的,不建议这样做,因为下次更新会覆盖。

    管理员电子邮件接缝像这样get_option( 'admin_email' )到处获取,并且没有过滤器操纵这个。

    最好的解决方案可能是请求过滤器 (on their GitHub)。

    【讨论】:

    • 我害怕这一点,并认为你可能是对的。我会发布这个想法/问题,看看它的去向。谢谢。
    【解决方案2】:

    这应该是可能的:

    • 在仪表板的 WooCommerce 部分,有一个设置选项
    • 其中有一个电子邮件选项卡。
    • 在“电子邮件发件人选项”部分,将“发件人”电子邮件地址更改/添加到其他用户的电子邮件地址。
    • 保存所做的更改

    【讨论】:

    • 这只会影响发送给客户的电子邮件中的发件人地址,而不影响发送给站点管理员的通知电子邮件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-09
    • 1970-01-01
    • 2017-06-18
    • 1970-01-01
    • 1970-01-01
    • 2018-07-02
    相关资源
    最近更新 更多