参考:asdfv1929’s Home - Hexo NexT主题内添加相册功能
要展示自己拍摄的一些照片,可以给博客添加一个瀑布流的相册页面。
1. 创建页面和导航栏
首先新建相册页面 hexo new page photos
,这样会在 /source/
下创建 photos/index.md
,在其中添加 type: picture
。
之后在主题配置文件中对应位置 menu
里添加 photos: /photos || camera-retro
,这样生成后就有导航栏菜单了。
2. json 文件处理图片信息
在博客根目录的 /scripts/
文件夹下新建一个 phototool.js
文件,内容如下。主要功能是访问照片文件夹,获取每张照片的大小和文件名,并生成对应的 json
文件: