Next 的友链,默认是在主题配置文件中 links 下添加,当链接变多以后,侧栏页面的排版很不美观,这时候就需要给友链新增一个单独的页面了,下面说一下具体步骤。
1. 新增 links 页面
在控制台使用命令创建:
hexo new page links
也可在博客根目录 /source 下手动创建 links 文件夹和里边的 index.md 文件
然后在博客根目录 /source 下会生成一个 links 文件夹,打开其中的 index.md 文件,在头部写入 type = “links”,如下:
title: 友情链接
date: 2019-08-11 15:34:16
type: "links"
如果需要关闭这个页面的评论的话,可以设置如下:
---
title: 友情链接
date: 2019-08-11 15:34:16
type: "links"
comments: false
---
2. 配置 menu
主题配置文件中menu
下添加:
links: /links/|| link
在 /themes/next/languages/zh-Hans.yml
文件中 menu
下增加中文描述
links: 友链
做完这些工作,接下来就是要增加友链页面的样式了
3. 新增 links.swig 页
在 /themes/next/layout/
新建 links.swig
,内容如下:
{% block content %}
{######################}