Hexo添加分享功能

小編用的是Hexo的landscape主題,現在就給我的博客添加分享功能

1.打開百度官方分享按鈕網站: 百度分享

2.找到「直接複製代碼->複製」

這裏寫圖片描述

3.打開themes\landscape\layout_partial\article.ejs,將複製的代碼粘貼到紅框中(原來的代碼直接覆蓋就可以了)

這裏寫圖片描述

完成!(不過加載稍微有些慢)

備註:本地支持測試,如下圖

這裏寫圖片描述

但是傳到github上就不行,提示share.js 404,再到網上各種查原因,大概知道是百度分享不支持 HTTPS之類的,巴啦啦。。。就是各種bug

這裏寫圖片描述

各種仿照別人的做法都失敗了,所以,就整理了一下思路:

1.需要的文件:static,下載地址:static

2.原來的static是請求http,別人也說了百度分享不支持 https,所以就404囉。解決方法:把static文件資源放到https的請求裏唄

3.小編在我的github中創建了一個名爲static的倉庫,用於存放下載下來的static文件資源,結構如下

這裏寫圖片描述

4.打開themes\landscape\layout_partial\article.ejs,修改一處:即把static的請求路徑改爲自己存放的文件路徑

這裏寫圖片描述

這樣就可以了,不得不說(思路混亂的時候)真是費神!

這裏寫圖片描述

點個贊再走吧^v^