Octopress 个性化配置
更好的阅读体验: http://whbzju.github.com/blog/2013/03/01/octopress-custom-config/
概述
我使用的octopress默认的主题,但是它的一些页面设置不能满足我的需求。比如:
- 导航栏
- 个人介绍页面
- 分类Categories
- sina微薄分享
- 评论
好在octopress的可定制性非常强,其核心配置文件叫 `_config.yml, 基本上的配置都需要用到这个文件。它的逻辑比较简单,blog所有的配置都在这个文件,它的基本格式如下:
1 2 3 |
|
这是一个第三方的评论插件,通过简单的设置即可实现blog中加入评论。注意,该文件是基于yaml语法,:后面的空格不能省略。该文件还有许多其他的参数可以配置,其中本文主要关注的是:
1 2 3 |
|
如注释中提到,asides的设置,关联的目录在/source/\_includes/custom/asides
。比如想要在右侧边栏中加入about me框,则需要在/source/\_includes/custom/asides/
中新建about.html。建议借用该目录下默认的about.html。
1 2 3 4 |
|
配置方法
博主的自定义主要参考网络上的几篇blog,在这里不再详述,实现的功能有:
- octopress navigation设置
- about页面,需要用rake new_page[“about”],先生成页面。
- octopress 侧边栏设置
- 个人介绍
- sina微博分享
- categories
- google analysis