Wordpress Php自动电子邮件评论作者


Wordpress Php auto email to comment author

我希望能够自动向在我的网站上发表评论的人发送回复。他们的电子邮件地址是必需的所以我觉得我应该能够抓取并使用php发送电子邮件回该电子邮件地址…

我知道php电子邮件的基础如下…所以我需要帮助获取作者的电子邮件并将其放入mailTo变量

<?php
$subject = 'My subject';
$message = "The Message I'd like to send back to the commenter";
$mailTo = get_comment_author_email_link 
mail($mailTo, $subject, $message);
?>

谢谢!

我认为你需要的是用你定义的自己的函数挂钩评论post动作:

 <?php
 function sendMail($id){
     $subject = 'My subject';
     $message = "The Message I'd like to send back to the commenter"; 
     $comment=get_comment($id);
     $mailTo = $comment->comment_author_email ;
     mail($mailTo, $subject, $message);
 }
 add_action('comment_post', 'sendMail');
?>

你可以使用这个,但不要忘记webarto的注释:

http://wordpress.org/extend/plugins/wp-comment-auto-responder/