thewebsolver / tws-license-manager-server
Web Solver 许可管理服务器
1.0
2022-01-08 16:29 UTC
Requires
- aws/aws-sdk-php: ^3.180
- thewebsolver/tws-setting-framework: dev-codegarage
This package is auto-updated.
Last update: 2024-09-08 22:13:29 UTC
README
使用基于 WordPress & WooCommerce 的自定义许可服务器来管理您的付费插件许可证
此插件应在已安装 WooCommerce 许可管理器 的 WordPress 服务器上安装。
安装(通过 Composer)
生成所需文件
-
创建一个文件夹(你可以随意命名,例如 server)。
-
将 Config 文件夹中的文件复制到上述创建的文件夹中。
-
然后从终端,导航到上述文件夹并运行
$ composer install
-
Composer 将生成所需文件。
激活
- 从安装过程中创建的文件夹中创建一个 zip 文件(例如 server.zip)。
- 将 zip 文件上传到您的服务器安装上的插件目录。
- 激活并管理您的许可证。
修改 LMFWC
为了使此插件正常运行,需要对 WooCommerce 许可管理器 插件中的文件进行修改(直到该功能添加到核心)。
- 在
Bin
文件夹中有一个名为Licenses.php
的文件。这是 WooCommerce 许可管理器 插件的核心文件,是一个修改过的版本。 - 修改是在方法
LicenseManagerForWooCommerce\API\v2\Licenses::hasLicenseExpired()
上进行的,因此可以正确处理过期许可证。 - 将插件 License Manager for WooCommerce 内部的文件
license-manager-for-woocommerce\includes\api\v2\Licenses.php
替换为 Bin 文件夹中的文件。
现在一切显示正常工作!
更多文档即将推出...