联系表格7后端电子邮件到不同的地址

时间:2017-07-06 09:40:22

标签: php wordpress forms email contact-form-7

我希望在不使用wordpress仪表板的情况下向联系表单添加第二封电子邮件。

我想将它添加到我服务器上的联系表单7 SOURCE文件中。

您是否有任何IDEA我应该在源文件中添加电子邮件?

因此,如果某人填写了该邮件,则电子邮件将转到Wordpress插件设置中输入的电子邮件以及我在后端插入的电子邮件。

它可能在这条路上的某个地方吗?

可湿性粉剂内容\插件\接触形式-7 \管理员\管理员-的functions.php:

if ( isset( $_POST['wpcf7-mail-recipient'] ) ) {

$ mail ['recipient'] = trim($ _POST ['wpcf7-mail-recipient']);

1 个答案:

答案 0 :(得分:0)

我不确定我是不是因为电子邮件地址显然是静态预定义的。 所以,让#39;说你有电子邮件地址 " admin@gmail.com"

所以这里

wp-content\plugins\contact-form-7\admin\admin-functions.php:

将一个变量称为

$email = "admin@gmail.com";
if ( isset( $_POST['wpcf7-mail-recipient'] )  && !empty($email)) 
{
  //Rest of the remaining code of plugin.
}
Also at the time of email
$mail['recipient'] = trim( $_POST['wpcf7-mail-recipient'] );
$mail['recipient'] = trim( $email );

注意将$email作为全局变量,以便可以在任何地方使用。