Emlog文章隐藏内容登陆后可见

2016-3-15 / 55 评论 / 20767 阅读

这个功能在群里面看到有用户需求,然后也忘记是谁需要的了,就先发到论坛给所有的Emer吧。
首先在模板module.php中增加已下代码:

<?php //登录后可见
function slyc($content){
if (preg_match_all('/<yc\>([\s\S]*?)<\/yc\>/i', $content, $hide_words)){
if(ISLOGIN ){$content = str_replace($hide_words[0], $hide_words[1], $content);}else{
$hide_notice = '<div style="text-align:center;border:1px dashed #FF9A9A;padding:8px;margin:10px auto;color:#FF6666;">您必须先<a href="'.BLOG_URL.'admin">登录</a>才能查看隐藏内容</div>';
$content = str_replace($hide_words[0], $hide_notice, $content);
}}return $content;}?>


其次将模板echo_log.php中$log_content修改成slyc($log_content);即可,最后就是后台了。
使用方式:
在后台编辑文章的时候,切换到HTML模式添加:其次将模板echo_log.php中$log_content修改成slyc($log_content);即可,最后就是后台了。



使用方式:在后台编辑文章的时候,切换到HTML模式添加:<yc>要隐藏的内容</yc>

本方法来源于论坛,出自独狼(lonewolf),舍力进行了修改,毕竟要打那么多符号还是很不方便的,希望对大家有所帮助。

评论一下?

OωO
取消
    1. 头像
      微信
      第52楼
      定下
      回复
    1. 头像
      白锌
      第51楼
      坎坎坷坷
      回复
    1. 头像
      拉打你啊
      第50楼
      这个函数是什么样的呢?
      回复
    1. 头像
      陌逸轩
      第49楼
      学习中
      回复
    1. 头像
      如辉博客
      第48楼
      关注 guanzhu
      回复
    1. 头像
      如辉博客
      第47楼
      关注
      回复
    1. 头像
      蚕豆
      第46楼
      这个函数是什么样的呢?
      回复
    1. 头像
      筱俊's Blog
      第45楼
      蒙蔽了我的哥
      回复
    1. 头像
      上科互联
      第44楼
      在后台编辑文章的时候,切换到HTML模式添加:<yc>要隐藏的内容</yc>
      回复
    1. 头像
      小阿杰
      第43楼
      惺惺惜惺惺
      回复
    1. 头像
      愤怒男孩
      第42楼
      试试效果
      回复
    1. 头像
      小辛
      第41楼
      看看效果
      回复
    1. 头像
      如辉博客
      第40楼
      支持一下
      回复
    1. 头像
      90学院
      第39楼
      看看效果
      回复
    1. 头像
      青春博客
      第38楼
      看看效果咋样!感谢分享
      回复
    1 2 3 4