我目前正在Wordpress上开发一个与Hipster Cards非常相似的网站。我正在使用一个名为WP Ecards的插件,它提供生成卡片页面的功能,并允许用户通过电子邮件将卡片发送给其他人。插件页面可以在此链接中找到
https://wordpress.org/plugins/wp-ecards/
可以找到我正在处理的当前网站here,发送电子贺卡的页面为here。
此插件缺少的唯一功能是没有选项将卡发送给多个收件人。有谁知道我怎么会这样做,或者甚至能够给我一个正确方向的推动?
非常感谢任何帮助!
答案 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