Php 如何保护将模板锁定到url的模板

Php 如何保护将模板锁定到url的模板,php,wordpress-theming,Php,Wordpress Theming,我正在构建一个costum wp主题,它必须是一个域URL的专有主题,我想做的是在那里锁定主题,如何做到这一点?我在考虑在包含footer.PHP之前使用PHP检查URL,并将这部分代码添加进去,您认为如何?有没有更简单的方法 这需要什么?查看服务器vars请求?我想我可以用谷歌搜索一下,如果你对逻辑/算法有意见,我将不胜感激 警告,我不是高级程序员。因为它是PHP和开源的,所以你不能。即使您这样做了,也可以编辑源代码并删除限制 您可以做的最好的事情是使用许可证文件加密部分源代码。但即使这样,这

我正在构建一个costum wp主题,它必须是一个域URL的专有主题,我想做的是在那里锁定主题,如何做到这一点?我在考虑在包含footer.PHP之前使用PHP检查URL,并将这部分代码添加进去,您认为如何?有没有更简单的方法

这需要什么?查看服务器vars请求?我想我可以用谷歌搜索一下,如果你对逻辑/算法有意见,我将不胜感激


警告,我不是高级程序员。

因为它是PHP和开源的,所以你不能。即使您这样做了,也可以编辑源代码并删除限制

您可以做的最好的事情是使用许可证文件加密部分源代码。但即使这样,这也会使主题的某些部分无法更改,并且基本功能可以跳过许可证检查。死胡同

我建议你看一看商业模板,主题制作人使用的商业模式使其有利可图


您可以找到更多信息,与其他开发人员一起学习,尝试

是的,我知道,但是想要访问此模板的客户没有足够的智慧来消除这些限制,我只想加密模板的一部分,以检查它是否安装在某个域上,并加密该部分,然后对于iNtace,该部分负责加载页脚,如果主题不在正确的域中,它将加载页脚,是否会生成屏幕上的错误,这是可能的?如果客户端如此愚蠢,以至于无法编辑php文件并替换包含或函数。您只需要加密模板的一部分,如functions.php,并在模板中使用此文件中定义的许多函数。您可以使用Zend Guard、IonCube Loader或NuSphere Nu编码器。服务器需要支持才能对其进行解码。