Affichage des articles dont le libellé est Published. Afficher tous les articles
Affichage des articles dont le libellé est Published. Afficher tous les articles

samedi 12 novembre 2016

How to Email Authors When Their Articles are Published in WordPress



If you run a multi-author blog, then notifying the authors when their blog post is published can help them promote the post and participate in the discussion. Recently, one of our readers asked if it was possible to email authors when their articles are published. In this article, we will show you how to email authors when their posts are published in WordPress.


Notify authors of new posts


Method 1: Send Post Notifications to Authors using Edit Flow


First thing you need to do is install and activate the Edit Flow plugin. For more details, see our step by step guide on how to install a WordPress plugin.


Edit Flow works out of the box for email notifications. As soon as you activate the plugin, it will start sending email notifications to authors when their posts are published.


However, it does not send those email notifications to site administrator. You can go to Edit Flow » Notifications page and select enable for ‘Always notify blog admin’ option.


Edit Flow notifications


Edit Flow is a powerful plugin, and it can do a lot more than just sending email notifications. For a full overview of what you can do with it, see our guide on how to improve your editorial workflow in WordPress with Edit Flow.


Method 2: Email Authors using Better Notifications for WordPress


This method is for users who just want to send email notifications to authors without any other editorial features of Edit Flow.


First thing you need to do is install and activate the Better Notifications for WordPress plugin.


Upon activation, you need to visit Notifcations » Add New page to create your author email notification.


Create a new post published notification for authors in WordPress


First you need to a enter a title for this notification, for e.g. ‘Post Published Notification for Authors’.


In the ‘Notification for’ field, you need to select ‘New post published’.


Under Additional Email Fields option, check the box next to ‘Send this notification to the Author only’.


Now you need to write a subject line and email body. Better WordPress Notifications comes with a handful of shortcodes that you can use in your email subject and body.


In the email subject field you should enter:


Post Published: [post_title]


For message body, you can use this template:


Hello [user_nicename],


We just published your post “[post_title]”.


You can view it here: [permalink]


Thanks,


Finally, you need to click on the save button to store your new notification.


The plugin will now send a notification email to authors when their posts are published in WordPress.


For more detailed instructions, see our guide on how to add better custom notifications in WordPress.


Method 3: Manually Send Email to Authors When Their Articles are Published


This method is for users who are comfortable adding code snippets in WordPress.


You need to add this code to your theme’s functions.php file or a site-specific plugin.



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');

This code runs when a new post is published in WordPress. It sends an email notification to the author using the subject and message defined in the code. Feel free to change the subject and message fields to meet your needs.


Troubleshooting Tip:


If your authors complain about not receiving email notifications, then check out our guide on how to fix WordPress not sending email issue.


We hope this article helped you email authors when their articles are published in WordPress. You may also want to see our expert pick of 21 plugins to efficiently manage WordPress multi-author blogs.


If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.


The post How to Email Authors When Their Articles are Published in WordPress appeared first on WPBeginner.







How to Properly Update Live Published Posts in WordPress



Have you ever had to make significant edits to an already published WordPress post? Maybe you are rewriting an old article or you have to update screenshots because they’re outdated. Since we have to do this on a regular basis on WPBeginner and on our documentations for our suite of products, we have created a workflow that works. In this article, we will show you how to properly update live published posts in WordPress.


How to update live posts in WordPress


The Problem with Updating Live Posts in WordPress


WordPress makes it super easy to create and edit posts. You can edit all posts whenever you want, even after publishing them.


However, when editing live posts, you cannot save them until you are done editing. Saving live posts will immediately make your changes visible.


This is a little problematic for various reasons.


If you’re on a multi-author WordPress site someone may need to approve the changes before they go live.


Not to mention, there will be times where you may not be able to finish all changes in one session.


An easy workaround for this issue is to simply copy a post and paste it as a new draft. You can edit the draft and then paste it to the original post.


The problem with this method is that you cannot set or change featured images, Facebook post thumbnail, tags or categories, etc. This means that you or an editor must make those changes on a live post.


Well if you run into any of these problems, then this article is good news for you.


We will show you how to properly update live posts while making it possible to save them and make any changes without affecting the live version.


Ready? Let’s get started.


Video Tutorial



If you don’t like the video or need more instructions, then continue reading.


Properly Updating Live Posts in WordPress


First thing you need to do is install and activate the Revisionize plugin. For more details, see our step by step guide on how to install a WordPress plugin.


After activating the plugin, you need to visit Posts » All Posts in your WordPress admin. This is where WordPress lists all your published posts and drafts.


All posts


Take your mouse to the post you want to edit and then click on the Revisionize link. This will create a new revision for your published post by cloning the existing post.


Revision of a published post


You can edit the post like you would edit any unpublished draft. You can save your changes as many times as you want without affecting the live post.


You can have your supervisor or editor review the changes for their approval. You can also use public post preview to share it with people outside your organization.


Once you are done editing, you can click on the Publish button. The plugin will then replace your live post with the new version.


What happens to the draft?


It is still stored as a revision draft, allowing you to reuse it again to edit the same published post again.


Revision draft


That’s all, we hope this article helped you learn how to properly update live posts in WordPress. You may also want to see these 14 tips for mastering the WordPress visual editor.


If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.


The post How to Properly Update Live Published Posts in WordPress appeared first on WPBeginner.


Page 8 – WPBeginner