主题团队暂停Astra过百万在成为第一个非默认 WordPress 主题后的短短几周内,就从官方主题目录进行了主动安装。原因:该主题违反了目录禁止附属链接的规定。该主题已被恢复。但是,它已从热门话题列表中删除。

在主题组发出最初的五周停播通知后,这个故事在周末和新的一周内通过各种渠道展开。主题组背后的公司 Brainstorm Force 并不认为它违反了附属链接规则,因为该主题只是为第三方插件过滤引用 ID。插件在技术上提供链接。该公司还请求原谅,因为这是第一次违规。

自最初讨论以来,主题组已恢复该主题,同时将其从热门主题列表中删除。目的是确保现有用户仍然可以访问更新,同时提供一种方法来处理违反准则的情况,而不用完全停止。在初步审查发现第六次与非会员相关的违规行为后,该团队还增加了一周的处罚。现在,Astra 将退市六周。

多年来,Astra 并不是第一个暂停热门话题的网站。如果主题的商业模式依赖于 WordPress.org 流量,这些引人注目的暂停可能会导致数千美元的收入损失。 2017 年,五个月的暂停让 Zerif Lite 主题的创建者的收入下降了 63%。 Zerif Lite 拥有 Astra 目前用户总数的三分之一左右。

虽然需要一些时间才能看到结果,但将其退市可能会削减 Brainstorm Force 的收入。主题追加销售其主题的专业版。这是许多主题公司使用的常见免费增值模式。

WordPress.org 主题审查指南禁止附属链接。更准确地说,准则如下:

主题不允许附属 URL 或链接。

从技术上讲,Brainstorm Force 不会直接通过其主题输出附属链接。相反,当主题在用户站点上处于活动状态时,主题会将公司的推荐 ID 注入到第三方插件的附属链接中。就其本身而言,这种注射绝不是有害的。该插件本身允许过滤他们的附属链接,大概是为了吸引主题作者通过推荐和与他们集成来赚取一些钱。

至于Astra主题,问题是它是否违反了会员指南。在编写规则时,主题团队很可能会考虑主题内的直接链接,而不是主题注入引文 ID 或从插件中过滤现有链接的情况。

根据主题团队的说法,Astra 中至少有两个附属 ID 用于主题推荐但实际上并未以任何方式集成或支持的插件。至少在一个实例中,主题会自动更新 Monster Insights 插件的数据库选项以添加成员 ID——通常不允许任何数据库选项在没有用户操作的情况下自动更新。

无论主题团队是否完全禁止附属链接的观点如何,这都不是简单地允许或不允许的情况。

“这还需要了解披露的法律含义,”团队代表 Carolina Nymark 说。 “团队对此不承担任何责任,如果作者不遵守,团队也不会视而不见。”

Astra的道歉和回应

Brainstorm Force 联合创始人 Sujay Pawar 在 Astra 博客上公开道歉。然而,道歉贴在社区内引发了争议。目前的帖子并不是第一个道歉的。帕瓦尔改变了他原来的立场,并取消了他之前对社区做出的一些承诺。

根据社区内的多个消息来源,评论说他已承诺与公司的一位高级开发人员一起度过 16 个小时,为主题组做出贡献。除了此次捐赠,他还承诺将公司 5% 的资源用于开源开发,并捐赠给未来的 WordCamps。

“过去几天对我和整个团队来说都非常激动,”帕瓦德说。 “我一生中从未遇到过如此压力大的情况。正如你想象的那样,我已经写了很多版本的道歉,只是不确定最好的方法是什么。”

对于社区 对某些人来说,更改帖子的内容可能看起来很可疑。他在 WordPress.org 恢复主题的同时更改了它。但是,此问题可能是由错误的时机引起的。 Pawar 正要写原帖,然后删了一部分。

“我最初的道歉确实包含了我们计划如何增加对 WordPress 的承诺的详细信息,但经过深思熟虑,我认为这里不是分享它的正确位置,”他说。 “我不希望我们的贡献被掩盖或与违规行为联系在一起。我们仍然计划履行我们的承诺,我们将在专门的帖子中发布这些细节。”

Pawar 并不为主题团队。对他来说这是一个压力很大的周末,毫无疑问他会从中恢复过来。他正在尽最大努力纠正这种情况。

“我非常尊重主题团队的所有成员,”他说。方法。作为最受欢迎的主题作者之一,我们旨在以身作则并与 TRT 合作制定更好的标准。”

长期:从列表中删除主题而不是暂停

主题组对于违反指引的惩罚选项不多。要大在某种程度上,这是软件使用受限的结果,团队只是需要更好的工具。

“团队目前采取的惩罚措施是暂停或不采取行动,”William Patton 的代表说。主题团队。“两者之间没有任何关系,而且在很多情况下,这两种选择都不理想。根据过去的经验,我发现反复要求作者进行更改是无效的,或者他们解决了问题,但行为很快又发生了变化。”恢复。暂停在某些情况下可能非常有效,但可能会很多为团队管理和维护一份列表或时间表,列出在给定时间后何时重新审视所发生的事情。”

Paton 说暂停不作为的威胁是无效的。但是,实际上暂停一个主题通常会对最终用户产生影响。在某些情况下,用户可能需要获得紧急安全更新,但挂起系统并不容易管理。

现在有一个开放的元票证,使主题目录管理员可以选择取消列出主题。事实上,如果有人知道直接 URL,这将使目录中的主题(如 Astra)可用。这也将允许主题作者在没有主题团队直接批准的情况下向用户提供更新,例如安全修复。但是,该主题将无法通过热门主题列表或搜索获得。

与一揽子暂停相比,这为团队提供了一个不太激进的选择,并且对现有主题用户没有负面影响。

目前,该团队发现了一种他们称之为“hacky”的方法,可以从根本上将 Astra 下架。由于热门主题列表算法使用主题的发布日期来帮助确定主题的受欢迎程度,因此该团队更改了主题的日期以将其推入热门列表。这不是一个完美的解决方案,但它在什么都不做和暂停之间提供了一个快速的中间地带,至少在更永久的解决方案到位之前是这样。这也让他们有机会及早测试这种措施的效果。

惩罚措施一直是困扰球队的难题。一方面,他们不喜欢暂停有关不当行为的话题,无论是有意还是无意。另一方面,他们必须努力为所有主题作者提供公平的竞争环境。对违反代码的行为进行处罚的威胁没有后续行动。这不是一个容易的职位,团队成员很快就会成为主题开发人员和外部人员骚扰或不需要的私人消息的受害者。

Nymark 说:“我们曾多次受到主题作者的指责并给出各种建议,‘跟我们回家’。”

主题团队处理此问题的方式之一一种是在暂停话题时使用相对匿名的“@trtmessenger”账号。这是团队在处理 Astra 主题暂停和后续决策时所采取的路线。

多年来,团队一直依靠其各种决策来应对针对个别成员的攻击。在许多情况下,做出特定决定的代表,无论其个人角色如何,都是第一个受到负面反馈影响的人。信使被枪杀的情况时有发生,而目前的销售代表已经找到了解决这个问题的可行方案。

Patton说,“这是一个无需专人负责就可以发送邮件的账户对于邮件。“目的是防止任何人直接从决定中得到任何负面反馈。 "