Як налаштувати RSS для GitHub Pages
Підключаємо плагін для генерації фіда
Перевіряємо або додаємо у _config.yml
наступне:
gems:
- jekyll-feed
name: %your_name%
description: %your_blog_description%
GitHub Pages підтримують наступні плагіни але вони вимкнені за замовчуванням. jekyll-feed один з них. Щоб увімкнути плагін достатньо додати його у блок gems
. І після публікації нових налаштувань сайт сгенерую сторінку feed.xml
, яка стане доступною за адресою %website_name%/feed.xml
.
Властивості name
та description
не обов’язкові. Додаткові налаштування можна подивитися у репозиторії jekyll-feed.
Налаштовуємо шаблон HTML для RSS-читачів
Перевіряємо або додаємо у шаблон HTML _layouts/default.html
наступний рядок:
<link rel="alternate" type="application/rss+xml" title="think4web - Ласкаво прошу у мій блог" href="/feed.xml" />
think4web
формується з name
вказаному в _config.yml
.
Це допоможе підписатися на блог за допомогою RSS-читачів.
Додаємо посилання на RSS-канал
Додаємо у шаблон сторінки _layouts/default.html
або у налаштування сайту _config.yml
посилання на фід на усі сторінки блогу:
<a href="/feed.xml">RSS</a>
Все готово, а сам процес налаштування займає кілька хвилин.
За публікацією Dzhavat Ushev.
github-pages