向安宇知识库 向安宇知识库
  • 读书向
  • 学习向
    • AI工具
    • AI研究
    • 笔记
    • AIP:克丽丝AI日志
  • 创作向
    • 写作
      • 非虚构
      • 剧本
      • 小说
      • 文言
      • 随笔
      • 日记
    • 视听
      • 纪录片
      • 设计
      • 视频
      • 摄影
    • 课程
  • 影视向
    • 创意策划
    • 前期拍摄
    • 后期制作
    • 影像实验
    • 影像设备
    • 大师镜头
    • 电影赏析
    • 视频论文
    • 项目复盘
  • 折腾向
    • 穿越机
    • 户外
    • 代码
    • 手工
    • 书法
    • 篆刻
    • 绘画
首页 › 折腾向 › 代码 › 纯代码实现wordpress文章部分内容隐藏密码可见
  • 0
  • 0

纯代码实现wordpress文章部分内容隐藏密码可见

向安宇
2017-03-14 11:34:52

其实这是一个比较鸡肋的功能,而且其实很好找出来密码,firefox这类浏览器,右键显示源代码,就能找到隐藏内容,甚至是通过这种方式设置的密码。我就通过这种方法扒过别人网站的资源。

不过聊胜于无,重在折腾。主要是https://anyu.tv这个网站上,准备放一些真正的干货,有些干货,得来不易,不想就这么完全公开。之前在哪里看过一篇文章,说千万不要完全免费的分享出去,太容易得到的不会珍惜,这是人的共性,设置一点点障碍,用户更珍惜所得,也更容易记住这个站点。所以,未来干货内容都要设置一点点障碍,引流也好,吸粉也好,多少增加点儿网站流量。

网站不是主页,纯属爱好,折腾太多,flytofilm.com被自己折腾的半年百度不收录,今天早上突然发现收录恢复了,虽然并没有什么卵用,还是很开心的。

好了,闲话到这里,接下来分享代码;

一、在functions.php里增加如下代码:

  1. /*部分内容输入密码可见(短代码*/  
  2. function e_secret($atts, $content=null){  
  3.     extract(shortcode_atts(array('key'=>null), $atts));  
  4.     if(isset($_POST['e_secret_key']) && $_POST['e_secret_key']==$key){  
  5.         return '  
  6. <div class="e-secret">'.$content.'</div>  
  7. ';  
  8.     }  
  9.     else{  
  10.         return '  
  11. <form class="post-password-form" action="'.get_permalink().'" method="post" name="e-secret"><p><label for="pwbox-142">输入密码查看加密内容: <input type="password" name="e_secret_key" size="20" /></label> <input type="submit" class="euc-y-s" value="确定" /></p>  
  12. </form>  
  13. ';  
  14.     }  
  15. }  
  16. add_shortcode('secret','e_secret');  

二、在CSS里添加:

  1. /*文章密码可见样式e-secret*/  
  2. .e-secret {  
  3.     margin: 20px 0;  
  4.     padding: 20px;  
  5.     background: #f8f8f8;  
  6.     overflow: auto;  
  7. }  
  8. .e-secret input.euc-y-i[type=“password”] {  
  9.     float: left;  
  10.     background: #fff;  
  11.     width: 100%;  
  12.     line-height: 36px;  
  13.     margin-top: 5px;  
  14.     border-radius: 3px;  
  15. }  
  16. .e-secret input.euc-y-s[type=“submit”] {  
  17.     float: right;  
  18.     margin-top: -47px;  
  19.     width: 30%;  
  20.     margin-right: 1px;  
  21.     border-radius: 0 3px 3px 0;  
  22. }  
  23. input.euc-y-s[type=“submit”]{background-color:#FF0016;color:#fff;font-size:21px;box-shadow:none;-webkit-transition: .4s;-moz-transition: .4s;-o-transition: .4s;transition:.4s;-webkit-backface-visibility:hidden;position:relative;cursor:pointer;padding: 13px 20px;text-align: center;border-radius: 50px;-webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;border: 0;height: auto;outline: medium;line-height: 20px;margin: 0;}  
  24. input.euc-y-s[type=“submit”]:hover{background-color:#CE0416;}  
  25. input.euc-y-i[type=“text”],input.euc-y-i[type=“password”]{border:1px solid #F2EFEF;color:#777;display:block;background: #FCFCFC;font-size:18px;transition:all .5s ease 0;outline:0;box-sizing:border-box;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:5px 16px;    margin: 0;height: auto;line-height: 30px;}  
  26. input.euc-y-i[type=“text”]:hover,input.euc-y-i[type=“password”]:hover{border:1px solid #56b4ef;box-shadow:0 0 4px #56b4ef  

三、添加文本编辑器按钮

为了方便编辑文章时候运用,需要添加一个按钮。参看:
wordpress给后台文本编辑器增加按钮

wordpress
0
wordpress给后台文本编辑器增加按钮
上一篇
wordpress非插件实现文章回复可见
下一篇

评论 (0)

登录后可发布~
立即登录
暂无评论

向安宇

痴迷文字,醉心影像
447
文章
5
评论
325
喜欢

近期评论

不同意知识过时这么快,数学公式几百年都没变啊
—— Baron von Laughsalot 10 月前 1.我将深入研究如何提升学习力,以及如何用AI提升学习效率
这学习方法太适合我这种记性差的了,必须追更!
—— 狂血战士 11 月前 AIP克丽丝的构想
数字人做语言教学太香了,求Anni快出实操指南!
—— 贪吃小熊 11 月前 Anni搞钱系列:普通人用AI,到底能做起来什么副业?
想问作者会开线下课吗?想带孩子去听听
—— 秋分桂落 11 月前 1.我将深入研究如何提升学习力,以及如何用AI提升学习效率
想问下这个AI工具对服务器配置要求高吗?
—— 狂喜的烟花 11 月前 wordpress也要拥抱AI

猜你喜欢

anyutv主题增加微语/说说/微博功能

anyutv主题增加微语/说说/微博功能

2017-08-04 11:59:12
1,430 1 0
301跳转:http跳转https不带www跳转到带www

301跳转:http跳转https不带www跳转到带www

2021-10-13 21:49:09
1,064 0 0
wordpress解决QQ互联登录提示redirect uri is illegal(100010)

wordpress解决QQ互联登录提示redirect uri is illegal(100010)

2016-06-29 11:37:48
747 0 0
https折腾无果

https折腾无果

2017-01-03 8:49:41
1,019 0 0

关于我:

想要读万卷书,行万里路,看万部电影。

推荐栏目:

视频论文 课程 后期制作 非虚构 照片 视频

特色专题:

专题汇总 宜看一侃 帧影帧画 重读文学史 青玉记
Copyright © 2016-2026 向安宇知识库. Designed by nicetheme. 鄂ICP备16005400号-1 鄂公网安备42050602000017号
  • 读书向
  • 学习向
    • AI工具
    • AI研究
    • 笔记
    • AIP:克丽丝AI日志
  • 创作向
    • 写作
    • 视听
    • 课程
  • 影视向
    • 创意策划
    • 前期拍摄
    • 后期制作
    • 影像实验
    • 影像设备
    • 大师镜头
    • 电影赏析
    • 视频论文
    • 项目复盘
  • 折腾向
    • 穿越机
    • 户外
    • 代码
    • 手工
    • 书法
    • 篆刻
    • 绘画
  • 剪辑
  • 转场
  • 纪录片

向安宇

痴迷文字,醉心影像
447
文章
5
评论
325
喜欢