上一篇講了Hexo博客的搭建和部署,這次來(lái)補(bǔ)充下主題安裝和常用插件的配置许蓖。我選擇了yilia主題蝴猪,插件也只裝了評(píng)論框、訪問量統(tǒng)計(jì)膊爪、站點(diǎn)地圖這些自阱,并非全部插件哦。
話不多說米酬,直接進(jìn)入正題吧沛豌!
主題安裝
在終端執(zhí)行命令:git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
,修改hexo根目錄下的_config.yml文件赃额,theme: yilia
加派。在執(zhí)行命令cd themes/yilia
和git pull
,更新主題跳芳。-
主題配置
- 添加網(wǎng)站信息哼丈,修改hexo根目錄下的_config.yml文件:
title: 網(wǎng)站名稱
subtitle: 網(wǎng)站副標(biāo)題
description: 網(wǎng)站描述
author: 擁有者
2. 開啟關(guān)聯(lián)賬號(hào),修改主題目錄下的_config.yml文件:
python
subnav:
twitter: "對(duì)應(yīng)鏈接"
facebook: "對(duì)應(yīng)鏈接"
weibo: "對(duì)應(yīng)鏈接"
3. 添加頭像筛严、favicon和打賞二維碼醉旦,圖片url我都用的七牛云,修改主題目錄下的_config.yml文件:
python
支付寶二維碼圖片地址
alipay: "對(duì)應(yīng)鏈接"
微信二維碼圖片地址
weixin: "對(duì)應(yīng)鏈接"
python
你的頭像url
avatar: "對(duì)應(yīng)鏈接"
python
favicon: "對(duì)應(yīng)鏈接"
```
- 修改文章模板
想要在每次生成文章的時(shí)候桨啃,自動(dòng)生成categories:
车胡,打開博客根目錄scaffolds
中的post.md
,修改如下
title: {{ title }}
date: {{ date }}
tags:
categories:
```
- 域名綁定
在Godaddy購(gòu)買好域名照瘾,建議用Dnspod來(lái)解析匈棘。先登陸Godaddy將域名服務(wù)器更改為f1g1ns1.dnspod.net
和f1g1ns1.dnspod.net
,再到Dnspod添加域名析命,添加主機(jī)記錄分別為@
和www
主卫,記錄類型為CNAME
的逃默,記錄值指向Github頁(yè)面的2條記錄,如圖:
再到博客根目錄的source
中添加一個(gè)名為CNAME
文件簇搅,注意該文件是沒有后綴的完域,內(nèi)容就是域名,格式如:
thebravelegend.com
```
最后hexo d
部署文件瘩将,稍等片刻就能打開啦吟税!
- 添加網(wǎng)易云跟帖
打開https://gentie.163.com/index.html注冊(cè)賬號(hào),填寫基本信息時(shí)姿现,站點(diǎn)網(wǎng)址
要寫綁定后的域名肠仪,點(diǎn)擊獲取代碼
頁(yè)面的通用代碼
,將productKey
后面的代碼復(fù)制到主題目錄下的_config.yml文件中备典,修改如下:
網(wǎng)易云跟帖
wangyiyun: "對(duì)應(yīng)代碼"
```
- 博客收錄
- 修改博客配置文件
為保證生成的sitemap.xml文件中地址正確异旧,修改博客目錄config.yml中的URL為你的博客首頁(yè)。
url: http://thebravelegend.com
```
- 生成站點(diǎn)地圖
安裝sitmap插件提佣,在終端執(zhí)行以下命令:
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
```
驗(yàn)證網(wǎng)站
登陸谷歌站長(zhǎng)工具
和百度站長(zhǎng)工具
添加站點(diǎn)信息吮蛹,由于文件驗(yàn)證
方式無(wú)法驗(yàn)證成功,谷歌我用的是html標(biāo)簽驗(yàn)證
镐依,百度我用的是CNAME驗(yàn)證
匹涮。-
添加站點(diǎn)地圖
分別向谷歌站長(zhǎng)工具``百度站長(zhǎng)工具
上傳sitemap.xml天试,如下圖:
關(guān)于Hexo的分享就到此告一段落槐壳,
任何問題,歡迎討論喜每!