Hexo是一个开源的静态博客生成器,用node.js开发,作者是台湾大学生tommy351。
Hexo 安装
Git 安装
Node.js 安装
Hexo 安装
Hexo 官方文档
创建项目及主题安装
创建项目
具体方法参考官网 建站
安装主题
安装方法
主题github地址: https://github.com/litten/hexo-theme-yilia
其他主题介绍
插件选择安装
更多插件介绍
持续优化
设置Yilia菜单
|
|
设置tags
|
|
post 文章部分设置
设置目录
|
|
|
|
RSS 设置
设置展示更多
|
|
主题设置
文章排序
文章按照更新时间排序: 项目根目录/_config.yml
参考:
hexo-generator-index
插件地址:https://github.com/hexojs/hexo-generator-index
Installation
|
|
Options
|
|
- path: Root path for your blogs index page. (default = ‘’)
- per_page: Posts displayed per page. (0 = disable pagination)
- order_by: Posts order. (Order by date descending by default)
自定义打赏功能
yilia打赏功能默认是支付宝和微信支付,也可以自定义其他。
此次定义的是 thanks。仅表示谢谢
打开主题 themes/yilia/layout/article.ejs
google 分析 GA 代码的添加
主题中添加天气
step1:找到需要安装插件的位置
step2:我使用的是 新知天气的一个扩展插件 https://www.seniverse.com/widget/get
step3:配置新知天气的展示效果,以达到自己的期望效果
step4:将生成的代码放置到想要 展示html的位置
|
|
step5:修改主题 themes/yilia/layout/_partial/left-col.ejs
实现效果:
百度和谷歌收录文章
具体内容:参考让Baidu和Google收录Hexo博客
yilia主题添加gitment评论
上传到github命令
hexo clean
hexo g
hexo d