Pelican 4.12.0¶
Pelican是一个用 Python 写的静态站点生成器,它有诸多亮点:
你可以直接在自己的编辑器中用 reStructuredText 或 Markdown 完成内容创作
自带了一个简单的命令行工具,你可以用它来生成你的站点
易于与分布式版本控制系统和webhook交互
生成的站点是完全静态的,可以在任何主机上轻松地部署
准备好开始体验了吗?请查看 快速入门 指南。
特性¶
Pelican在特性上也有很多亮点:
可以生成文章(例如博客推文)和页面(例如“关于”、“联系我们”、“项目”)
可以和外部服务集成
可以使用主题(主题使用 Jinja2 模板引擎创建)
可以为同一篇文章发布多种语言版本
可以生成Atom和Rss订阅源
可以渲染代码高亮
可以从WordPress、Dotclear或Rss订阅源导入已有的内容
得益于内容缓存和选择性生成设计,可以快速重新生成站点
可扩展性强,有丰富的插件生态: Pelican Plugins
为什么叫做“Pelican”?¶
“Pelican”是法语词笔记本 calepin 读音的回文。;)
源码¶
在这里可以获取Pelican的源码: https://github.com/getpelican/pelican
如何获取帮助、贡献内容或是提供反馈¶
请查看文档 反馈意见和贡献的提交指南。
文档¶
- 快速开始
- 安装Pelican
- 创作内容
- 发布站点
- 设置
- 插件
- 主题
- pelican-themes
- 导入已有站点
- 常见问题解答
- 交流问题、疑问或提建议的最佳方式是什么?
- 我可以帮上什么忙?
- Pelican配置文件是必要的吗?
- 修改后的配置文件没有生效
- 在自己创建主题时,如何使用Pygments来调整语法高亮?
- 如何创建我自己的主题?
- 我只需要覆盖主题中单独的几个模板文件,可不可以不fork整个主题?
- 我想要使用Markdown,但是出错了。
- 在模板中可以使用任意元数据吗?
- 如何使得输出目录的结构和content目录的结构保持一致?
- 如何为某个页面指定某个模板?
- 如何重写某一个页面或文章生成的URL?
- 如何使用一个静态页面作为主页?
- 可以禁用订阅源生成吗?
- Pelican警告说由于SITEURL设置不正确,无法正常生成订阅源
- 可以让Atom订阅源只显示摘要,不显示文章内容吗?
- Pelican只适合用于博客吗?
- 启用内容缓存后,为什么Pelican仍会每次都写入所有HTML文件?
- 如何只处理一部分文章?
- 在升级Pelican后,标签云消失或不可用了
- 升级Pelican后,一些页面没有被渲染
- 如何避免让Pelican将我的静态文件解析为内容文件?(译者注:例如要将一个HTML文件作为静态文件)
- 为什么不是所有的Markdown语法都支持?
- 小技巧
- 项目贡献与意见反馈
- Pelican内部机制
- Pelican的一些历史
- 更新日志
- 4.12.0 - 2026-04-20
- 4.11.0 - 2025-01-15
- 4.10.2 - 2024-11-27
- 4.10.1 - 2024-09-28
- 4.10.0 - 2024-09-16
- 4.9.1 - 2023-11-15
- 4.9.0 - 2023-11-12
- 4.8.0 - 2022-07-11
- 4.7.2 - 2022-02-09
- 4.7.1 - 2021-10-12
- 4.7.0 - 2021-10-01
- 4.6.0 - 2021-03-23
- 4.5.4 - 2021-01-04
- 4.5.3 - 2020-12-01
- 4.5.2 - 2020-11-22
- 4.5.1 - 2020-11-02
- 4.5.0 - 2020-08-20
- 4.2.0 - 2019-10-17
- 4.1.3 - 2019-10-09
- 4.1.2 - 2019-09-23
- 4.1.1 - 2019-08-23
- 4.1.0 - 2019-07-14
- 4.0.1 (2018-11-30)
- 4.0.0 (2018-11-13)
- 3.7.1 (2017-01-10)
- 3.7.0 (2016-12-12)
- 3.6.3 (2015-08-14)
- 3.6.2 (2015-08-01)
- 3.6.0 (2015-06-15)
- 3.5.0 (2014-11-04)
- 3.4.0 (2014-07-01)
- 3.3.0 (2013-09-24)
- 3.2.1 and 3.2.2
- 3.2 (2013-04-24)
- 3.1 (2012-12-04)
- 3.0 (2012-08-08)
- 2.8 (2012-02-28)
- 2.7 (2011-06-11)
- 2.6 (2011-03-08)
- 2.5 (2010-11-20)
- 2.4 (2010-11-06)
- 2.3 (2010-10-31)
- 2.2 (2010-10-30)
- 2.1 (2010-10-30)
- 2.0 (2010-10-30)
- 1.2 (2010-09-28)
- 1.1 (2010-08-19)