一、新增rss
我的主題配置檔案已含有rss: /atom.xml
因此我就直接安裝部署了。
根目錄下的配置資訊:在# extensions中新增,已經有的就免了。
plugins: hexo-generator-feed
開啟terminal(終端)輸入:執行
npm install hero-generator-feed
重新部署:
hexo clean
hexo d -
1、首先,註冊多說,並在根目錄下的配置檔案新增shot_name,這裡是duoshuo_shortname
short name指你在註冊多說時二級網域名稱裡你自己輸入的那部分,不包括htpp://和.duoshuo.com。
這裡有人說在主題配置資訊裡配置duoshuo_shortname,但是我的始終搞不定,
我曾懷疑是不是data-thread-key等三個引數的問題,然後將page.path改為post.path,
仍然不行,只能慢慢試驗了。
2、若使用預設主題landscape,則進入themes\landscape\layout\_partial\articles.ejs中,
將這段div中的disqus_shortname統統改為duoshuo_shortname,有的人沒有這段,按實際情況來。
" data-id="<%= post._id %>" class="article-share-link"><%= __('share') %>
<% if (post.comments && config.duoshuo_shortname) %>
<%- partial('post/tag') %>
3、網上大多數的都是說的這段**替換:替換到</section>之間的部分。
<% if (!index && post.comments && config.disqus_shortname) %>
替換為:
<% if (!index && post.comments && config.duoshuo_shortname) %>
這裡需要注意的是data-thread-key等三個引數,對小白來說並不知道如何設定:
我的設定如下:大多數網上的也都設的這個。
data-thread-key:<%= page.path %>
data-title:
<%= page.title %>
data-url(穩定版沒有這個,開發版有這個引數):<%= page.permalink %>
4、重新部署
hexo clean
hexo d -
搞定。
HEXO 給部落格新增RSS
hexo是乙個簡潔 高效 易用的部落格框架,同時它擁有十分豐富的主題環境,本次我們所談到的是cards主題,但是該主題的原生環境裡沒有相關的rss配置,所以我們需要採用手動新增的方式,進而實現rss功能的新增 cnpm install hexo generator feed 配置部落格工程目錄下的 ...
hexo 新增disqus評論系統
1 註冊disqus賬號 2 在disqus設定頁面中點 add disqus to your site 新增你的 位址,和設定choose your unique disqus url,這一欄填寫的就是hexo中所使用的short name 3 開啟根目錄下的config.yml,在最後面新增 d...
為Hexo部落格新增LiveRe評論系統
相信大家看過很多個人部落格,用hexo搭建的部落格應該說很流行了,既方便又極具價效比,適合大家自己來動手diy。註冊以後登入進去,選擇city版進行安裝,city版是免費的,對我們這種個人部落格而言完全足夠了 接下來需要填寫一些關於你想將livere用於的部落格的一些資訊 填完之後,申請獲取 此時其...