An incredibly simple and lightweight solution for alerting you of new pending posts from contributors and alerting contributors when their submissions …
An incredibly simple and lightweight solution for alerting you of new pending posts from contributors and alerting contributors when their submissions are either approved or declined.
Automatic
Manual
That’s it. There are no settings to adjust.
The email text is fully customizable and translation-ready. You can change the wording, the language, and add custom HTML and CSS.
Use whatever string swap/translation method you like, but I recommend the Say what? plugin because it’s the easiest way to change the text with no coding required.
To use Say what?, you need to add three pieces of info, the exact text string you’d like to alter, the text domain, and the replacement string you’d like to use.
Strings:
New Pending Post <!--email-admin--> Your Post Has Been Approved <!--email-contributor-approved--> Your Post Has Been Declined <!--email-contributor-declined--> Sorry, your post has been declined. |
Text Domain:
contributor-notifications
(see example screenshot)
I’m using the built-in wp_mail
function. Most hosting environments (even shared hosts like Bluehost and GoDaddy) can handle email, but not very well out-of-the-box and require being optimized. It actually takes a bit of work to make sure your emails are deliverable. Some recommendations:
Some examples of when this plugin might be useful include when you allow registration on your site and by default, new users are granted the Contributor role, or when using a plugin like User Submitted Posts.