Автоматическое создание страниц ссылок на панель навигации на Octopress
Я создал много страниц под tutorial
папка.
those pages are
tutorial/ruby
tutorial/python
tutorial/c
Тем не менее, я могу видеть только сообщения в моем блоге Octopress, но страницы не могут показаться. только посты могут показаться.
Если я хочу получить доступ к этим страницам в учебнике, я должен набрать ссылку вручную.
Есть ли способ сгенерировать созданные мной страницы и автоматически создать ссылку на меню или панель навигации?
Спасибо за вашу помощь
1 ответ
Вы должны генерировать страницы, используя rake generate
Теперь добавьте их в навигацию вашего сайта.
Вот документы о том, как это сделать:
http://octopress.org/docs/theme/template/
Изменение навигации
Чтобы изменить или добавить ссылки на основную навигацию, отредактируйте
/source/_includes/custom/navigation.html
который выглядит так:Навигация (источник /_include /custom/navigation.html)
<ul class="main-navigation"> <li><a href="{{ root_url }}/">Blog</a></li> <li><a href="{{ root_url }}/archives/">Archives</a></li> </ul>
Href для каждой ссылки начинается с
{{ root_url }}
(это помогает Octopress писать URL-адреса по-разному, если сайт развернут в подкаталоге).Если вы развертываете свой сайт в подкаталоге, таком как yoursite.com/octopress, вы захотите добавить это к любым добавляемым ссылкам.