以下是我使用pelican模板使用pelican-bootstrap3制作的未完成网站:http://snoek.ddns.net/~oliver/mysite/
在pelican-bootstrap3自述文件中,它说可以使用pelicanconf.py
文件中的AVATAR变量指向图像。我已经完成了这个,但现在每张页面都有我的照片,这有点荒谬。我只想在我的"关于"页。
在pelican-themes/pelican-bootstrap3/templates/includes中,我找到了一个aboutme.html
文件,其中包含以下内容:
<div id="aboutme">
{% if AVATAR %}
<p>
<img width="100%" class="img-thumbnail" src="{{ SITEURL }}/{{ AVATAR }}"/>
</p>
{% endif %}
{% if ABOUT_ME %}
<p>
<strong>{{ _('About') }} {{ AUTHOR }}</strong><br/>
{{ ABOUT_ME }}
</p>
{% endif %}
</div>
也许是这个文件可以编辑,以指定化身只应显示在&#34;关于&#34;页?但我不确定如何。
答案 0 :(得分:0)
更改
{% if AVATAR %}
要
{% if page and page.title == 'About' and (ABOUT_ME or AVATAR) %}