盒子
盒子

hexo:不是bug是feature

在目前版本(笔者所用的),可能会出现切页按钮变成了 class="icon-angle-right"></i> 的样子

来翻翻文档:

paginator 插入分页链接
<%- paginator(options) %>

参数 描述 默认值
base 基础网址 /
format 网址格式 page/%d/
total 分页总数 1
current 目前页数 0
prev_text 上一页链接的文字。仅在 prev_next 设定开启时才有用。 Prev
next_text 下一页链接的文字。仅在 prev_next 设定开启时才有用。 Next
space 空白文字
prev_next 显示上一页和下一页的链接 true
end_size 显示于两侧的页数 1
mid_size 显示于中间的页数 2
show_all 显示所有页数。如果开启此参数的话,end_size 和 mid_size 就没用了。 false
escape Escape HTML tags true

容易发现,目前版本的hexo加入了escape选项(默认情况下会把html tag忽略掉,导致切页按钮出现点偏差)

在theme文件夹下搜一下类似于如下的代码段落:

1
2
3
4
<%- paginator({
prev_text: prev_text,
next_text: next_text
}) %>

改为:

1
2
3
4
5
<%- paginator({
prev_text: prev_text,
next_text: next_text,
escape: false
}) %>
支持一下
扫一扫,支持nekko
  • 微信扫一扫