Как добавить боковую панель в тему Slash Octopress?

Я использую тему Slash для 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 ответ

Я использую тему под названием ткань, которая также не имеет боковой панели.

И я также считаю, что только изменение _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>

так что ясно, что вам также нужно добавить аналогичный код в новую тему, если вы хотите иметь боковую панель.

Надеюсь, что это может дать вам некоторое представление. ^_^

Другие вопросы по тегам