Як налаштувати 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.

02.12.2021
Tags: github-pages