Hexo新增RSS和評論外掛程式

2021-07-10 15:22:40 字數 1318 閱讀 4888

一、新增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用於的部落格的一些資訊 填完之後,申請獲取 此時其...