问题描述
我使用带有 bulma-clean-theme
的 github 页面,当我在本地呈现我的页面时,它显示良好且没有问题。但是,当我在 github 上查看我网站上的博客文章时,我看到该网站上的内容重复!
这是我从主题更改为 pages.html
时最有可能导致这种情况的区域。
<div class="content">
<h2><a href="{{ page.url }}">{{ page.title }}</a></h2>
<div class="Meta"><i class="fa fa-calendar" aria-hidden="true"></i> Published {{ page.date | date: '%B %d,%Y' }} by
<i class="fa fa-user" aria-hidden="true"></i> FoxDeploy
<i class="fa fa-hourglass" aria-hidden="true"></i> <i>{{ content | reading_time_as_s }} average reading time</i>
</div>
<a href="{{ post.url }}"><img src="{{ post.header }}{{ post.coverImage }}"></a><br>
{{ content }}
</div>
解决方法
我发现了错误!
我使用的是 "jekyll-time-to-read"
gem,它在 github 页面上不受支持。此插件将通过新的液体命令解析 content
来计算阅读帖子所需的时间。
<i>{{ content | reading_time_as_s }} average reading time</i>
由于它不受支持,因此页面将使用帖子的全部内容呈现,然后在帖子后出现一个蹩脚的尾随 average reading time
。
目前的修复是从我的帖子中删除那一点并删除插件,问题就解决了。