ok, 这是我第一篇 pelican blog

Published: 周三 12 六月 2013
By jjx

In misc.

自定义菜单

通过以下三个选项自定义菜单

DISPLAY_PAGES_ON_MENU = False
DISPLAY_CATEGORIES_ON_MENU = False
MENUITEMS = (('未分类', 'category/misc.html'), ('关于我们', 'about-us.html'), )

建议你建两个同级目录,比方说就是jiangjianxiao.github.com和blog, blog用来存放pelican建立的站点, jiangjianxiao.github.com 就是pelican的原始内容

修改 pelicanconf.py, 增加:

OUTPUT_PATH = '../jiangjianxao.github.com'

pelican-plugins 建议用submodule的方法获取

git submodule add git://github.com/getpelican/pelican-plugins.git

然后在其他机器就是git submodule init/git submodule update了

我的publish.sh:

pelican -s pelicanconf.py content -o ../jiangjinaxiao.github.com

git add .
git commit -m "update"
git push origin master

cd ../jiangjianxiao.github.com
git add .
git commit -m "Update"
git push origin master
cd ../blog

也可以做个git hook 来完成

THEME 路径必须使用绝对路径

集成disqus 时必须设置SITEURL, 因为article.html 模板中有判断

Comments !

links

social