简而言之,你不能强迫人们注册插件。因为它是用PHP编写的,所以任何有一点PHP知识的人都可以进入代码并绕过您在其中进行的任何检查。
也就是说,你可以通过三条途径将其货币化:
将一些关键功能移动到外部服务器。用户必须注册才能使用外部服务。然而,如果你让你的插件完全依赖外部服务,你可能会遇到wordpress的问题。org,如果你想在那里列出你的插件。
有两个版本的插件:一个是具有基本功能的免费版本,另一个是提供更多功能、更好支持和自动更新的付费版本(加上许可证系统)。如果你这样做,你将需要确保免费版本有足够的功能来发挥其自身的作用,并且付费版本有足够的额外功能值得购买。这样做的好处是你可以在wordpress上列出你的免费插件。org并(谨慎地)为您的付费版本追加销售。
提前收取费用,忍受不可避免的盗版行为。