我对wordpress和php编码很有经验,但直到现在才尝试创建wordpress插件。
我想创建一个插件,将提供免费的基本功能和扩展功能,如果激活码是购买和激活。(最好有一个计数和激活码可使用次数的限制)
我想在wordpress插件repo上提供的免费插件和扩展插件将在envato和我的个人网站上提供。
有人能告诉我们什么是必要的,什么是最好的,以使这项工作?我在themeforest上看到了许多以类似方式工作的插件!
我最初的想法是在外部数据库中有一个表来存储激活码。插件将向外部服务器发出api请求,以检查代码是否存在。这是正确的方法吗?
此外,我还担心暴露插件代码,因为开发人员可能会绕过api,该api通过删除请求来检查激活代码,并修改插件以显示扩展功能。
我最初的想法是将所有插件代码存储在外部,然后通过eval()从api请求中检索它们。这是正确的方法吗?