2018最新版Hexo博客Next主題6.0配置優(yōu)化

個人博客:Dimple's Blog

前言

或許是對默認(rèn)的東西沒有好感,總覺得默認(rèn)的主題是很丑很丑的嗡善,完美控是接受不了這個東東的,還好hexo是可以修改主題的。這里首推NexT主題菩鲜,精于心,簡于形標(biāo)語說的是真的不錯惦积。使用NexT主題的人比較多接校,這也說明這個主題確實很成熟了。優(yōu)化狮崩,配置蛛勉,擴(kuò)展很多都集成了,比較簡單睦柴。博文重質(zhì)量诽凌,弄的太花哨確實沒啥用。坦敌。侣诵。

讀者可以在https://hexo.io/themes/可以查看你喜歡的主題。 這里我主要說下NexT主題的相關(guān)配置狱窘。其他主題可以多看看官方文檔杜顺。

安裝主題

安裝的過程就一行代碼,你需要在博客根目錄出打開命令行輸入以下命令:

 git clone https://github.com/theme-next/hexo-theme-next themes / next

以上代碼的意思是從 https://github.com/iissnan/hexo-theme-next將next下載到當(dāng)前目錄下的themes里面的next文件夾中蘸炸。

啟用主題

修改站點配置文件_config.yml

# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: next

主題設(shè)定

[圖片上傳失敗...(image-14d1eb-1516176234096)]

選擇 Scheme

Scheme 是 NexT 提供的一種特性躬络,借助于 Scheme,NexT 為你提供多種不同的外觀搭儒。同時穷当,幾乎所有的配置都可以 在 Scheme 之間共用提茁。目前 NexT 支持三種 Scheme,他們是:

  • Muse - 默認(rèn) Scheme馁菜,這是 NexT 最初的版本茴扁,黑白主調(diào),大量留白
  • Mist - Muse 的緊湊版本火邓,整潔有序的單欄外觀
  • Pisces - 雙欄 Scheme丹弱,小家碧玉似的清新
  • Gemini - 左側(cè)網(wǎng)站信息及目錄,塊+片段結(jié)構(gòu)布局
    cheme 的切換通過更改 主題配置文件铲咨,搜索 scheme 關(guān)鍵字躲胳。 你會看到有四行 scheme 的配置,將你需用啟用的 scheme 前面注釋 # 去除即可纤勒。

設(shè)置 語言

編輯站點配置文件坯苹, 將 language 設(shè)置成你所需要的語言。建議明確設(shè)置你所需要的語言摇天,例如選用簡體中文粹湃,配置如下:

language: zh-Hans  

PS:這里提一下,你使用hexo s預(yù)覽的時候泉坐,你會發(fā)現(xiàn)是設(shè)置了語言之后界面還是英文为鳄,這個時候不要慌,使用hexo clean清理下database文件夾以及public文件夾就行了腕让。然后再使用hexo s 預(yù)覽孤钦。事實上,這個方法在遇到很多問題的時候都是通用的纯丸。

設(shè)置 菜單

菜單配置包括三個部分偏形,第一是菜單項(名稱和鏈接),第二是菜單項的顯示文本觉鼻,第三是菜單項對應(yīng)的圖標(biāo)俊扭。 NexT 使用的是 Font Awesome 提供的圖標(biāo), Font Awesome 提供了 600+ 的圖標(biāo)坠陈,可以滿足絕大的多數(shù)的場景萨惑,同時無須擔(dān)心在 Retina 屏幕下 圖標(biāo)模糊的問題。

編輯 主題配置文件仇矾,修改以下內(nèi)容:

設(shè)定菜單內(nèi)容咒钟,對應(yīng)的字段是 menu。 菜單內(nèi)容的設(shè)置格式是:item name: link若未。其中 item name 是一個名稱,這個名稱并不直接顯示在頁面上倾鲫,它將用于匹配圖標(biāo)以及翻譯粗合。

設(shè)置標(biāo)簽萍嬉、分類的界面

設(shè)置菜單那里,我設(shè)置了顯示標(biāo)簽隙疚、分類壤追、關(guān)于幾個選項。如圖:
[圖片上傳失敗...(image-c9d4cc-1516176234096)]

但是點擊進(jìn)去供屉,卻報錯:Cannot GET /tags/行冰,不要慌,不能獲取tags伶丐,創(chuàng)建一個就OK悼做!

這里介紹創(chuàng)建page的語法:

hexo new page 'name' # name分別為tags、categories  

這樣就創(chuàng)建了pages哗魂。
在控制臺輸入以下命令:

hexo new page 'tags' #創(chuàng)建tags子目錄
hexo new page 'categories' #創(chuàng)建categories子目錄

在你的網(wǎng)站根目錄下面的source文件夾會分別生成tags肛走、categories以及about文件夾。

分別修改這tags和categories文件夾中的index.md文件录别,新增type屬性朽色,如下:

---
title: tags
date: 2018-01-04 11:45:41
type: tags
---

categories的修改類似。

當(dāng)你新建一篇博文的時候组题,增加上tags和categories屬性值葫男,就能在tags和categories界面檢索到你的文章了。

個性化定制

添加fork me on github

http://tholman.com/github-corners/或者https://github.com/blog/273-github-ribbons選擇合適的樣式復(fù)制代碼到themes/next/layout/_layout.swig崔列,在<div class="headband"></div>下面:
[圖片上傳失敗...(image-48c62e-1516176234096)]

動態(tài)背景

實現(xiàn)效果之一:


目前NexT主題最新的是V6.0版本梢褐,這個版本中可以有4種動態(tài)背景:

  • Canvas-nest
  • three_waves
  • canvas_lines
  • canvas_sphere

設(shè)置方法也很簡單,直接設(shè)置里需要的動態(tài)背景為true峻呕。

