购买后你将获得扩展文件SLMinc.zip、许可文件.zip及示例文件;全部下载并解压待用
集成许可码分发:
1、安装Software License Manager插件并激活;配置插件
2、复制解压后的SLMinc文件夹到项目中,配置slminc.php中三个定义b2_get_option(‘license_setting’,’*****’)改为上一步中设置的内容
3、在functions.php文件中调用slminc.php文件
4、编辑一个商品测试一下购买后是否可以自动生成许可码
给项目添加授权验证:(B2子主题为例)
1、复制解压后的“许可文件”文件夹内的文件到子主题目录下
2、在functions.php文件中调用license.php文件
3、配置license.php
//设置全局变量
define( 'LICENSE_KEY', '5421048138b321.90598894' ); //验证许可证请求的密钥
define( 'LICENSE_URL', 'http://www.yoursite.com' );//安装Software License Manager的服务器URL
define( 'LICENSE_ITEM', 'MG B2 Child' );//项目名称,检查许可证时需要用到
注意项目名称是验证许可证可用的关键
4、在下面位置添加激活后才能调用的代码
if ( $status !== false && $status == 'valid'){
/**判断成立执行代码,不成立则什么也不做或者输出一个特殊页面 */
/**在此写入你的代码, */
}else{
add_action('admin_menu', array($this,'slm_license_menu2'));
}
5、修改说明,完成
本站所有文章,如无特殊说明或标注,均为本站原创发布。
任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。