更改WooCommerce管理电子邮件的收件人



是否有办法改变收件人的电子邮件地址为所有WooCommerce的电子邮件,通常去网站管理员?

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

理想情况下,这将在用户配置文件或WooCommerce设置中设置。我没有硬编码电子邮件地址在一些钩子或过滤器的问题。

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

管理邮件接缝像这样获取get_option( 'admin_email' )无处不在,没有过滤器操纵这个。

最好的解决方案可能是要求一个过滤器(在他们的GitHub上)。

这应该是可能的:

    在仪表板上的WooCommerce部分,有一个设置选项
  • 其中有一个电子邮件选项卡。
  • 在Email Sender Options部分,将"Email Address"中的"改为其他用户的Email地址。
  • 保存更改

最新更新