在用户使用wp_add_user注册时自定义事务电子邮件

时间:2018-06-14 作者:Jake Punton

我创建了一个前端表单,该表单使用wp_add_user 我想知道,一旦表单成功,我如何向用户发送他们输入表单的欢迎电子邮件。

有没有办法不用插件就可以做到这一点?还是一个非常适合这个的光滑插件?

提前感谢!

1 个回复
SO网友:Rick Hellewell

当然使用user\\u register筛选器(请参见此处https://codex.wordpress.org/Plugin_API/Action_Reference/user_register ). 您可以调用一个自定义函数,该函数将在用户添加到数据库后“激发”。您的功能可能会发送电子邮件。

将过滤器放置在子主题的function.php 文件(您希望使用子主题,以便您的更改不会被主题更新覆盖/终止)。

你可以把它放在你自己的专用插件中——一个简单的插件,没有设置,只运行。在你的插件中加入过滤器,你就完成了!(一个专用插件适用于您希望对站点执行的所有操作,并且不需要修改functions.php文件。)在此了解如何开发插件https://developer.wordpress.org/plugins/intro/ .

结束

相关推荐

Form Object Gravity Forms

重力形式。我尝试在渲染表单字段之前对其进行操作add_filter(\"gform_pre_render\", \"my_function\", 10, 5); function my_function($form){ ... $form[\"fields\"][0][\"content\"] = \'This is a html-block\' } 这样,我可以传递html块的内容,假设html是表单上的第一个字段。如何通过id? 假设上面的html块