禁用在4.9.5上发送到WordPress管理员电子邮件的新用户注册电子邮件

时间:2018-05-04 作者:steps

我不知道是否有什么变化,但我无法禁用发送到WordPress管理邮件的电子邮件。我尝试将此代码添加到我的主题functions.php 文件

//disable default WordPress new user notification emails
if (!function_exists(\'wp_new_user_notification\')) {
    function wp_new_user_notification( $user_id, $deprecated = null, $notify = \'\' ) {
        return;
    }
}
并尝试启用http://wordpress.org/extend/plugins/disable-new-user-email-notifications/ 插件。但是邮件一直被发送给管理员。

1 个回复
最合适的回答,由SO网友:user141080 整理而成

功能wp_new_user_notificationPluggable Functions. 在文档中,您可以阅读:

WordPress 1.5.1中引入了可插入函数。这些函数允许您通过plugins. WordPress允许插件覆盖的最新核心功能列表位于wp includes/pluggable。php。WordPress仅在加载所有插件后未定义内置函数时加载这些函数。

这意味着您不能在主题中重写该函数。把它放在插件中,它应该可以工作。

有用链接:

How to override pluggable function in theme? - wordpress.stackexchange.com

结束

相关推荐