Mirai未来主题作为一款轻量、简约的Typecho主题,在保证性能的同时提供了丰富的短代码功能,可以隐藏文章中的部分内容,访客需要满足特定条件才能查看。本文将详细介绍所有可用的短代码及其使用方法。
主题支持以下短代码:
| 短代码 | 功能 | 条件 |
|---|---|---|
[hide type="reply"] | 评论可见 | 发表评论后查看 |
[hide type="login"] | 登录可见 | 登录账号后查看 |
[hide type="vip" level="1"] | VIP可见 | 指定等级VIP可查看 |
[hide type="password" pwd="xxx"] | 密码可见 | 输入正确密码查看 |
[hide type="level" min="3"] | 等级可见 | 达到指定等级查看 |
[hide type="points" cost="10"] | 积分可见 | 消耗指定积分查看 |
[pay] ... [/pay] | 付费内容 | 购买后查看 |
隐藏内容短代码 [hide]
使用 [hide] 短代码可以隐藏文章中的部分内容,访客需要满足特定条件才能查看。
评论可见
访客需要在文章下发表评论后才能查看隐藏内容。
[hide type="reply"]
这里是评论后才能看到的内容
[/hide]效果:
- 未评论访客看到提示:「此处内容已隐藏,请评论后刷新页面查看」
- 已评论访客可以看到隐藏内容
适用场景: 分享下载链接、隐藏福利资源、提高文章互动率
登录可见
访客需要登录账号后才能查看隐藏内容。
[hide type="login"]
这里是登录后才能看到的内容
[/hide]效果:
- 未登录访客看到提示:「隐藏内容,请登录后查看」+ 登录按钮
- 已登录用户可以直接查看
适用场景: 会员专属内容、需要追踪的用户内容
VIP会员可见
访客需要是VIP会员才能查看隐藏内容。
[hide type="vip" level="1"]
这里是VIP会员才能看到的内容
[/hide]level 属性设置需要的VIP等级(1-3),默认为1。
不同等级示例:
[hide type="vip" level="1"]
普通VIP可见内容
[/hide]
[hide type="vip" level="2"]
高级VIP可见内容
[/hide]
[hide type="vip" level="3"]
至尊VIP可见内容
[/hide]效果:
- 非会员看到:「此处内容已隐藏,XX会员可见」+ 开通会员按钮
- 等级不足会员看到:「此处内容已隐藏,XX会员可见」+ 升级会员按钮
- 符合条件的会员可以直接查看
密码可见
访客需要输入正确的密码才能查看隐藏内容。
[hide type="password" pwd="你的密码"]
这里是输入密码后才能看到的内容
[/hide]可选属性:
| 属性 | 说明 | 示例 |
|---|---|---|
| pwd | 查看密码(必填) | pwd="123456" |
| desc | 密码提示说明 | desc="密码在公众号回复关键词获取" |
| img_url | 提示图片地址 | img_url="https://example.com/hint.jpg" |
完整示例:
[hide type="password" pwd="mirai2024" desc="关注公众号回复「密码」获取" img_url="https://example.com/qrcode.jpg"]
这里是隐藏的下载链接:https://example.com/download
[/hide]效果:
- 显示密码输入框
- 可显示提示图片和说明文字
- 密码错误会提示重新输入
- 连续错误10次会被锁定5分钟
适用场景: 公众号引流、付费社群内容、限时分享资源
等级可见
访客的用户等级达到指定等级后才能查看隐藏内容。
[hide type="level" min="3"]
这里是等级达到3级才能看到的内容
[/hide]min 属性设置最低等级要求,默认为1。
效果:
- 未登录访客看到:「此处内容已隐藏,LV3及以上可见」+ 登录按钮
- 等级不足用户看到:「此处内容已隐藏,LV3及以上可见」+ 当前等级提示
- 等级达标用户可以直接查看
积分可见
访客需要消耗积分才能查看隐藏内容。
[hide type="points" cost="10"]
这里是需要消耗10积分才能看到的内容
[/hide]cost 属性设置需要消耗的积分数量,必填。
效果:
- 未登录访客看到:「此处内容需消耗XX积分查看」+ 登录按钮
- 积分不足用户看到:「此处内容需消耗XX积分查看」+ 当前积分提示
- 积分充足用户看到确认按钮,点击后扣除积分并显示内容
- 已购买过的用户刷新页面直接显示内容
适用场景: 高价值资源、付费教程、独家内容
付费内容短代码 [pay]
使用 [pay] 短代码可以将文章部分内容设为付费内容。
使用前提
- 后台已开启「付费功能」
- 文章编辑页面设置了付费模式为「部分内容付费阅读」
- 文章设置了付费价格
使用方法
这是免费内容,所有人都能看到。
[pay]
这是付费内容,只有购买后才能看到。
[/pay]
这是更多免费内容。设置步骤
第一步: 进入后台 → 控制台 → 外观 → 设置外观 → 付费设置 → 启用付费功能
第二步: 在文章编辑页面下方找到「付费设置」:
- 付费模式:选择「部分内容付费阅读」
- 付费价格:填写价格(如 9.9)
第三步: 在文章中用 [pay]...[/pay] 包裹需要付费的内容。
效果说明:
- 免费内容:所有人可见
- 付费内容:显示付费购买框,购买后可见
- 作者本人:无需购买,直接可见
- VIP会员:根据设置可享受折扣或免费
编辑器快捷按钮
在后台编辑文章时,工具栏提供了快捷按钮,一键插入短代码。
| 按钮 | 功能 | 插入代码 |
|---|---|---|
| 回复可见 | 评论可见 | [hide type="reply"]内容[/hide] |
| 登录可见 | 登录可见 | [hide type="login"]内容[/hide] |
| VIP可见 | VIP会员可见 | [hide type="vip" level="1"]内容[/hide] |
| 密码可见 | 密码保护 | [hide type="password" pwd="密码"]内容[/hide] |
| 等级可见 | 等级限制 | [hide type="level" min="3"]内容[/hide] |
| 积分可见 | 积分购买 | [hide type="points" cost="10"]内容[/hide] |
使用方法:
- 在编辑器中选中要隐藏的内容
- 点击对应的按钮
- 根据提示输入参数(如密码、等级、积分等)
- 短代码自动包裹选中内容
常见问题
短代码不生效,直接显示原文?
确保 [hide] 和 [/hide] 成对出现,type 属性正确,引号闭合。
评论后还是看不到内容?
评论需要审核通过,审核后刷新页面即可查看。
VIP会员看不到内容?
检查VIP等级是否满足要求,会员是否在有效期内。
可以嵌套使用多个短代码吗?
不建议嵌套使用,可能导致解析错误。应该分开使用多个短代码。
作者能看到隐藏内容吗?
可以。文章作者和管理员无需满足条件即可查看所有隐藏内容。
提示:短代码中的引号必须是英文引号 ",不能使用中文引号。 觉得内容不错?我要




