Track one or multiple authors' blog posting frequency and email-notifies these authors if they haven't posted within a set timeframe.
|Author:||Samantha Gruskin (profile at wordpress.org)|
|WordPress version required:||2.9.2|
|WordPress version tested:||3.2.1|
|Added to WordPress repository:||09-06-2011|
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|Total downloads:||3 570|
Click to start download
Plugin homepage: http://samgruskin.com/programming/blog-update-reminder/
Blog Update Reminder is designed to remind a WordPress blog's author(s) with an email if they haven't made a blog post in a set number of days. When this plugin is installed, it automatically finds all authors (users) of the blog, and sets their "interval of days" to zero. The list of authors in Blog Update Reminder's settings will automatically update with the addition or removal of WordPress blog users. The list of users and their set "interval of days" can be viewed from Blog Update Reminder's settings panel, found under the WordPress "Settings" menu.
The setting of zero ("0") means that Blog Update Reminder will be disabled for that user, and that user will not receive any reminder emails. Each user's interval of days can be set and customized individually so that it will remind an author when a blog post hasn't been made in a set amount of time. The plugin will email the user once the amount of time since the last blog post has surpassed the set "interval of days". No emails will be sent while the number of days since the last post remains lower than the set "interval of days". So, in order for a user to stop receiving email reminders, the user will need to make a blog post or update his/her Blog Update Reminder settings.
By default, this plugin will send email reminders to its users on a daily basis after the interval of days since a blog post has passed. The frequency of the email reminders can be modified on the settings page found in a drop-down menu.
This plugin uses WordPress' built-in functionality for cron-jobs. This means that in order for this plugin to function properly and send reminder emails to its users, the blog's website must be accessed by anyone at least once per day. Otherwise, the users will receive their reminder emails the next time someone visits the blog website.
Due to this plugin's simple and small data structure, all settings are saved in a file called 'blogreminder.data' in the same directory as 'blogreminder.php'. Do not delete this file, otherwise Blog Update Reminder will return user's settings to the default interval of days, zero ("0"). If there are errors creating or writing to the file, check permissions on the
How come I did not receive an email reminder?
Please make sure that your server is capable of sending mail using the PHP mail function.
In some cases, reminder messages are put in the spam folder. Check your filter settings, and train your email client that these messages are not spam.
How can I change the reminder email’s text?
Unfortunately, right now I do not have an elegant solution for this. This feature will (hopefully) be available in a future version.
If you feel comfortable with modifying PHP code, look at the source for
blogreminder.php. The function
send_reminder handles the subject and message composition, and then sends the email. The email message is built starting at line 108.
- Added functionality to change email reminder frequency to time intervals other than ‘daily’
- Directory name fixes
- Initial version!