The plugin gives your visitors the opportunity to subscribe to future posts by email. The register form is a widget. You can see a full list of your subscribers on the admin page.
Download the plugin at WordPress.org
Upload the plugin source to the `/wp-content/plugins/` directory
Activate the plugin through the ‘Plugins’ menu in WordPress
You can use the widget from the ‘Widget’ menu. There is also an administrator page where you can manage your subscribers and change the content of the emails.
Your server must be able to send mail. There is a test in the admin menu.
The plugin uses wordpress schedule events to send emails. The schedule events is running at every page load. That means that if you have no pageloads, no mails will be sent.
This plugin has nothing to do with the (more advanced) WordPress built-in user registration/subscribe.
When will the mails be sent?
-The first mails will be sent about 15 minutes after you publish a post. After that emails will be sent every minute.
The test mail is not sent, what should I do?
-Check your PHP configuration. Make sure you got Postfix or sendmail installed on the server. This issue is out of the scope of the plugin. Try google for ‘PHP mail’.
I want feature X, when will it be ready?
- The quickest way to add a new feature is by making a PR on GitHub.
What do I do if I don’t get any emails?
-Emails will be sent if you answer ‘yes’ on the following questions:
- Can you send test emails?
- Can you see your email in the subscriber list?
- Have you waited 15 minutes after you’ve published the post?
- Have you had any traffic on your website after those 15 minutes? (Browse some pages on your site to allow WP_Cron to execute.)
The only language of the plugin is English.
Added support for Polylang. Fixed issue with excerpt. Added functionality to import and export a list of subscribers. Added a debug page where you could see some info about what’s happening under the hood.
Updated bug with the %post_author% thanks to Marty.
Made some smaller fixes. No emails will be sent when you publish a page. The issue with the ajax request when wordpress is in a subfolder is fixed.
Fixed selling error and the issue with future posts.
Fixed the issue with resending emails on post edit. Very much thanks to Gibson Starkweather who emailed me with a solution.
Fixed UTF-8 issue in mail subject.
Added HTML support in emails.
Fixed the issue with emails are being sent on post update.
An admin may now remove subscribers. Also fixed some issues with %post_excerpt%.
I created it.