项目简介
本项目是基于Jekyll的博客管理系统,通过Ruby脚本实现文章修改时间的自动更新。每次文章修改后,系统能自动更新文章的最后修改时间(last_modified_at
)并在博客页面显示,有助于保证博客内容的时效性与准确性。
项目的主要特性和功能
- 自动检测文章修改:可依据Git提交记录自动判断博客文章是否被修改。
- 更新最后修改时间:若文章有修改,系统通过Git命令获取最新提交日期和时间,更新文章的
last_modified_at
字段。 - 实时反映在页面上:Jekyll渲染文章时,会读取并显示文章的最后修改时间,方便读者了解文章更新情况。
安装使用步骤
前提准备
- 安装Jekyll和Ruby环境。
- 确保项目已配置好Git,且每次提交能正确记录。
安装步骤
- 下载项目的源码文件。
- 将
posts-lastmod-hook.rb
文件放到Jekyll项目的_plugins
目录下。 - 在Jekyll的配置文件(通常为
_config.yml
)中确保已启用该插件(若有相关配置选项)。 - 每次修改文章后,进行Git提交,以便系统检测修改并记录最后修改时间。
注意事项
使用该插件时,需遵循项目的“使用准则”,保证博客内容持续更新和路径稳定。如有需要,可在个人服务器上进行配置变更。此插件基于Git和Jekyll,要确保博客系统已集成Git并正确配置相关权限和设置。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】