从主页/任何其他页面获取Jekyll页面中特定帖子的阅读时间
我不熟悉liquid和Jekyll,使用下面的代码计算文章页面上的文章阅读时间。但是,我应该如何计算主页或任何其他页面上的阅读时间,以便将其显示在文章标题下方 当我在主页上使用相同的代码时,我在主页上和特定帖子中的阅读时间会不同 我想我无法通过那篇文章的上下文来计算其他页面上的字数。请建议从主页/任何其他页面获取Jekyll页面中特定帖子的阅读时间,jekyll,github-pages,liquid,jekyll-theme,Jekyll,Github Pages,Liquid,Jekyll Theme,我不熟悉liquid和Jekyll,使用下面的代码计算文章页面上的文章阅读时间。但是,我应该如何计算主页或任何其他页面上的阅读时间,以便将其显示在文章标题下方 当我在主页上使用相同的代码时,我在主页上和特定帖子中的阅读时间会不同 我想我无法通过那篇文章的上下文来计算其他页面上的字数。请建议 <span class="reading-time" title="Estimated read time"> {% assign words = content | number_of_wo
<span class="reading-time" title="Estimated read time">
{% assign words = content | number_of_words %}
{% if words < 360 %}
1 min
{% else %}
{{ words | divided_by:180 }} mins
{% endif %}
</span>
这可能是因为在主页上,您的页面也有一些HTML格式 严格地说,在计算字数之前,你确实应该从你的内容中去掉HTML,以获得准确的阅读时间 因此,使用可能是一个解决方案:
{% assign words = content | strip_html | number_of_words %}