这篇文章是昨天发布的UpdraftPlus 1.9.60的补充。
在这个版本中,我们实际上改变了UpdraftPlus付费版本的新版本编号方案——第一个数字将增加1。也就是说,对于从updraftplus.com获得的UpdraftPlus版本,该版本将显示为版本2.9.60(不是1.9.60)。(实际上,它将显示为2.9.60。X, X的范围从1到19,取决于你买了什么)。你现在可以停止阅读了,除非你想知道原因,否则你这一天完全可以做更重要的事情!那么,我们为什么要这样做呢?主要原因是WordPress的更新检查机制有缺陷,之前在这篇博客文章中提到过。默认情况下,WordPress会在wordpress.org上检查插件更新的可用性——这是大多数插件的来源。但是,没有付费插件来自那里(因为wordpress.org不托管任何付费插件)。付费插件可以提供自己的覆盖,并让WordPress检查其他地方。然而,当一个插件处于非活动状态时,这个覆盖将无法发生。当不活动时,插件没有机会通知WordPress正确的查看位置。因此,WordPress在wordpress.org上进行检查——这对于同时拥有付费和免费版本的插件来说是一个问题。(技术上来说,对于付费插件,在免费的wordpress.org目录中有一个同名的插件,即使它不是同一个插件)。我们已经为WordPress写了一个补丁来纠正这个缺陷,但是还没有成功地让它被接受到新的WordPress版本中。自从它被写出来之后,它就一直在等待WordPress问题追踪器的关注。我们希望有一天它能被接受。但在那一天到来之前,我们只是打算提高UpdraftPlus付费版本的版本号,这样它就会永远高于wordpress.org上的免费版本——这样WordPress就永远不会用免费版本取代你的付费版本。David Anderson (UpdraftPlus创始人、首席开发者)