【问题标题】:Wordpress - Disable user notification on password changeWordpress - 在密码更改时禁用用户通知
【发布时间】:2018-12-05 23:02:21
【问题描述】:

我们的客户希望禁用在有人使用“忘记密码”表单时发送 Wordpress 的默认通知电子邮件。

客户端使用的主题还会发送一封包含新密码的电子邮件,因此应禁用默认通知。

但我不知道该怎么做,有人可以帮我吗?

问候

【问题讨论】:

    标签: wordpress email notifications forgot-password


    【解决方案1】:

    将此行添加到您的函数文件以禁用 wordpress 中的默认密码更改通知。

    要禁用 wp_update_user() 函数发送的更改电子邮件通知,只需使用过滤器挂钩返回 false:

    add_filter( 'send_email_change_email', '__return_false' );
    

    参考 - https://codex.wordpress.org/Plugin_API/Filter_Reference/send_email_change_email

    方法二

    if ( !function_exists( 'wp_password_change_notification' ) ) {
        function wp_password_change_notification() {}
    }
    

    将此代码放入方法 2 的插件文件中。 注意 - 如果您放入主题函数文件,它将不起作用

    参考 - http://www.wpbeginner.com/wp-tutorials/how-to-disable-lostchanged-password-emails-in-wordpress/

    方法 3 - 使用此插件获取所需的输出

    https://wordpress.org/plugins/manage-notification-emails/

    【讨论】:

    • 嗨,我试过了,但它一直在发送主题为“关于密码更改的消息”的电子邮件通知。
    • 尝试方法2并检查
    • 不幸的是,我仍然收到 2 条通知。我用代码 sn-p 插件做了选项还是真的需要做一个插件?
    • 如果您不想创建插件,请尝试方法 3。如果您可以创建自定义插件,则方法 2 中的其他方法很好
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-07
    相关资源
    最近更新 更多