本文最后更新于 2022年04月17日 14:08:35
目前b2主题还未添加对应的钩子,已经和春哥说了,下个版本会加上的,所以目前使用的话需要自己添加钩子。
目前b2主题还未添加对应的钩子,已经和春哥说了,下个版本会加上的,所以目前使用的话需要自己添加钩子。
目前b2主题还未添加对应的钩子,已经和春哥说了,下个版本会加上的,所以目前使用的话需要自己添加钩子。
钩子:
注意看上下文,因为可能代码的位置行数不一样
- 钩子一:大约在wp-content/themes/b2/Modules/Common/Post.php文件的771和827行处(同一个钩子,两个位置需要增加)
$can = apply_filters('b2_check_current_user_can_download',$can,$post_id,$rights);
2. 钩子二:大约在wp-content/themes/b2/Modules/Templates/Single.php文件的529行处
'.apply_filters("b2_download_right_html",'').'
3. 钩子三:大约在wp-content/themes/b2/Modules/Templates/Single.php文件的568行处
'.apply_filters("b2_download_current_html",'').'
以下是使用演示:
支持在文章的下载权限中设置 guest|wechat
注意:需要开启允许游客购买的设置
支持在后台设置微信公众号二维码和验证码
游客访问的效果
点击获取验证码
之后会弹出如下窗口
游客先需要关注微信公众号获取验证码
,然后提交验证码进行验证,验证通过之后才能下载,公众号吸粉必备插件。
验证成后会自动刷新当前页面,然后即可获得下载权限,如下图
666😁用上了