为何开发Ghost主题?

山然我刚从WordPress转入Ghost。WordPress是我使用了七八年的程序了,并不是WordPress不够好,这几年WordPress的进步是我们看得见的,反而是因为WordPress太好了,导致我已经不能纯粹的写博客了,看到WordPress我就忍不住折腾...
于是我转到了Ghost来,Ghost是WordPress开发团队另起的一个纯粹博客程序,Ghost能让我们更专注与创作。
但是嘛,Ghost在国内使用者是非常的少,所以导致Ghost没有几款符合国人习惯的主题,于是嘛...还是忍不住折腾的心,自己写一个吧!

Mountain

Mountain是我的第一个Ghost主题,中文名,还算是一款比较惊艳的双栏主题。先让我们来看看它吧!

哈哈哈哈哈,先卖个关子!看看首页吧!

开发进度

  1. 首页
  2. post页面
  3. page页面
  4. tag页面
  5. author页面
  6. 友情链接页面
  7. 关于我页面
  8. 响应式
  9. 自动识别body背景渐变色(grade)
  10. 代码高亮(style来自于淮城一只猫)
  11. 前端Ghost搜索(ghost-search V1.0)
  12. 评论系统(Valine)
    暂时就是这些,还有个友情链接和关于我页面没写好,实在是没有好的ider了!得好好构思一下,不然破坏了整体风格那就没意思了。

遇到的坑

  1. 先说说Ghost吧,开发过程中遇到最麻烦的坑莫过于Ghost国内被墙,安装过程中无限卡死,得反复安装数十次才能成果......解决办法:看缘分!开梯子都不行。2020-03-01
  2. 然后...还是Ghost的坑。Ghost主题开发过程中有些时候新建的主题模板,但是ghost无法识别,你必须重启一下Ghost才行,举个例子:重写navigation时必须重启Ghost才能生效。2020-03-01
  3. 由于主题有一个功能就是根据主图自动更换body颜色,所以用到了grade插件,该插件采用的是canvas获取图片RGB色值,然后用到了getImageData属性,该属性居然有图片跨域问题!于是乎...使用本主题暂不支持图片OSS储存。 2020-03-03
  4. 然后是Pjax...算了不说了...垃圾!2020-03-03

Mountain or WordPress

Mountain确实会出WordPress版本,人嘛,总不能有了新欢却忘了旧爱!嘿嘿。
至于什么时候能出来...emmm,我相信在不远的将来!