license check in plugin 时间:2019-11-24 作者:MLOON 我正在写一个插件,我想把它放在WordPress存储库中,但我需要一个简单且专业的许可证。我想对php代码进行模糊处理,但WordPress规则禁止这样做。我该怎么做? 3 个回复 SO网友:admcfajn 您可以使用称为“的策略”freemium“您发布技术的免费版本,但要求用户付费购买增强版(通常具有更多功能和支持)。实施付费许可证是一个更加复杂和多样化的话题,这里无法深入回答。但短期;最棒的是,你有一个单独的网站,每个付费的技术副本都是其中的一员,必须登录才能更新。 SO网友:Rick Hellewell 您可以将插件放在WP存储库中。也可以使用模糊代码。但不是两者都有。有些在存储库中有部分功能插件,然后是从您的网站下载的全功能非存储库插件。但在付费/非存储库版本中,必须有更新检查过程。 SO网友:Jacob Peattie WordPress存储库中的插件中没有许可证检查器。您不能要求它进行更新,因为更新是由存储库交付的,您也不能要求它解锁功能,因为出于许可原因,您也不允许在存储库中这样做。如果您通过WordPress存储库分发插件,它需要是免费的和开源的。这就是规则。如果您自己或通过其他平台分发插件,您可以对插件收费,并要求获得更新和支持的许可证。在这种情况下,实现许可证检查的方式完全取决于用于销售许可证密钥的平台。您需要检查他们的文档。 文章导航