埋在 变更日志 在圣诞节假期之前下降的一系列次要发行中, 一站式SEO 插件用户获得了自动更新的惊喜礼物。 在看似无休止的发布运行之后(到2020年底,在六周之内有12个更新),该插件的开发人员决定更改其自动更新策略,使其默认为“ on”。 该插件已安装在超过200万个WordPress网站上。
2020年12月21日发布的4.0.8版在未通知用户更改的情况下启用了自动更新。 尽管关闭了插件的自动更新功能,但是当许多用户通过电子邮件通知他们未经许可即对其网站进行了更新时,还是发现了该更改。
沮丧的用户进入了插件的支持论坛,以报告问题并找出可能的方法。
“未经我的许可,多个站点已更新至4.0.11,并且所有自动更新均被禁用,”一位用户 说过。 “我/我们不想听到’不应该发生’的消息,我们正在调查。
“您曾经可靠的插件已破坏了多个站点上数百个页面的社交元数据,破坏了布局(而在我解决问题并在上周告诉您之后,我将禁用所有更新)。”
其他人则对此问题发表了评论,并指出先前的主要版本存在问题是随后出现许多错误的根源。
插件用户Derek Haines表示:“第4版的推出以及自动更新而没有任何先备份的机会是AIOSEO的一个错误。” 说过。 “解决所引起的问题花了我数小时,数天甚至数周的时间。”
多合一SEO插件团队 道歉 给用户带来的不便,但表示最终无法复制。 插件的设置页面上有一个用于自动更新的切换按钮,但它只是WordPress自动更新程序的包装。
“我只想给您一个更新,让您知道,我们决定一起删除自己的自动更新功能,因为此问题似乎发生在数量有限的网站上,并且我们无法复制在我们这端,” Arnaud Broes说。
问题也是 讨论过的 在高级WordPress Facebook组中。
“ All in One SEO Pack显然打开了自动更新,在某些情况下,我发现这些更新失败的站点,” Eric Karkovack报告。 “我不知道它们已经打开,而且在某些情况下无法访问站点。”
Karkovack指出,尽管该插件自由地使用仪表板通知UI进行销售,但变更日志中只提及了一小部分。
Bluehost的WordPress核心贡献者和开发人员William Earnhardt,作为从事核心以及大规模安装插件工作的人,提供了一些见解。
“根据我的经验,如果您权衡这两个选项,则自动更新可以防止出现的问题和支持请求比创建的要多得多,” Earnhardt说。 “因此,我坚决要默认启用它们,并采用一种机制来阻止或禁用那些喜欢的人(核心使得使用过滤器和现在使用每个插件的UI成为可能)。
“我认为做出这些决定时,我们作为开发人员必须考虑最适合最广泛的用户的情况,并切实考虑我们拥有的用户类型。 如果用户已经没有定期更新插件,那么他们不太可能会意识到需要翻转一下开关才能打开自动更新。 因此,选择加入后,大多数情况下它们将变得毫无用处。”
Earnhardt同意,将更改通知给用户是个好主意,但是管理员通知已经“经常被滥用并且非常嘈杂”。
他说:“如果不持久,可能会错过它,但实际上应该只在更新后显示,然后消失。” “加上变更日志中的注释就足够了吗? 大概对大多数人来说,但我敢肯定有些人会不同意。”
正如九天前承诺的那样,All in One SEO的开发人员现在已在其2021年首次更新即今天发布的4.0.12版本中从该插件中删除了该功能。 在变更日志中指出:“已修复:完全删除自动更新包装程序,让WordPress处理更新。”
像这样:
喜欢加载中……