diff --git a/layouts/rss.xml b/layouts/rss.xml
index c919c72bd..12ea91bc7 100644
--- a/layouts/rss.xml
+++ b/layouts/rss.xml
@@ -20,9 +20,7 @@
{{ with .Site.Author.email }}{{ . }}{{ with $.Site.Author.name }} ({{ . }}){{ end }}{{ end }}
{{ .Permalink }}
- {{ .Summary | html }}
-
- {{ printf "Read more... ]]>" .Permalink | safeHTML }}
+{{ .Content | html }}
{{ end }}
diff --git a/layouts/shortcodes/codepen.rss.html b/layouts/shortcodes/codepen.rss.html
new file mode 120000
index 000000000..6e5cd348e
--- /dev/null
+++ b/layouts/shortcodes/codepen.rss.html
@@ -0,0 +1 @@
+codepen.html
\ No newline at end of file
diff --git a/layouts/shortcodes/gh-buttons.rss.html b/layouts/shortcodes/gh-buttons.rss.html
new file mode 120000
index 000000000..09ee63116
--- /dev/null
+++ b/layouts/shortcodes/gh-buttons.rss.html
@@ -0,0 +1 @@
+gh-buttons.html
\ No newline at end of file
diff --git a/layouts/shortcodes/image.rss.html b/layouts/shortcodes/image.rss.html
new file mode 120000
index 000000000..231dcde4c
--- /dev/null
+++ b/layouts/shortcodes/image.rss.html
@@ -0,0 +1 @@
+image.html
\ No newline at end of file
diff --git a/layouts/shortcodes/video.rss.html b/layouts/shortcodes/video.rss.html
new file mode 120000
index 000000000..c45223a14
--- /dev/null
+++ b/layouts/shortcodes/video.rss.html
@@ -0,0 +1 @@
+video.html
\ No newline at end of file
diff --git a/layouts/shortcodes/youtube.rss.html b/layouts/shortcodes/youtube.rss.html
new file mode 120000
index 000000000..a5581bc70
--- /dev/null
+++ b/layouts/shortcodes/youtube.rss.html
@@ -0,0 +1 @@
+youtube.html
\ No newline at end of file