抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

置顶功能

1.替换首页生成器,在博客根目录中使用以下命令:

# your_blog
npm uninstall hexo-generator-index --save # 卸载原来的首页生成器
npm install hexo-generator-index-pin-top --save # 安装有置顶功能的首页生成器

2.在博客根目录 your_blog/_config.yml 的配置文件中设置文章排序方式:

index_generator:
path: ''
per_page: 10
order_by:
-top
-date

3.对于想要置顶的文章,在 Markdown 文件开头设置 top: true

---
title: article's tile
top: true
---
markdown content

4.打开文件目录layout\_partials\post\post-meta.njk,搜索post-meta在里面添加如下内容用以显示图标:

{% if post.top %}
<span class="post-meta-item">
<span class="post-meta-item-icon">
<i class="fa fa-thumb-tack"></i>
<font color=7D26CD>置顶</font>
</span>
</span>
{% endif %}

image-20221122234255103

评论