diff --git a/README.md b/README.md
index a0f9d1f2..8252f542 100644
--- a/README.md
+++ b/README.md
@@ -256,6 +256,15 @@ feed:
disable_in_development: true
```
+## Hub
+
+To set a Hub in your feed, simply define set the following in your config:
+
+```yml
+feed:
+ hub: https://your-hub-here.com
+```
+
## Contributing
1. Fork it (https://github.com/jekyll/jekyll-feed/fork)
diff --git a/lib/jekyll-feed/feed.xml b/lib/jekyll-feed/feed.xml
index 9068836f..82fac059 100644
--- a/lib/jekyll-feed/feed.xml
+++ b/lib/jekyll-feed/feed.xml
@@ -6,6 +6,7 @@
Jekyll
+ {% if site.feed.hub %}{% endif %}
{{ site.time | date_to_xmlschema }}
{{ page.url | absolute_url | xml_escape }}
diff --git a/spec/jekyll-feed_spec.rb b/spec/jekyll-feed_spec.rb
index 41514d1f..da1cfb32 100644
--- a/spec/jekyll-feed_spec.rb
+++ b/spec/jekyll-feed_spec.rb
@@ -747,6 +747,16 @@ def to_s
end
end
end
+ context "with hub option" do
+ let(:overrides) do
+ { "feed" => { "hub" => "https://hub.com" } }
+ end
+
+ it "inserts the hub url in the feed.xml file" do
+ expect(contents).to match "https://hub.com"
+ end
+ end
+
context "with skip_development" do
let(:overrides) do