hexo 主题设置(一):设文章访问置密码

其实设置密码没有多大意义

步骤如下:

在文章的头部加上 password: 设置,如果未空,则文章无需密码访问

1
2
3
4
5
6
7
8
9
10
---
title: hexo 主题设置(一):设文章访问置密码
copyright: true
permalink: 1
top: 1
date: 2019-03-31 18:35:31
tags:
categories:
password:
---

修改模板文件,设置密码交互

编辑网站根目录下的 theme/hexo-theme-next/layout/_partials/head.swig 文件,在 标签下面添加:

1
2
3
4
5
6
7
8
9
10
<script>
(function(){
if('{{ page.password }}'){
if (prompt('请输入文章密码') !== '{{ page.password }}'){
alert('密码错误!');
history.back();
}
}
})();
</script>

坚持原创技术分享,您的支持将鼓励我继续创作!