# 可选的辅助插件
MfThemePlugin 是 Typecho 主题 MWordStar (opens new window) 和 Facile (opens new window) 的一个辅助插件。
插件 Github: https://github.com/changbin1997/MfThemePlugin (opens new window)
下面是插件功能和使用说明。
# 解析短代码
我的两个主题 MWordStar 和 Facile 都支持短代码和私密评论功能。
由于 Typecho 的 RSS 页面不会加载主题,所以无法通过主题解析短代码,只能通过插件解析短代码。
我的短代码插入的小组件需要主题 CSS 和 JavaScript 配合才能显示为可用的组件,因为 RSS 不支持主题的 CSS 和 JS,在 RSS 页面,这个插件会把大多数短代码解析为 p,链接按钮之类的会直接解析为 a 链接。
# 处理隐藏内容和私密评论
主题支持使用 [hide]隐藏内容[/hide] 标记隐藏内容,这些隐藏内容在 RSS 页面也会原样输出,这个插件会把隐藏内容解析为 隐藏内容,请进入文章页查看。
评论区的私密评论也会用 [hide] 包裹,在评论 RSS 页面,这些私密评论也会原样输出,这个插件也会隐藏私密评论。
这就是插件目前的功能,后续一些不方便通过主题实现的功能,可能也会放到插件里。
如果你关闭了 RSS 功能,可以不需要这个插件。
注意,主题设置里隐藏 RSS 入口不会关闭 RSS,关闭 RSS 只能修改 Typecho 文件或直接在 Web 服务器设置屏蔽。
# 安装和使用
在 Github 仓库页面 https://github.com/changbin1997/MfThemePlugin 点击右上方的 Code ,选择 Download ZIP ,下载完成后是一个 zip 的压缩包。
把下载的压缩包拷贝到 Typecho 目录的 usr/plugins 目录,解压到当前文件夹,解压后应该会有一个 MfThemePlugin-main 的目录,把 MfThemePlugin-main 目录重命名为 MfThemePlugin 。
登录 Typecho 后台,在顶部 控制台 菜单选择 插件 ,进入插件管理页面可以看到 MfThemePlugin ,选择 启用 。