Npcink Blog
切换菜单
本页目录3 节

山然我刚从 WordPress 转入 Ghost。WordPress 是我使用了七八年的程序了,并不是 WordPress 不够好,这几年 WordPress 的进步是我们看得见的,反而是因为 WordPress 太好了,导致我已经不能纯粹的写博客了,看到 WordPress 我就忍不住折腾... 于是我转到了 Ghost 来。

Ghost 是 WordPress 开发团队另起的一个纯粹博客程序,Ghost 能让我们更专注与创作。 但是嘛,Ghost 在国内使用者是非常的少,所以导致 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. 下载 releases 包
  2. 修改 assets/js/app.js 内容:config中的内容,对应填写即可
var config = {
Valine: {
appId: '*******************************', //Valine appId 参考https://valine.js.org/quickstart.html#%E9%85%8D%E7%BD%AE
appKey: ''*******************************',', //Valine appKey
notify: false, // 邮件提醒!!! 默认为 false,启动请参考:https://github.com/xCss/Valine/wiki/Valine-%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9F%E4%B8%AD%E7%9A%84%E9%82%AE%E4%BB%B6%E6%8F%90%E9%86%92%E8%AE%BE%E7%BD%AE
verify: false //是否开启评论验证码
},
GhostApi: ''*******************************',' //ghost 后台Integrations 新建CUSTOM INTEGRATIONS 获取api
}
  1. 上传至 Ghost 即可

使用说明

  1. 本站由于调用了 grade 插件,如果你的站要开启 cdn/oss 云储存,请配置 cdn/oss 允许跨域请求Access-Control-Allow-Origin:*,否则无法根据图片更换 body 颜色。
  2. 如果你开启了全站 CDN,请修改assets/js/app.js中 25 行与 28 行[location.protocol, '//', location.host].join('')改为你的回源域名。