通过短信或电子邮件向受保护的WordPress用户发送新通知的机制?

时间:2011-06-18 作者:artlung

我有一个家庭网站,私人,需要一个WordPress帐户,在WordPress中。我的一些家庭成员希望通过电子邮件或短信获得新帖子的通知。

电子邮件似乎很简单,有插件和服务可供使用。

但我很担心短信,因为我们在地理上分布很广,我希望可以选择将短信排队,以便只在用户选择的几个小时内发送给他们。

外部服务或基于RSS的服务并不适合,因为RSS提要不是公共的,我希望保持这种方式。

是否有适合这些特定需求的插件?

2 个回复
最合适的回答,由SO网友:TheDeadMedic 整理而成

我想说这里有三个具体要求;

允许用户选择通知时间,支持时区transition_post_status 要监听新帖子,然后采取行动,为1找到一个合适的SMS API,请连接show_user_profile 输出时间选择器字段,以及personal_options_update 来拯救他们。

您可以通过IP地址或JavaScript自动检测用户的时区,但我建议您只需<select /> 允许他们手动选择其区域设置(请参见wp-admin/options-general.php, 线138250 了解WordPress如何生成时区选择)。

至于2),请查看我的另一个答案new post notification. 很明显,您希望修改它来通知您的所有用户(而不仅仅是管理员),但这应该会很好地开始。

最后3),除非你能找到SMS API 如果可以指定消息的发送时间,则必须利用WP Cron. 与其为每个用户设置一个事件,我建议设置一个每小时一次的事件,只需查找现在应该通知的任何用户&;激发SMS请求。

SO网友:user14410

查看开发人员apihttp://www.sendmode.com/developers , 注册一个免费帐户,您将获得25个学分来测试它作为一个解决方案。

结束

相关推荐

New post email alert

我想显示一个复选框,其中包含通过电子邮件订阅网站的选项我看到一个wordpress博客,上面的复选框旁边有以下标签通过电子邮件订阅此网站问题是我找不到显示它的插件:我尝试了Subscribe2、Post Notification和Gurken进行评论订阅。你知道我需要安装什么插件吗?