如何防止在WordPress中为特定操作发送自动电子邮件 时间:2021-12-03 作者:Мохамед Русланович 如何防止在wordpress中为特定操作发送自动电子邮件,我有一个功能,只有在管理员接受用户应用程序后,才能为用户生成密码create_user_password($subscription->ID), //this function calls wp_update_user Wordpress发送一条关于(密码更改操作)的消息,只有当此方法由管理员触发时,如何防止此操作 1 个回复 最合适的回答,由SO网友:kero 整理而成 如果你进去看看the documentation of wp_update_user() 您将看到它使用了两个过滤器:send_password_change_emailsend_email_change_email如果你回来的话,我会根据你的名字猜出来false 在里面send_password_change_email 它应该会起作用。因此,大致如下:function create_user_password($id) { // other code add_filter(\'send_password_change_email\', \'__return_false\'); wp_update_user(...); remove_filter(\'send_password_change_email\', \'__return_false\'); } 文章导航