文章加密

AI-摘要
Everett GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
文章加密
EverettHexo 博客文章加密
在 Hexo
博客中,有时我们需要对某些私密文章进行加密,以防止未经授权的访问。Hexo 本身并不直接支持文章加密,但可以通过插件 hexo-blog-encrypt
来实现这一功能。
安装插件
首先,在 Hexo
项目的根目录下安装 hexo-blog-encrypt
插件:
1 | npm install --save hexo-blog-encrypt |
或者使用 Yarn:
1 | yarn add hexo-blog-encrypt |
配置插件
在 Hexo
项目的 config.yml
文件中添加以下配置:
1 | encrypt: |
使用插件要在需要加密的文章头部添加 password 字段,例如:
1 | --- |
高级设置
你还可以在 config.yml
文件中设置按标签加密:
1 | encrypt: |
如果你有一篇文章使用了 TOC(目录),你需要修改模板的部分代码。例如,在 hexo/themes/landscape/layout/_partial/article.ejs
文件中找到并替换以下代码:
找到 <% post.content %> 这段代码,通常在30行左右
1 | <% if(post.toc == true){ %> |
通过以上步骤,你可以轻松地在 Hexo
博客中实现文章加密功能,保护你的私密内容
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果