thewebsolver/tws-license-manager-server

Web Solver 许可管理服务器

1.0 2022-01-08 16:29 UTC

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 文件夹中的文件。

现在一切显示正常工作!

更多文档即将推出...

设置页面截图

常规选项

general

存储选项

storage

结账选项

checkout