一、需求

之前写文章的时候没考虑到 文章目录树 ,后面有的文章太长了,自己看起来都很费劲。

而最早版本的 MenuTree 插件在新版本(1.1)中已经失效了,有人提交了一个修改版本:

二、使用

1、安装

下载后,将文件夹 MenuTree 上传到 /usr/plugins/ 目录,后台开启插件。

2、使用

在文章任何需要的地方写入下面代码即可:

Typecho1.x版本生成文章目录树

即可在显示文章内容的时候,解析成目录

3、修改样式

如果需要修改样式,可以通过下面样式修改

class 描述
.index-menu 整个目录
.index-menu-list 列表 ul
.index-menu-item 每个目录项 li
.index-menu-link 目录项连接 a

三、效果

Typecho1.x版本生成文章目录树

四、缺点

会将文章中所有的存在 inde-menu 的地方都替换成目录,没有考虑代码正则等问题。所以我在第二点中提到怎么注入代码的时候,只能用截图,而不能写代码