通知WordPress插件用户新的测试版候选版本的最佳方式?

时间:2017-11-07 作者:gwc

多年来,我开发了一些WordPress插件供自己使用,并通过WordPress共享了一些插件。org插件目录。我最近对我的一个共享插件进行了一些更改,并希望共享更新,但我不想冒破坏使用它的网站的风险。我相信最好的测试人员是那些目前正在使用插件的人。但是,虽然WordPress确实提供了一种机制,可以自动通知插件用户插件的新版本可以更新,但据我所知,没有任何机制可以通知插件用户候选版本可以测试。

我在想,我可以开发一个流程,以预先确定的间隔(比如每天一次或每周一次)检查预先确定的URL中的通知消息。如果用户可以管理选项,我会在插件加载期间运行此过程。然后,我可以显示最近一次检查返回的任何通知消息,直到它们被取消。但是,如果某些东西已经存在或者不被认为是一种可接受的做法,为什么还要开发它呢?

所以,我的问题是:插件开发人员是否有最佳实践或可接受的实践向使用插件的站点管理员发送通知?

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

在没有长期解决方案的答案后,我开发了一个名为WP247 Extension Notification System. 它由WordPress插件目录中的两个插件组成:

一个名为WP247 Extension Notification Server 它运行在扩展开发人员的网站上,用于撰写和分发通知WP247 Extension Notification Client 在扩展用户的网站上运行的,用于检索、显示和取消通知请参阅WP247 Extension Notification System 有关其工作原理的更多信息。

它处理事情的通知方面。我遇到了this article 调用Beta Testing WordPress Plugins with WP-Rollback 并将使用这种方法进行beta测试和发布候选测试。

结束

相关推荐

pingbacks testing

关于新wp安装(3.0.4)中PBs的功能测试,我有几个问题:发布帖子时是立即发送pingback,还是将其安排为cron作业?如果后者正确,作业多久运行一次,我可以手动触发它吗?除了将“尝试通知文章中链接到的任何博客”设置为“开”,当然还有帖子内容中指向另一个博客的链接之外,还有其他关于发送PBs的术语吗?(例如,发件人的帖子应该是公开的而不是私有的吗?博客应该是非私有的吗?)出站链接应该放在帖子内容中,还是可以放在帖子的自定义字段中,以便发送PB?如果我的博客中没有发送或接收PBs,那么调试和检测问题