在WordPress中發表文章時如何向作者發送電子郵件


如果您運行多作者博客,則在發布他們的博客帖子時通知作者可以幫助他們推廣該帖子並參與討論。 最近,一位讀者問,發表文章時是否可以通過電子郵件發送給作者。 在本文中,我們將向您展示在WordPress中發布作者信息時如何通過電子郵件發送給作者。

通知作者新帖子

方法1:使用編輯流程將帖子通知發送給作者

您需要做的第一件事是安裝並激活Edit Flow插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

編輯流程開箱即用,可用於電子郵件通知。 激活插件後,發布者發布帖子後,它將開始向作者發送電子郵件通知。

但是,它不會將那些電子郵件通知發送給站點管理員。 你可以去 編輯流程»通知 頁並選擇啟用 “始終通知博客管理員” 選項。

編輯流程通知

Edit Flow是一個功能強大的插件,它不僅可以發送電子郵件通知,還可以做很多事情。 有關使用該功能的完整概述,請參閱我們的指南,該指南介紹瞭如何使用Edit Flow改進WordPress中的編輯工作流程。

方法2:使用更好的WordPress通知的電子郵件作者

此方法適用於只希望向作者發送電子郵件通知而沒有“編輯流”的任何其他編輯功能的用戶。

您需要做的第一件事是安裝並激活WordPress更好的通知插件。

激活後,您需要訪問 通知»添加新 頁面以創建您的作者電子郵件通知。

在WordPress中為作者創建新的發布通知

首先,您需要為此通知輸入標題,例如 “發布作者的發布通知”

在裡面 “通知” 字段,您需要選擇 “新帖子發布”

其他電子郵件字段 選項,請選中“將此通知僅發送給作者”

現在,您需要編寫主題行和電子郵件正文。 更好的WordPress通知附帶了一些短代碼,您可以在電子郵件主題和正文中使用它們。

在電子郵件主題字段中,您應該輸入:

Post Published: [post_title]

對於郵件正文,可以使用以下模板:

你好 [user_nicename],

我們剛剛發布了您的帖子“[post_title]”。

您可以在這裡查看: https://wpnull.xyz/1098

謝謝,

最後,您需要單擊保存按鈕來存儲新通知。

現在,當他們的帖子在WordPress中發佈時,該插件將向作者發送通知電子郵件。

有關更多詳細說明,請參閱我們的指南,了解如何在WordPress中添加更好的自定義通知。

方法3:在文章發表後手動向作者發送電子郵件

該方法適用於那些願意在WordPress中添加代碼段的用戶。

您需要將此代碼添加到主題的functions.php文件或特定於站點的插件中。

function notifyauthor($post_id) {

$post = get_post($post_id);
$author = get_userdata($post->post_author);
$subject = "Post Published: ".$post->post_title."";

$message = "
      Hi ".$author->display_name.",
      
      Your post, "".$post->post_title."" has just been published.
      
      View post: ".get_permalink( $post_id )."
      
      Thanks"
      ;
      
   wp_mail($author->user_email, $subject, $message);
}
add_action('publish_post', 'notifyauthor');

在WordPress中發布新帖子時,將運行此代碼。 它使用代碼中定義的主題和消息向作者發送電子郵件通知。 可以隨意更改主題和消息字段以滿足您的需求。

故障排除提示:

如果您的作者抱怨沒有收到電子郵件通知,請查看我們的指南,了解如何解決WordPress不發送電子郵件的問題。

我們希望本文能幫助您在WordPress中發表文章時給作者發送電子郵件。 您可能還希望看到我們精選的21個插件來有效地管理WordPress多作者博客。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。