代码的用处根据自己需要添加的地方自行添加吧,不作说明了。
这里我添加到了短视频解析页面里,下面看演示:
演示地址:https://huliku.com/tool/parses
登录后使用代码
开通会员后使用代码
思路及核心代码
上面我只是抛砖引玉,其实还可以做出更多的功能来。
比方说,在运营时,我们需要限定仅认证用户可见,那如何修改上面的代码呢?
我们下面给出一些实例,供大家参考。
页面基本结构
<?php
/**
* Template name: 模板名称
* Description: 模板介绍
*/
get_header();#需要头部就写,不需要这行就删掉
?>
<!--这里需要填写你的网页内容-->
<?php
get_footer();
判断未登录用户方法
- !is_user_logged_in() 表示没有登录的用户
- zib_get_nocan_info($user_id, $capability, $msg = ”) 该函数主要用来提醒权限不足,第二个是权限能力名称,第三个msg是用来提示用户的,当然我们这里后两者不需要调用,随便填也可以
<?php if (!is_user_logged_in()){
echo '<div class="flex jc" style="min-height:50vh;">';
echo zib_get_nocan_info($cuid, 'page_name', '您都没登陆,还想着白嫖吗');
echo '</div>';
}?>
判断已登录但没有认证的用户方法
- is_user_logged_in() 表示已经登录的用户
- !zib_is_user_auth() 表示没有认证的用户
相关核心代码
<?php if (is_user_logged_in() && !zib_is_user_auth()) {
echo '<div class="mb20 wp-posts-content"><div class="hide-post mt6"><div class=""><i class="fa fa-unlock-alt mr6"></i>Fofa高级查询仅对内部人员开放</div><div class="text-center em09 mt20"><p class="separator muted-3-color mb20">以下用户组可查看</p><p><a class="but mm3" href="https://www.iculture.cc/user/auth"><svg class="mr6 em12" aria-hidden="true"><use xlink:href="#icon-user-auth"></use></svg>认证用户</a></p></div></div></div>';
echo '</div>';
}?>
判断认证的用户
- zib_is_user_auth() 表示已经认证的用户
相关核心代码
<?php if (zib_is_user_auth()) { ?>
<!--这里填你想给认证用户组展现的内容-->
<?php
} ?>
总结
因此,我们拿到任何一个以前写过的代码,加上简单的逻辑就可以创造出带有用户权限的页面,当然,这也仅限于一个单页面,这是最简单的,诸如此类的还有很多,可以头脑风暴一下,比方说:全网VIP视频在线解析、全网视频在线去水印、程序员开发工具在线代码调试、随机密码在线生成、MD5/Hash在线加解密,这些都很好做。
我们可以利用我们已有的工具配合用户权限,更好的融入到系统之中,吸引更多的付费用户或者认证用户或者是用户等级超过多少的用户!
© 版权声明
1. 资源都是经过站长或作者收集测试修改后发布分享。如若转载请在文内以超链形式注明狐狸库文章出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。
THE END
请登录后查看评论内容