标签云文档:
https://github.com/D0n9X1n/hexo-tag-cloud/blob/master/README.ZH.md
安装
进入到 hexo 的根目录,然后在 package.json 中添加依赖: “hexo-tag-cloud”: “2.1.*”
然后执行 npm install 命令
然后需要你去修改主题的 tagcloud 的模板,这个依据你的主题而定。
对于 pug 用户
这里以 Butterfly 主题为例
找到 Butterfly/layout/includes/widget/card_tags.pug 文件
将这个文件修改为如下内容(注意缩进):
if site.tags.length
.card-widget.card-tags
.card-content
.item-headline
i.fa.fa-tags(aria-hidden="true")
span= _p('aside.card_tags')
script(type="text/javascript" charset="utf-8" src="/js/tagcloud.js")
script(type="text/javascript" charset="utf-8" src="/js/tagcanvas.js")
#myCanvasContainer.widget.tagcloud(align='center')
canvas#resCanvas(width='200', height='200', style='width=100%')
!= tagcloud()
!= tagcloud({min_font: 16, max_font: 24, amount: 50, color: true, start_color: '#999', end_color: '#99a9bf'})