由于WooCommerce设置中的电子邮件设置的“新订单”通知不发邮件给管理员;
因为“新订单”邮件通知只有在订单“完成”状态才会通知管理员,官方文档参考;
这样客户在网站上下单未付款,或者付款了,管理员也不知道,不可能天天到后台看,更搞笑的是客户通过WooCommerce注册也不发邮件给管理员;
所以,干脆让用户通过WooCommerce注册的时候通知管理员:
在主题的functions.php中加入如下代码:
//New user notification to admin // Woocommerce New Customer Admin Notification Email add_action('woocommerce_created_customer', 'admin_email_on_registration'); function admin_email_on_registration( $customer_id ) { wp_new_user_notification( $customer_id ); }
代码转自网络,亲测有效;
这样当有用户注册的时候管理员就知道,再去商店后台查看也不迟。