RSS Importer

This importer depends on the following third-party gems:

  • rss
  • safe_yaml
You may either install the gem(s) individually by running a command with syntax gem install GEM_NAME or install the required gems in a batch by running the following snippet:
gem install rss safe_yaml

Invocation

Sample snippet to invoke the importer:

jekyll import rss --source NAME --tag NAME --extract_tags KEY --render_audio --canonical_link

Option <PARAM>Description
--source NAME

The RSS file or URL to import.

--tag NAME

Add a specific tag to all posts.

--extract_tags KEY

Copies tags from the given subfield on the RSS <item> to front matter.

Default: null
--render_audio

Render <audio> element in posts for the enclosure URLs.

Default: false
--canonical_link

Add original link as canonical_url to post front matter.

Default: false
Highlighted row(s) in table above indicate required options.

The source option may either be a local file or a remote one.

tag and extract_tags are exclusive options. Both can not be provided together.