我的博客使用的是Jekyll。我想用密码保护一些博客文章,我决定使用Staticrypt。
我可以使用Staticryp CLI和我的自定义password_template.html
加密我的一篇博客文章的index.html
页面。它输出一个CCD_ 3。
我的问题是:我该把index_encrypted.html
放在哪里?我无法将其添加到_site
中,因为每次我提供它时,Jekyll都会将构建返回默认值。
我尝试将index_encrypted.html
添加到_includes
文件夹中,并从.md
帖子中调用页面,如下所示:
{% include index_encrypted.html %}
,但这只是打破了这一页。
谢谢!
我想好了怎么做。
以下是我所做的:
-
将
index_encrypted.html
放入_includes
和_layouts
-
在你想要的
.md
帖子前面加一个permalink: /index_encrypted.html
。 -
在你想要的
.md
帖子前面加一个layout: index_encrypted
。 -
删除
.md
帖子的全部降价内容。 -
哇!
你的前台应该是这样的:
---
title:
date:
tags:
description:
layout: index_encrypted
permalink: "/index_encrypted.html"
---
编辑:确保创建一份.md
帖子的副本以备日后使用。