Customize Octopress by Configuration
總結
女為悅己者容。
這一部份是記錄研究如何客製化成我想要的樣子。先搞定功能的部分。
外表部分,其實早在安裝 octopress 之前看過一輪網路上的參考,就知道預設版型都一樣,不像 wordpress,還有得挑。所以想要有點個人特色,就得靠自己樣樣來。不過看了官方文件,發現常用的東西要客製化也算簡單,真的深入一點可能就得要會 Ruby 打造術了吧。我不會 Ruby,暫時也還沒有計畫去研究,所以我想要先從內建的機制下手: _config.xml。再加上一些些基本 css 和圖片的調整,應該可以有個不太一樣的東西。
功能部分,看了 _config.xml 的設定項目,發現還內建了好幾個 plugin。最開心的是有 syntax highlighting 的部分。這真的是想要做程式相關分享的一大福音啊。
日期格式
我對日期格式有一種莫名的偏執。
- 參考 Ruby Doc
- 打開 _config.xml 修改成:
date_format: "%Y-%m-%d %H:%M"
留言討論 - 預設的 Disqus
內建的討論串機制是使用 disqus,要設定真的超級簡單的。假設是沒有 Disqus 帳號的人:
- 註冊帳號。
- 去註冊信箱收信,並且啟動帳號。
- 登入 Disqus。點選「Dashboard」功能。
- 登入首頁左上方有個 「register a site」的連結。
- 填入 Site URL 和 Site Name 就會自動產生 short name 資訊。點選 continue 之後,隨便選就好,只是要產生你要放的 code。可是我們用不到。
- 把 short name 填入 _config.xml 裡:
disqus_short_name: short name disqus_show_comment_count: true
- 是的,這樣就行了,只要執行 deploy 就可以看到下面有 disqus comments 囉。