Site icon CodeRevolution Knowledge Base

How to automatically email contributors when their posts are published – CodeRevolution

If you’re running a multi-authored blog, it can be very cool to let your contributors know when their post are online. Today’s recipe will show you how to do this automatically each time a post is published.

Nothing complicated with this recipe. Copy the code below and paste it on your functions.php file. Then save the file, and you’re done!

 function wpr_authorNotification($post_id) {    $post = get_post($post_id);    $author = get_userdata($post->post_author);     $message = "       Hi ".$author->display_name.",       Your post, ".$post->post_title." has just been published. Well done!    ";    wp_mail($author->user_email, "Your article is online", $message); } add_action('publish_post', 'wpr_authorNotification'); 

Thanks to Daniel Pataki for the great piece of code!

Exit mobile version