WP Status Notifier

Description:

WP Status Notifier will sent a notification to given email address(es) of posts pending review by contributors. It can also optionally notify the contributors when their post is accepted or rejected. WP Status Notifier is very useful for moderation in blogs with multiple contributors.

The plugin will add an options page in the Wordpress administration area where you can set one or more email addresses to notified of posts pending review.

Features:

  1. No need to manually check for posts waiting for approval.
  2. Includes a link in the email to edit and/or approve the post in the notification email.
  3. Optionally notifies contributors of the moderation status.
  4. The plugin requires no database access and adds almost zero overhead.
  5. Simple configuration options. Doesn’t require editing any .php files.

Installation:

  1. Upload `status-notifier.php` to the `/wp-content/plugins/` directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. To configure the plugin go to Options>Status Notifications in the Wordpress administration area

Rating: 1 Star2 Stars3 Stars4 Stars5 Stars (16 votes, average: 4.63 out of 5) Loading ... Loading ...
Size: 2.9 KB
Downloads: 2910 [Download Now]

47 Comments

  1. Posted March 25, 2008 at 7:50 am | Permalink

    I can’t get this to work. I installed it, activated it, and even configured the options. But no emails are triggered. I checked my spam folder as well so that is not where they’re going either.

  2. iDope
    Posted March 25, 2008 at 8:05 am | Permalink

    Pending review notifications will be only send when a post is ‘pending review’ (posts directly published will not generate any notifications).

    Approval or declined emails will not be sent if you used the same account to post and then approve.

  3. Nathaniel
    Posted March 27, 2008 at 9:54 am | Permalink

    It’s still not working.

  4. iDope
    Posted March 30, 2008 at 10:59 pm | Permalink

    Some details please. What did you try (the steps you followed) that didnt work as expected?

  5. Posted March 31, 2008 at 7:22 am | Permalink

    I figured it out. I think it was something with my mail settings but found a work-around using the wordpress@domain.com email as default. It’s working fine now. Great plugin!

  6. shields
    Posted April 22, 2008 at 1:51 pm | Permalink

    I installed this on 2.5, but I don’t think it works with the new dashboard. The screenshot looks like my earlier version of WordPress. What am I missing Thanks!

  7. Manoj Sterex
    Posted April 28, 2008 at 10:30 am | Permalink

    Can you please make this compatible with the Wordpress 2.5?

    Thanks. :-)

  8. Posted May 11, 2008 at 11:04 am | Permalink

    hi there .thanks for plugin:

    Does anybody know if tis script is compatible with Wordpress 2.5.1 ?

    Thanks in advance for any help on this!

    regards

  9. iDope
    Posted July 8, 2008 at 9:43 am | Permalink

    It should work fine with WP 2.5. If you are getting errors please let me know.

  10. Real Estate Websites
    Posted July 24, 2008 at 1:55 pm | Permalink

    Just installed on 2.6 and after uploaded and activated I can not find the options anywhere. Please advise.

  11. JP
    Posted August 27, 2008 at 1:57 pm | Permalink

    Hello, can i use this plugin with roll manager too? when i test the plugin it doesnt work under wp 2.61.
    the email arrive only to admin adress

    regards from germany

  12. Daisy
    Posted September 14, 2008 at 12:22 pm | Permalink

    Love this plugin, I’m wondering, though, if it’s possible to list the category or categories that the post belongs to in the email? We have editors responsible for each top level category and that being in the email would allow us to forward the emails to the appropriate editor.

  13. iDope
    Posted September 18, 2008 at 3:07 am | Permalink

    Daisy,

    Thanks for the feedback! I have added this feature, please upgrade to the latest version.

  14. Posted September 21, 2008 at 8:13 am | Permalink

    Hi, I get this plug in to trigger any emails either.

    I have my main account as admin (administrator) and I write the article and place it in a “pending review” state.

    My spell checker guy is not getting any emails, they have an editor account only.

    I have placed their email address in the settings box along with mine separated by a comma.

    Settings->Status Notifications->Pending Review Notifications

    I currently have 2.6.2 installed. Is there anything else that I am missing ?

  15. Posted September 21, 2008 at 8:16 am | Permalink

    Sorry about the duplicate post but it should read, that I can’t get this plug in to trigger any emails when it’s placed in “Pending Review”

  16. iDope
    Posted September 22, 2008 at 4:23 am | Permalink

    Just My Life,

    Can you try putting in just one email in the settings box?

  17. Just My Life
    Posted September 22, 2008 at 11:18 am | Permalink

    I think I found the problem, after looking on my server it seems that the plug in sends emails as wordpress(AT)yourdomain.com in my case it was wordpress(!AT!)justmylifeingeneral.com

    Since that user did not exist on my server, it would delete all emails or just not send them along their merry way. I created that user so it would have a mail box and presto it’s works for me. It would be nice if that was changed so the admin’s email is the one that was sent or someway to change besides poking around in the code.

    Thanks,
    That Guy

  18. iDope
    Posted October 3, 2008 at 5:11 am | Permalink

    That’s the From address Wordpress itself uses for the notification it sends (comment, new user, etc.).

  19. Daniel
    Posted November 8, 2008 at 7:44 am | Permalink

    This plugin is great, but can be greater :) Could you add following two functions?
    - I have blog where everyone can register and post. Some people marks posts as ready for review, some don’t. When I review these posts, I delete ones which are not suitable for my site. Could you add option to notify author when post in draft or pending state is deleted?
    - my blog is in Polish, so I would like to send emails in Polish too. Could you add options to configure email’s text?

  20. iDope
    Posted November 8, 2008 at 7:49 am | Permalink

    Daniel,

    Glad you liked the plugin. The plugin already has options to send approval and rejection emails to the authors. I’ll try to add an option to customize the messages in the next version.

  21. Posted November 8, 2008 at 8:06 am | Permalink

    Thanks for quick reply.

    The plugin sends emails when I approve post or move it back to draft state, but it doesn’t send emails when I delete post in draft or pending state completely instead of approving it. I would like to send emails in this case too. I had looked a bit for available WP hooks and found that deleted_post hook should be appropriate for this.

  22. dave
    Posted December 8, 2008 at 8:05 pm | Permalink

    will WP Status Notifier work on WP 2.6+ or 2.7?? please advise. thanks.

  23. bkmcae
    Posted December 17, 2008 at 10:05 am | Permalink

    Cool plugin, but I can’t install it on WP 2.7. Any plans to update it for 2.7?

  24. michael boldin
    Posted December 18, 2008 at 1:41 am | Permalink

    Just tested this out in 2.7 – and it’s working perfectly!

    Only one question/request – is it possible to have it send out a notice that a post is published on “scheduled” posts?

    For example, a contributor submits a post for review on 12/17. I review the post on 12/17 and schedule the post for publication on 12/19 at 8:10am. Is there a way for the plugin to notify the contributor on 12/19 at 8:10am that their post was published?

  25. Chris
    Posted December 26, 2008 at 7:04 am | Permalink

    Great plug-in. I’ve been using this for a while without issue. One additional feature request:
    When a post is published (regardless of whether it went to pending review or not) sending an email to a specific email address (as well as the author, as the plugin does now) to notify that a new post has been published.

    Thanks!

  26. nightfishing
    Posted January 8, 2009 at 11:58 am | Permalink

    Working well with 2.7 (Thank you!)

    +1 for being able to receive notification of published/scheduled posts.

  27. Jason
    Posted January 22, 2009 at 4:16 pm | Permalink

    Hi there. Great plugin that I’ve been getting some good use out of. Nice work.

    I was just wondering if the notification will be sent when a comment is sent for moderation as well.

  28. iDope
    Posted January 31, 2009 at 7:23 am | Permalink

    @Jason: I believe Wordpress already does that.

  29. Posted April 19, 2009 at 9:43 pm | Permalink

    Hi there. Thanks for a great plugin. Just what I was looking for. There is one issue I can’t resolve.

    I am setting up my blog and I have a user called Dummy1 to help me test things. When Dummy1 submits a post for review, I get the email OK but there is no link to click on to approve the post without having to log into my admin account.

    From what I understand in reading the plugin description, the plugin will show me the contents of the post and provide me with a link in the email to approve the post without having to log into my admin account (this is what the plugin ‘Change Comment Status’ does for me when dealing with comments). Is my interpretation correct? If so, why isn’t it working for me? Please give me some ideas as to how to fix it.

    Thank you very much.

  30. Posted April 20, 2009 at 10:28 pm | Permalink

    Hi there. I would like to thank you for a great plugin. There is one thing I can’t get it to do.

    Is it supposed to send an email with the post’s content and a link to approve the post without having to log into the admin area? Because if it does, I can’t get it to work. I am using WP 2.7.1.

    All I get in the email is the author’s name, the title and a review it link.

    I use Comment Changes Status and it allows me to click on the approve link in the email and the comment is approved without me having to log into WP. I was hoping that your plugin would do the same thing but for Posts.

    Please help as I would love to use this plugin.

  31. Patrice
    Posted May 6, 2009 at 11:20 am | Permalink

    As per Jason’s request. I need more than one person to be alerted for comment’s. WP has a field for one email only. Comma separation doesn’t work, although it did in older versions.

  32. Bob LLama
    Posted May 27, 2009 at 8:04 pm | Permalink

    I have two different WP installs (2.6.1) on the same domain, one regular and one on a subdomain.

    This plugin works fine on the regular install, but on the subdomain one it doesn’t work. I have an SMTP plugin that successfully sends emails from it, but for some reason I am not getting these notifications…

    Any suggestions?

  33. Posted June 19, 2009 at 9:28 am | Permalink

    FYI, this plugin needs updating for WP 2.8. Ever since upgrading, it will email anytime a pending post is changed and saved, not just the first time it’s saved.

    This change seems to do the trick:

    94c94
    < if ($new_status == ‘pending’) {

    > if ($new_status == ‘pending’ && $old_status != ‘pending’) {

  34. Stu Belshe
    Posted July 14, 2009 at 9:13 am | Permalink

    Plug in works great, but I have encountered a problem. My SMTP plug-in send all notifications through a gmail account. If I add one email address to your plug-in, it works perfect. If I add another, i get a kickback in the gmail account.

    May or may not be a plug-in issue, more curious if you have ever encountered this or anything like it.

    Thanks.

  35. Posted July 22, 2009 at 11:42 am | Permalink

    I have installed and configured this to send emails to 2 users. I then submitted a post for review via my contributor userid. Neither user recieved an email. I did change my wordpress email settings to send emails from news@semva.com instead of the default. I also added a mailbox to my server for wordpress@semva.com, but still no emails where sent.

  36. Posted July 22, 2009 at 12:23 pm | Permalink

    I fixed my problem by switching to use the php mail() function instead of smtp.

  37. Vipul Agarwal
    Posted August 2, 2009 at 11:28 pm | Permalink

    Thanks for the nice plugin. It solved out my lots of problems. :)

  38. iDope
    Posted September 10, 2009 at 7:52 am | Permalink

    @Keith: I can’t reproduce the problem here. I am running Wordpress 2.8.4. Maybe it was a Wordpress bug introduced in one of the 2.8 releases and is now fixed?

  39. iDope
    Posted September 10, 2009 at 10:22 am | Permalink

    Spoke too soon, I was able to reproduce it and the fix suggested by Keith works. Thanks

  40. Keyapei
    Posted February 26, 2010 at 3:09 pm | Permalink

    Love this , Ive have used it for like 10 blogs and allow mutliple users to email me. Works like a champ – Thanks for keeping it updated for the latest versions.

  41. silvio
    Posted July 23, 2010 at 6:54 am | Permalink

    Hey. I wanted this plugin to send me an email everytime someone edited a post. So if the post is published but someone decided to change I’d get a review of it. Though I want the post, that was edited, to stay posted on the front page but I also want to receive an email (like I would receive for reviewing it the first time).

  42. dgitaly
    Posted July 30, 2010 at 8:25 am | Permalink

    Hi, trying out with version 3.00 and previous one:

    - Pending Reviews Notifications are sent out to admin’s email;

    - On approval, email is sent only to admin’s email, notification to contributor doesn’t work;

    - if admin changes status, no notification is sent out.

    Any suggestions?

  43. Michelle
    Posted September 15, 2010 at 5:40 pm | Permalink

    I really like this plug-in. Thanks!

  44. Posted November 21, 2010 at 7:37 pm | Permalink

    Hi
    I want to mail the contributors when I trash an article submission
    If I change the line $new_status == ‘draft’ to $new_status == ‘trash’
    It seems to work, is there anything else I need to change
    I am using wordpress 3.0
    Thanks in advance

  45. James Artre
    Posted December 11, 2010 at 2:07 am | Permalink

    Downloaded the plugin, uploaded the plugin, activated the plugin, started receiving confirmations immediately, no problems, everything working great!

    Thanks!

    James

  46. martin
    Posted March 11, 2011 at 7:36 am | Permalink

    any news on the use of this on wordpress 3.1? or have people found a similar plugin to notify administrators of pending posts?

  47. iDope
    Posted June 29, 2011 at 3:50 am | Permalink

    This works fine with WordPress 3.1. If you are facing problems, do let me know.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*
To submit your comment, click the image below where it asks you to...
Clickcha - The One-Click Captcha