我正在尝试在整个网站的一个页面中重复使用声明的变量。 我使用read-time.html(_includes)计算RT:
span class="reading-time" title="Estimated read time">
<small class="text-muted float-right">
{% assign words = page.content | strip_html | number_of_words %}
<i class="fa fa-clock-o"></i>
Reading time:
{% if words < 170 %}
~1 minute
{% else %}
{{ words | divided_by:site.words_per_minute }} minutes
{% endif %}
</small>
</span>
下一步捕获特定页面的值:
{% capture rt_page1 %}
{% include read-time.html %}
{% endcapture %}
到目前为止,效果很好-我可以使用变量{{rt_page1}}在页面上的任意位置显示该值。
我的问题是如何在网站的其他页面上重用此变量,例如在目录列表上显示阅读时间。 {{rt_page1}}在声明所在的页面之外使用时不显示任何内容。
我如何实现我的目标?
非常感谢
槟榔