為Jekyll部落格新增RSS feed訂閱功能

2021-06-28 10:07:22 字數 1598 閱讀 2985

我們都知道,很多人經常會在部落格裡面分享很多有價值的東西。我們通過別人的部落格,獲取知識,找到問題的解決辦法,

尋求真理。但是,如果別人的部落格有了更新的時候,我們如何第一時間獲取到更新的訊息呢?

rss訂閱是站點用來和其他站點之間共享內容的一種簡易方式,即really ****** syndication(簡易資訊聚合)。

1、在_config.yml檔案 新增(如果沒有)下列屬性:

[html]view plain

copy

name:         blog name  

description:  a description for your blog  

url:            

這些值},},}會在你的feed檔案裡用到。

2、在**根目錄下新增 feed.xml

我的feed.xml,**如下:

[html]view plain

copy

---  

layout: none  

---  

xmlversion

="1.0"

encoding

="utf-8"

?>

<

rssversion

="2.0"

xmlns:atom

="">

<

channel

>

<

title

>

}title

>

<

description

>

}description

>

<

link

>

}}link

>

<

atom:link

href

="}}/feed.xml"

rel=

"self"

type

=/>

<

item

>

<

title

>

}title

>

<

description

>

}description

>

<

pubdate

>

}pubdate

>

<

link

>

}}}link

>

<

guid

ispermalink

="true"

>

}}}guid

>

item

>

channel

>

rss>

3、發布

在你**的合適地方新增如下**:

[html]view plain

copy

<

ahref

="}/feed.xml"

>

rss訂閱

a>

jekyll部落格部署指令碼

先來說說部署部落格的流程吧 手動殺死部落格程序 進入部落格目錄 更新 登入倉庫 執行啟動部落格的命令 啟動完成 每次更新 需要登入 手動輸入命令比較多 部落格啟動命令長,容易忘記 解決 辦法就是使用ssh更新,現在本地生成密匙,在把密匙複製到倉庫中,然後在拉取 具體的流程這裡不細說,網上很多關於ss...

jekyll擼部落格 搭建開發環境

開始開發 話不多說,直接上官方文件 為什麼不選擇其他第三方部落格提供商 唯有這種靜態 加上大廠的靜態伺服器,美滋滋 jekyll開發需要ruby環境,本人以ubuntu系統作為開發系統,首先安裝ruby sudo apt get install ruby 安裝ruby sudo apt get in...

Jekyll 給部落格加個隨機BGM

撿了個藍芽耳機,這幾天基本保持 自帶bgm 的狀態o o 之前給部落格新增了 全域性bgm 不過從頭到尾只有一首曲子,並且雲 有些煩人,無法實現多曲目選擇。蝦公尺可以多曲目外鏈,不過還是無法實現隨機選曲的功能。那麼該如何實現呢?其實很簡單,要不就server實現要不就client實現。搜了一下要實現...