鹈鹕档案不显示

AZh*_*hao 3 python pelican

如何在 Pelican 支持的博客上启用档案选项卡?

我从文档中看到默认情况下它是一个直接模板,但它没有出现在我的博客上。是否有一些额外的字段来启用它?我在文档或教程中找不到任何提及,所以我假设我错过了一些明显的东西。

sbe*_*ben 5

不知道你是否曾经解决过这个问题;我和你在 pelican 的 bootstrap3 主题上遇到了同样的问题。出于某种原因,为 YEAR_ARCHIVE_SAVE_AS 设置值不起作用。

查看主题的 base.html 文件后,我通过将以下内容添加到 pelicanconf.py 使其工作:

ARCHIVES_SAVE_AS = 'archives.html'
Run Code Online (Sandbox Code Playgroud)

我的 base.html 文件中的第 156-158 行:

{% if ARCHIVES_SAVE_AS %}
   <li><a href="{{ SITEURL }}/{{ ARCHIVES_URL | default('archives.html') }}"><i class="fa fa-th-list"></i><span class="icon-label">{{ _('Archives') }}</span></a></li>
{% endif %}
Run Code Online (Sandbox Code Playgroud)