我有一個前端發帖表單,註冊用戶可以在其中起草帖子。我有一個元字段,其中包含起草內容的用戶的電子郵件。現在,當我從後端發佈內容時,我想發送一封電子郵件給用戶,通知該帖子已發佈。在wordpress發佈帖子時向用戶發送電子郵件
任何方向的研究將有所幫助。
謝謝!
我有一個前端發帖表單,註冊用戶可以在其中起草帖子。我有一個元字段,其中包含起草內容的用戶的電子郵件。現在,當我從後端發佈內容時,我想發送一封電子郵件給用戶,通知該帖子已發佈。在wordpress發佈帖子時向用戶發送電子郵件
任何方向的研究將有所幫助。
謝謝!
繼承人您的問題的實際答案 - 我們都知道如何發送電子郵件:-) http://www.wprecipes.com/how-to-automatically-notify-your-members-on-new-posts 您可能會添加一些邏輯來相應地發送郵件......即僅僅是作者。
PHP's mail function應該是一個很好的起點。請記住確保您的php.ini設置正確以發送郵件。
TNX!另外我需要知道如何添加功能,當我點擊wordpress儀表板中的發佈帖子按鈕。 – Sisir 2011-03-25 15:30:03
這裏是免費的WordPress插件爲 http://wordpress.org/extend/plugins/publish-post-email-notification/
add_action('publish_post', 'send_email');
function send_notification($post_id) {
$post = get_post($post_id);
$post_url = get_permalink($post_id);
$post_title = get_the_title($post_id);
$author = get_userdata($post->post_author);
$subject = 'Post publish notification';
$message = "Hello,";
$message .= "<a href='". $post_url. "'>'".$post_title."'</a>\n\n";
wp_mail($author->user_email, $subject, $message);
}
我問了這個問題,現在知道它已經有一段時間了:)謝謝! – Sisir 2011-11-03 11:36:50