所以基本上我正在为 Themeforest 创建 WordPress 主题,并且我想摆脱主题窃取者。我需要如何做到这一点的想法,我有一个计划,但我不确定实现它的最佳解决方案是什么(以防止用户删除它或至少使其尽可能困难)。想法是这样的,安装主题后,它会在某处添加一个计数器,它表示如果您不输入购买代码,则在x天后您的主题将被阻止。如果他们输入购买代码并且它是有效的(将使用 API 进行验证),则有关阻止的通知将消失并且脚本将被删除,否则,如果他们不输入购买代码主题将被阻止。我可以做阻止事情,但我需要一个建议,如何让用户尽可能难以删除此功能?如果我将这一行添加到主题文件之一中,他们将能够将其删除。
有什么建议吗?
最佳答案
因为 WP 模板是开源的,所以没有办法做到这一点。无论您做什么,他们都将能够打开完全相同的文件并撤消您所做的任何操作。此外,阻止某些东西比删除它更困难。
您可以尝试对其进行 Base64 编码,但同样,他们将能够撤消您所做的任何操作。
我不是 WP 的粉丝,也没有太多的经验;但是,我建议为每个模板设置一个演示站点。如果人们需要能够“测试”管理界面,请设置一个 mod,在其中删除所有模板设置,这样他们就无法获取文件。
长话短说;当开源文件从封闭环境转移到自己的环境时,您就失去了所有控制权。
关于php - 如何摆脱主题窃取者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11080065/