Octopress 改造记录


目录

Octopress 安装不是难事,后期定制可真是慢功夫。以下分两部分介绍自己的定制过程,前一部分是网上资源,后一部分是自己的一点特色工作。

网上资源

特色工作

支持中文搜索

lunr.js 功能强大,但不支持中文搜索。其实原因在于没有使用中文分词器,只要对生成的 search.json 文件进行分词即可。用 Java 写了一个 小工具,主要做法是

  • 读取 search.json
  • 对中文内容进行分词
  • 内容写回到 search.json

用法参见这个 脚本,大家可以右上角搜索一下试试。这种方式的问题在于分词分不出就搜索不出来。比如“蛋疼”,也许就查不到,不过这个小工具支持字典扩展。

移动版阅读优化

想要推广博客,SEO 是一方面,利用社交媒体的分享能力也很关键,但尴尬的是很多主题对移动端支持不够好,需要重新定制 layout。本博客的移动访问入口 在此,供参考。另,CNZZ 的跟踪实时性更好,我的博客是 Google Analytics 和 CNZZ 并用的。

其它

  • 使用 dlmenu 整合访问入口

Tags: octopress, 中文搜索     
« 提高效率与情趣的九种程序工具推荐 Yosemite 升级及后续 »

Commented Most This Month