如何在Slash Octopress主题中添加侧边栏?

时间:2013-09-11 04:40:03

标签: themes octopress

我正在使用Slash theme进行Octopress。

现在,整个页面只在左栏中有日期戳,在中间张贴。

在我的_config.yml中,我尝试了这两个:

default_asides: [asides/about.html]

和此:

default_asides: [custom/asides/about.html]

我的source/_includes/custom/asides/

中有该文件

但它并没有表明这一点。

这是about.html

的内容
<section>
  <h1>About Me</h1>
  <p>A little something about me.</p>
</section>

思想?

1 个答案:

答案 0 :(得分:1)

我正在使用一个名为fabric的主题,它也没有侧边栏。

我还发现只有修改_config.yml才行。

但我在经典主题source/_layouts/post

中找到了这个
 {% unless page.sidebar == false %}
 <aside class="sidebar">
   {% if site.post_asides.size %}
 {% include_array post_asides %}
   {% else %}
     {% include_array default_asides %}
   {% endif %}
 </aside>

所以很明显,如果你想要一个侧边栏,你还需要为新主题添加类似的代码。

希望这可以给你一些见解。 ^ _ ^