Wordpress Ecard插件 - 多个电子邮件地址

时间:2011-05-04 17:16:19

标签: php wordpress email plugins

我目前正在Wordpress上开发一个与Hipster Cards非常相似的网站。我正在使用一个名为WP Ecards的插件,它提供生成卡片页面的功能,并允许用户通过电子邮件将卡片发送给其他人。插件页面可以在此链接中找到

https://wordpress.org/plugins/wp-ecards/

可以找到我正在处理的当前网站here,发送电子贺卡的页面为here

此插件缺少的唯一功能是没有选项将卡发送给多个收件人。有谁知道我怎么会这样做,或者甚至能够给我一个正确方向的推动?

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:1)

占位符答案,因为您没有显示任何代码并查找它需要花费太多时间。

您可以定义收件人电子邮件地址字段列表:

<input name="email[]" type="email" value="">
<input name="email[]" type="email" value="">
<input name="email[]" type="email" value="">

然后在PHP插件中迭代:

foreach ($_POST["email"] as $email) {
    mail($email, ...)

或者提供单个地址字段,用户必须添加以逗号分隔的重新列表列表。在这种情况下,您可以将其拆分为例如

$emails = preg_split("/[,\s]+/", $_POST["email"]);
foreach ($emails ...

实际上,您可能希望为收件人姓名电子邮件地址各添加一个字段。

答案 1 :(得分:0)

有一个新的wordpress插件,其中包含最近发布的许多功能。 Mojdeh - WordPress Greeting, eCard, Postcard Plugin