如果你运行一个多作者的博客,那么在他们的博客文章发布时通知作者可以帮助他们推广文章并参与讨论。最近,我们的一位读者问,是否有可能在作者的文章发表后给他们发电子邮件。在本文中,我们将向您展示如何在作者的文章在WordPress上发布时给他们发电子邮件。
方法1:使用Edit Flow向作者发送Post notification
你需要做的第一件事就是安装并激活Edit Flow插件。有关更多细节,请参阅我们关于如何安装WordPress插件的一步一步指南。
Edit Flow为电子邮件通知开箱即用。只要你激活插件,它就会在作者的文章发布时开始发送电子邮件通知。
但是,它不会将这些电子邮件通知发送给站点管理员。你可以点击编辑流程通知页面并为‘选择启用;Always notify blog admin’选项。
Edit Flow是一个功能强大的插件,它可以做的不仅仅是发送电子邮件通知。要全面了解你可以用它做什么,请参阅我们关于如何使用Edit Flow改进WordPress中的编辑工作流程的指南。
方法2:给作者发邮件,使用更好的WordPress通知
这个方法适用于那些只想向作者发送电子邮件通知,而没有Edit Flow的任何其他编辑功能的用户。
你需要做的第一件事就是安装并激活Better Notifications for WordPress插件。
激活后,您需要访问 notifications »添加新的页面来创建作者电子邮件通知。
首先你需要为这个通知输入一个标题,例如‘Post Published notification for Authors’。在‘Notification for’字段中,您需要选择‘New post published’。
在其他电子邮件字段选项下,选中‘将此通知仅发送给作者’。
现在你需要写一个主题行和电子邮件正文。更好的WordPress通知带有一些短代码,你可以在你的电子邮件主题和正文中使用。
在电子邮件主题字段中,您应该输入:
Post Published: [post_title]
对于邮件正文,您可以使用此模板:
Hello [user_nicename],
我们刚刚发布了您的Post “[post_title]”。
你可以在这里查看:[permalink]
谢谢,
最后,你需要点击保存按钮来保存你的新通知。
当作者的文章在WordPress中发布时,插件现在会发送通知电子邮件给作者。
有关更详细的说明,请参阅我们关于如何在WordPress中添加更好的自定义通知的指南。
方法3:当作者的文章发布时,手动发送电子邮件给作者
此方法适用于在WordPress中轻松添加代码片段的用户。
您需要将此代码添加到主题’s functions.php文件或特定于站点的插件中。function notifyauthor($post_id) {$post = get_post($post_id);$author = get_userdata($post->post_author);$subject = ” post Published: ” $post->post_title.”;$message = “$author->display_name.",您的帖子,$post->post_title."\"刚刚出版。查看帖子:"Get_permalink ($post_id)."Thanks";wp_mail(作者→美元user_email,美元,美元消息);}add_action(“publish_post”、“notifyauthor”);
强WPCode
这段代码运行时,一个新的文章发表在WordPress。它使用代码中定义的主题和消息向作者发送电子邮件通知。请随意更改主题和信息字段以满足您的需要。
如果你的作者抱怨没有收到邮件通知,那么看看我们的指南如何解决WordPress不发送邮件的问题。
我们希望这篇文章可以帮助您在作者的文章在WordPress上发布时给他们发邮件。你可能也想看看我们专家挑选的21个插件来有效地管理WordPress多作者博客。
和
RSS