【公告】
主题第五弹2025.4.1已更新
免费下载,搜索Typecho即可

【原创】Typecho文章内容隐藏插件——支持隐藏文字、图片、附件等内容,登录评论后即可查看

插件·Typecho · 2024-11-18 · 783 人浏览
【原创】Typecho文章内容隐藏插件——支持隐藏文字、图片、附件等内容,登录评论后即可查看

演示图

屏幕截图 2024-11-18 151156.png

Wuweisecret Plugin

更新2024.12.26

原创 Typecho 文章内容隐藏插件,支持隐藏文字、图片、附件等内容,登录评论后即可查看。

功能特点

  • 支持隐藏任意内容(文字、图片、附件、链接等)
  • 管理员和文章作者可直接查看隐藏内容
  • 评论过的用户永久可见该文章的隐藏内容
  • 自定义提示文本
  • 优雅的显示动画效果
  • 支持设置所需评论次数
  • 支持内容预览功能
  • 显示评论进度条
  • 自定义样式支持
  • 响应式设计
  • 编辑器快捷插入按钮

使用方法

  1. 下载插件,将插件上传到 /usr/plugins 目录下
  2. 后台启用插件
  3. 在文章编辑时可以:

    • 使用编辑器右侧的"插入隐藏内容"按钮
    • 或手动输入短代码: [ secret ] 这里是隐藏的内容[ /secret ]

使用示例

这是普通文本
[ secret ]
这是隐藏的文字内容
这是隐藏的图片:!图片描述
这是隐藏的附件:下载文件
[ /secret ]
这又是普通文本

最新更新

版本 1.0.1

  1. 权限控制优化

    • 管理员现在可以直接查看所有隐藏内容
    • 文章作者可以直接查看自己文章的隐藏内容
    • 评论过的用户可以永久查看该文章的隐藏内容
  2. 编辑器功能

    • 添加了右侧边栏的快捷插入按钮
    • 支持选中文本快速添加隐藏标签
    • 优化了按钮的交互体验
  3. 登录提示优化

    • 为未登录用户显示登录链接
    • 优化了登录提示文案
  4. 修复的问题

    • 修复了评论计数的问题
    • 修复了用户权限判断的问题
    • 修复了多个隐藏内容块的显示问题

配置说明

基础配置

  1. 提示文本

    • 设置隐藏内容的提示语
    • 默认:此内容需要评论后才能查看哦 (^▽^)
  2. 评论要求

    • 设置查看内容所需的评论次数
    • 默认:1次评论
  3. 动画效果

    • 淡入淡出
    • 滑动显示
    • 无动画

高级配置

  1. 内容预览

    • 开启后显示隐藏内容的前30个字符
    • 帮助用户判断内容价值
  2. 自定义样式

    • 可以添加自定义CSS代码
    • 完全控制显示效果

常见问题

  1. Q: 评论后无法查看内容?
    A: 检查评论是否已审核,以及评论次数是否达标
  2. Q: 如何修改样式?
    A: 在插件设置中添加自定义CSS,或修改 style.css
  3. Q: 支持多个隐藏块吗?
    A: 支持,可在同一文章使用多个[ secret ] 标签
  4. Q: 管理员看不到隐藏内容?
    A: 请确保您是使用管理员账号登录的状态

更新计划

  • [x] 添加用户组权限控制
  • [x] 添加编辑器按钮
  • [ ] 支持更多动画效果
  • [ ] 支持更多自定义选项

技术支持

如遇问题,请通过以下方式获取帮助:

  1. 访问作者博客:https://8ww.fun
  2. 在 GitHub 提交 Issue
  3. 通过邮件联系作者

    致谢

感谢所有提供建议和反馈的用户。

赞助支持

如果您觉得这个插件对您有帮助,欢迎赞助支持开发者:

  • 微信:CQDY59888

您的支持是我持续更新的动力!

附件下载

以下内容需评论后 查看 点击登录
评论进度:0/1

微信扫码分享

请使用微信扫描二维码分享

Typecho Typecho插件 原创 部分内容隐藏 评论后查看
  1. lufei 8 天前

    感谢分享!

    1. hych88 昨天
      @lufei

      感谢分享

  2. genuisz 9 天前

    66666

  3. huitang370 11 天前

    66666

  4. XIGE 24 天前

    看看效果

  5. YuXueXD5 30 天前

    感谢大佬送的插件

表情
爱心
手势
动物
美食
天气

网站已运行 142 天 | 共有文章 1231 篇 | 累计访问 42906 人次