Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何限制wordpress插件仅在一个网站上安装(防止多网站安装)?_Php_Javascript_Wordpress - Fatal编程技术网

Php 如何限制wordpress插件仅在一个网站上安装(防止多网站安装)?

Php 如何限制wordpress插件仅在一个网站上安装(防止多网站安装)?,php,javascript,wordpress,Php,Javascript,Wordpress,我有一个wordpress插件,我很快就会发布。剩下的功能是限制插件的使用,这样下载插件的人只能在一个网站上使用。 我似乎找不到任何关于如何实现这一点的现有教程。有谁能给我一些关于如何处理这件事的建议吗?我如何调整插件代码,使其能够跟踪插件使用了多少次。 请提出一些可行的建议。如果你能给我指出一些详细解释这个概念的教程/文章,那就太好了。也许有一个现有的解决方案并不局限于Wordpress,而是一个通用的PHP解决方案。请给我一些建议。谢谢 不可能真正做到这一点 办理登机手续 有一些非常肮脏的解

我有一个wordpress插件,我很快就会发布。剩下的功能是限制插件的使用,这样下载插件的人只能在一个网站上使用。 我似乎找不到任何关于如何实现这一点的现有教程。有谁能给我一些关于如何处理这件事的建议吗?我如何调整插件代码,使其能够跟踪插件使用了多少次。
请提出一些可行的建议。如果你能给我指出一些详细解释这个概念的教程/文章,那就太好了。也许有一个现有的解决方案并不局限于Wordpress,而是一个通用的PHP解决方案。请给我一些建议。谢谢

不可能真正做到这一点

办理登机手续 有一些非常肮脏的解决方案(我的观点),比如ioncubing代码和实现对域名进行编码的serialnumber

Ping服务器 您可以使用实际域名对您自己的服务器进行ping,然后检查是否允许该域使用您的插件,如果不允许,请起诉域所有者

信任你的客户
但是如果你想得到更多我的意见:相信你的客户。

你可以使用一个Web服务来存储和获取它,给每个用户一个唯一的ID,并且只有在你自己的Web服务给它一个“OK”的情况下才允许插件工作。有人可能只是改变你的代码,这样它就可以工作,所以它不会非常有效。不过,这会对“php noobs”起作用。严格来说,除非你想花钱或免费,否则你不能限制。