點擊出現(xiàn)桃心效果

瀏覽器輸入:http://7u2ss1.com1.z0.glb.clouddn.com/love.js

拷貝所有代碼利职,在/themes/next/source/js/src里面新建love.js,然后在\themes\next\layout\_layout.swig文件末尾添加以下代碼:

<script type="text/javascript" src="/js/src/love.js"></script>

文章底部帶#號的標(biāo)簽

[圖片上傳失敗...(image-ecfe06-1516176234096)]

去掉文章后面的標(biāo)簽前面的#號瘦癌。

修改模板/themes/next/layout/_macro/post.swig猪贪,搜索 rel="tag">#,將#換成<i class="fa fa-tag"></i>

在每篇文章末尾統(tǒng)一添加“本文結(jié)束”標(biāo)記

在路徑 \themes\next\layout\_macro 中新建 passage-end-tag.swig 文件,并添加以下內(nèi)容:

<div>
{% if not is_index %}
    <div style="text-align:center;color: #ccc;font-size:14px;">-------------本文結(jié)束<i class="fa fa-paw"></i>感謝您的閱讀-------------</div>
{% endif %}
</div>

接著打開\themes\next\layout\_macro\post.swig文件讯私,在post-body 之后热押, 添加以下代碼:

<div>
{% if not is_index %}
{% include 'passage-end-tag.swig' %}
{% endif %}
</div>

添加位置如圖:

[圖片上傳失敗...(image-552c3e-1516176234096)]

然后打開主題配置文件(_config.yml),在末尾添加:

# 文章末尾添加“本文結(jié)束”標(biāo)記
passage_end_tag:
enabled: true

完成以上設(shè)置之后,在每篇文章之后都會添加如上效果圖的樣子斤寇。

側(cè)邊欄社交小圖標(biāo)設(shè)置

實現(xiàn)效果:
[圖片上傳失敗...(image-e0537-1516176234096)]

打開主題配置文件_config.yml桶癣,搜索social:, ||之后是在圖標(biāo)庫中對應(yīng)的圖標(biāo)。注意空格就行娘锁。

[圖片上傳失敗...(image-c203fc-1516176234096)]

圖標(biāo)庫鏈接:http://fontawesome.io/icons/

主頁文章加陰影

具體實現(xiàn)方法
打開\themes\next\source\css\_custom\custom.styl,向里面加入:

// 主頁文章添加陰影效果
.post {
margin-top: 60px;
margin-bottom: 60px;
padding: 25px;
-webkit-box-shadow: 0 0 5px rgba(202, 203, 203, .5);
-moz-box-shadow: 0 0 5px rgba(202, 203, 204, .5);
}

添加熱度

具體實現(xiàn)方法
next主題集成leanCloud牙寞,打開/themes/next/layout/_macro/post.swig

<span class="leancloud-visitors-count"></span>下添加一句:

<span>℃</span>

然后打開,/themes/next/languages/zh-Hans.yml

visitors: 閱讀次數(shù)改為visitors: 熱度

設(shè)置網(wǎng)站圖標(biāo)

默認(rèn)的網(wǎng)站圖標(biāo)是一個N,當(dāng)然是需要制定一個圖了间雀,在網(wǎng)上找到圖后悔详,將其放在/themes/next/source/images里面,然后在主題配置文件中修改下圖所示圖片位置

[圖片上傳失敗...(image-63151b-1516176234096)]

還有一些就不詳細(xì)說了惹挟,另外注意下好多的東西已經(jīng)過時了茄螃。比如next主題已經(jīng)換了域了。很多教程還停留在3.0時代连锯,但是現(xiàn)在next的版本是V6.0归苍,截止我這篇教程發(fā)布的時期。

總結(jié)

這篇文章就只是簡單的介紹了下NexT主題运怖,關(guān)于這個主題呢拼弃,要達(dá)到個性化定制的話,還是需要再花點功夫的驳规。還有就是這個hexo s預(yù)覽效果確實不好肴敛,修改了網(wǎng)站內(nèi)容之后,需要重新hexo cleanhexo s才能看到效果吗购,有同樣問題的兄dei就不需要擔(dān)心自己的修改是錯的医男。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市捻勉,隨后出現(xiàn)的幾起案子镀梭,更是在濱河造成了極大的恐慌,老刑警劉巖踱启,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件报账,死亡現(xiàn)場離奇詭異,居然都是意外死亡埠偿,警方通過查閱死者的電腦和手機(jī)透罢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來冠蒋,“玉大人羽圃,你說我怎么就攤上這事《督耍” “怎么了朽寞?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長斩郎。 經(jīng)常有香客問我脑融,道長,這世上最難降的妖魔是什么缩宜? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任肘迎,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘膜宋。我一直安慰自己窿侈,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布秋茫。 她就那樣靜靜地躺著,像睡著了一般乃秀。 火紅的嫁衣襯著肌膚如雪肛著。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天跺讯,我揣著相機(jī)與錄音枢贿,去河邊找鬼。 笑死刀脏,一個胖子當(dāng)著我的面吹牛局荚,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播愈污,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼耀态,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了暂雹?” 一聲冷哼從身側(cè)響起首装,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎杭跪,沒想到半個月后仙逻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡涧尿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年系奉,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片姑廉。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡缺亮,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出庄蹋,到底是詐尸還是另有隱情瞬内,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布限书,位于F島的核電站虫蝶,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏倦西。R本人自食惡果不足惜能真,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧粉铐,春花似錦疼约、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至汤踏,卻和暖如春织鲸,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背溪胶。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工搂擦, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人哗脖。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓瀑踢,卻偏偏與公主長得像,于是被迫代替她去往敵國和親才避。 傳聞我的和親對象是個殘疾皇子橱夭,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容