jekyll-feed: plugin para crear un fichero de feeds
Un plugin de Jekyll para generar un feed Atom (tipo RSS) de sus publicaciones de Jekyll.
Fecha: 17 Jul 2023 - Autor: Antonio
Post en Categoría: Blogging
Etiquetas: / jekyll / jekyll-plugins / how-to /
jekyll-feed es un plugin que automatiza la generación de un fichero de feed en nuestro proyecto de Jekyll.
Instalación
Como en ejemplos anteriores de otros plugins, añadimos la gema a nuestro fichero Gemfile
y ejecutamos el comando bundle
# file: "Gemfile"
gem 'jekyll-feed'
Posteriormente añadimos a nuestro fichero de configuración _config.yaml
la correspondiente línea refiriendose al plugin:
# file: "_config.yml"
plugins:
- jekyll-feed
Simplemente con estos dos pasos ya se genera automáticamente un fichero /feed.xml
colgando del raíz de nuestro proyecto.
Configuración
Adjuntamos a continuación las líneas referentes a la configuración del plugin en el fichero _config.yaml
.
# file: "_config.yml"
# Jekyll-feed configuration
feed:
path: /blog/feed.xslt.xml
excerpt_only: true
Explicaremos ligeramente que hace cada una de ellas.
- path: Definimos la ubicación del fichero de feed (/blog), el formato (xslt) y la extensión (xml)
- excerpt_only: Al configurarlo como true estamos excluyendo el contenido de los posts de ser expuesto en el feed. Por defecto está a false.
Se podrían definir más configuraciones como las categorías, etiquetas o colecciones que queramos que se tengan en cuenta de cara a la elaboración del fichero. Pero para este blog no vamos a usar ninguna de ellas, no obstante dejamos link a la documentación oficial donde se hace referencia a estas configuraciones.
Recursos
Proyecto jekyll-feed en Github