WORDPRESS:黑客评论表格就像告诉朋友一样

时间:2009-07-31 23:33:00

标签: php javascript wordpress email forms

我有一个客户端使用WP作为CMS。他希望未注册的用户能够提交内容。这是一个包含以下字段的表单:

  

你的名字

     

您的电子邮件

     

朋友的名字

     

朋友的电子邮件

     

消息

     

提交

然后该消息将在网站上发布(作为评论),然后该消息/评论将通过电子邮件发送给朋友的电子邮件地址。所以电子邮件看起来像这样:

嘿朋友,

你的名字说了些关于你的事。那不是很酷吗?

布拉赫等等等等等等。

实现这一目标有多困难,如果有可能,有人可以指出我正确的方向吗?我想我需要添加到评论表单中的字段,我可以自己弄清楚。这是整个发送电子邮件中的实际评论到该电子邮件地址,这给我带来了问题。

TIA!

1 个答案:

答案 0 :(得分:2)

使用额外字段创建新的评论模板。请参阅Codex详细了解如何执行此操作。

为'comment_post'操作添加一个钩子。它是围绕comment.php的第997行定义的。此时,注释已经插入到数据库中。您可以使用pluggable.php第254行定义的wp_mail函数在此处发送电子邮件。

如果您想对评论文本进行一些预处理,'pre_comment_on_post'可能是您最好的选择。它是在wp-comments-post.php的第34行定义的。