Typecho-Mirai主题短代码使用教程:完美实现评论/VIP/密码隐藏与付费阅读

本文摘要文详细介绍Typecho-Mirai未来主题的短代码使用方法。支持主题和标签,可实现评论可见、登录可见、VIP会员、密码保护、等级限制、积分消耗以及全/部分内容付费。后台编辑器自带快捷按钮,一键插入即可对高价值资源进行隐藏付费阅读。

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] 短代码可以将文章部分内容设为付费内容。

使用前提

  1. 后台已开启「付费功能」
  2. 文章编辑页面设置了付费模式为「部分内容付费阅读」
  3. 文章设置了付费价格

使用方法

这是免费内容,所有人都能看到。

[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]

使用方法:

  1. 在编辑器中选中要隐藏的内容
  2. 点击对应的按钮
  3. 根据提示输入参数(如密码、等级、积分等)
  4. 短代码自动包裹选中内容

常见问题

短代码不生效,直接显示原文?

确保 [hide][/hide] 成对出现,type 属性正确,引号闭合。

评论后还是看不到内容?

评论需要审核通过,审核后刷新页面即可查看。

VIP会员看不到内容?

检查VIP等级是否满足要求,会员是否在有效期内。

可以嵌套使用多个短代码吗?

不建议嵌套使用,可能导致解析错误。应该分开使用多个短代码。

作者能看到隐藏内容吗?

可以。文章作者和管理员无需满足条件即可查看所有隐藏内容。


提示:短代码中的引号必须是英文引号 ",不能使用中文引号。

觉得内容不错?我要

打赏杯咖啡或蜜雪冰城吧
微信扫一扫
微信赞赏码
支付宝扫一扫
支付宝赞赏码
评论 暂无评论
暂无评论,快来抢沙发吧~