{"id":2188,"date":"2014-06-13T19:38:59","date_gmt":"2014-06-13T19:38:59","guid":{"rendered":"http:\/\/wiki.davelevy.info\/?p=2188"},"modified":"2025-02-16T14:35:02","modified_gmt":"2025-02-16T14:35:02","slug":"rendering-rss-on-my-blog-or-wiki","status":"publish","type":"post","link":"https:\/\/davelevy.info\/wiki\/rendering-rss-on-my-blog-or-wiki\/","title":{"rendered":"Rendering RSS on my blog or wiki"},"content":{"rendered":"\n<p>I have for a long time sought to present rss feeds within pages on this blog. It was started by a desire to use my social bookmark service as additional links in some of the reference articles on this wiki. The page was started in Jun 2014. Here my notes, although this page was subject to a major re-write in 2020.<\/p>\n\n\n\n<p>There are further notes on my original delicious solution, involving their script and <code>code embed<\/code>, on <a href=\"https:\/\/davelevy.info\/wiki\/delicious-linkrolls\/\">Delicious Linkrolls<\/a>&nbsp;and how I attempted to recover the delicious bookmark file. (I gave up the delicious file, it was too big, and too old; too much was broken and now useless. )<\/p>\n\n\n\n<p>This page has notes on all the plugins I have used\/experimented with.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Feedzy RSS Feeds Lite<\/h3>\n\n\n\n<p>I installed this on my momentum blog, and it sort of works. Here are some links, I got it to render, but can&#8217;t get it to post pictures on my rss files and would like to access the element names to fiddle with the css.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>https:\/\/docs.themeisle.com\/article\/1130-how-to-use-feedzy-with-a-shortcode<\/li>\n<\/ol>\n\n\n\n<p>I tested this with my <a title=\"this is an rss file\" href=\"https:\/\/davelevy.info\/pulse\/linkedin-copy.rss\">linkedin.rss<\/a> to on my momentum blog. I had some problems rendering the thumbnail images. I suspect the rss syntax. Here are some links,<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=PTXnmMlipmo\">https:\/\/www.youtube.com\/watch?v=PTXnmMlipmo<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/stackoverflow.com\/questions\/483675\/images-in-rss-feed\">https:\/\/stackoverflow.com\/questions\/483675\/images-in-rss-feed<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/stackoverflow.com\/questions\/705224\/how-do-i-add-an-image-to-an-item-in-rss-2-0\">https:\/\/stackoverflow.com\/questions\/705224\/how-do-i-add-an-image-to-an-item-in-rss-2-0<\/a><\/li>\n<\/ol>\n\n\n\n<p>I fixed this in Feb 2025, using <a href=\"https:\/\/docs.themeisle.com\/article\/1130-how-to-use-feedzy-with-a-shortcode#parameters\">this page of documentation<\/a>, I used the &#8220;default&#8221; parameter, my shortcode looks like this, <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><div class=\"feedzy-da9b50b442c3d6c3b7079abbdf5db5f7 feedzy-rss\"><div class=\"rss_header\"><h2><a href=\"https:\/\/www.diigo.com\/user\/Davelevy\" class=\"rss_title\" rel=\"noopener\">Davelevy's Favorite Links from Diigo<\/a> <span class=\"rss_description\"> <\/span><\/h2><\/div><ul><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/www.theguardian.com\/uk-news\/2026\/jun\/26\/remove-home-secretary-shabana-mahmood-and-rip-up-her-asylum-plans-says-alf-dubs\" target=\"_blank\" rel=\" noopener\">Remove home secretary Mahmood and rip up her asylum plans, says Alf Dubs | Immigration and asylum | The Guardian<\/a><\/span><div class=\"rss_content\" style=\"\"><small>on June 28, 2026 at 4:19 pm <\/small><p>\"Exclusive: Labour peer who fled Nazis as a child says Andy Burnham has chance to \u2018correct mistakes\u2019 on refugees\" [&hellip;]<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/www.politico.eu\/article\/eu-negotiators-agree-new-migrant-return-law-hubs-deportations-borders-asylum-seekers\/\" target=\"_blank\" rel=\" noopener\">EU negotiators agree new migrant return law \u2013 POLITICO<\/a><\/span><div class=\"rss_content\" style=\"\"><small>on June 17, 2026 at 10:19 pm <\/small><p>Change would allow countries to send people who\u2019ve been ordered to leave EU territory to \u201creturn hubs\u201d outside the bloc. [&hellip;]<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/www.uni-heidelberg.de\/md\/awi\/professuren\/amnpoe\/immigrationpolicy_combined_march2017.pdf\" target=\"_blank\" rel=\" noopener\">Access to Citizenship and the Economic Assimilation of Immigrants<\/a><\/span><div class=\"rss_content\" style=\"\"><small>on June 1, 2026 at 3:27 pm <\/small><p>They say, \"our results indicate that faster access to citizenship is a powerful policy instrument to boost economic integration [&hellip;]<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/www.gov.uk\/government\/news\/immigration-white-paper-to-reduce-migration-and-strengthen-border\" target=\"_blank\" rel=\" noopener\">Immigration white paper to reduce migration and strengthen border - GOV.UK<\/a><\/span><div class=\"rss_content\" style=\"\"><small>on May 26, 2026 at 2:47 pm <\/small><p>May 25, Cooper's stab at the law.\n\t\t\n\t\t\n\t\t\n\t\tTags:\n\t\t\t\t        \n\t        politics\n\t      \t\t        \n\t        immigration [&hellip;]<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/www.theguardian.com\/uk-news\/2026\/apr\/13\/mahmood-migration-reforms-fraction-claimed-savings\" target=\"_blank\" rel=\" noopener\">Mahmood\u2019s migration changes will deliver fraction of claimed savings, data suggests | Immigration and asylum | The Guardian<\/a><\/span><div class=\"rss_content\" style=\"\"><small>on April 14, 2026 at 11:22 am <\/small><p>Exclusive: Analysis of government figures indicates public finances will gain \u00a3600m not \u00a310bn if migrants\u2019 access to [&hellip;]<\/p><\/div><\/li><\/ul> <\/div><style type=\"text\/css\" media=\"all\">.feedzy-rss .rss_item .rss_image{float:left;position:relative;border:none;text-decoration:none;max-width:100%}.feedzy-rss .rss_item .rss_image span{display:inline-block;position:absolute;width:100%;height:100%;background-position:50%;background-size:cover}.feedzy-rss .rss_item .rss_image{margin:.3em 1em 0 0;content-visibility:auto}.feedzy-rss ul{list-style:none}.feedzy-rss ul li{display:inline-block}<\/style><\/pre>\n\n\n\n<p>Note the use of the summarylength argument<\/p>\n\n\n\n<p>My rss looks like this<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?xml version=\"1.0\" encoding=\"UTF-8\" ?&gt;\n&lt;rss version=\"2.0\"&gt;\n&lt;channel&gt;\n    &lt;title&gt;dave levy's linkedin blog&lt;\/title&gt;\n    &lt;description&gt;dave levy's posts at linkedin pulse&lt;\/description&gt;\n    &lt;link&gt;http:\/\/davelevy.info\/pulse\/linkedin.rss&lt;\/link&gt;\n    &lt;lastBuildDate&gt;Tue, 25 Apr 2017 09:45:09 +0100&lt;\/lastBuildDate&gt;\n    &lt;pubDate&gt;Tue, 25 Apr 2017 09:45:09 +0100&lt;\/pubDate&gt;\n&lt;item&gt;\n    &lt;title&gt;Learnings of Bitcoin&lt;\/title&gt;\n    &lt;link&gt;https:\/\/www.linkedin.com\/pulse\/learnings-bitcoin-david-levy&lt;\/link&gt;\n    &lt;description&gt;On Bitcoin, the consensus mechanism, and money&lt;\/description&gt;\n    &lt;media:content height=\"151\" medium=\"image\" url=\"https:\/\/static01.nyt.com\/images\/2019\/08\/23\/upshot\/up-econ\/up-econ-moth.jpg\" width=\"151\"\/&gt;\n    &lt;pubDate&gt;28 JUL 2020 0900 +0100&lt;\/pubDate&gt;\n&lt;\/item&gt;\n&lt;item&gt;\n&lt;title&gt;Doing Record Management well&lt;\/title&gt;\n&lt;link&gt;https:\/\/www.linkedin.com\/pulse\/doing-record-management-well-david-levy\/&lt;\/link&gt;\n&lt;description&gt;About Record Management, anti-crime and ISO standards&lt;\/description&gt;\n&lt;image&gt;\n    &lt;url&gt;https:\/\/is.gd\/MwPNtT&lt;\/url&gt;\n    &lt;title&gt;Doing Record Mangement Well&lt;\/title&gt;\n    &lt;link&gt;http:\/\/davelevy.info\/pulse\/linkedin.rss&lt;\/link&gt;\n    &lt;description&gt;About Record Management, anti-crime and ISO standards&lt;\/description&gt;\n    &lt;height&gt;81&lt;\/height&gt;\n    &lt;width&gt;141&lt;\/width&gt;\n&lt;\/image&gt;\n&lt;pubDate&gt;15 JUL 2020 10:00 +0100&lt;\/pubDate&gt;\n&lt;\/item&gt;\n&lt;item&gt;<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">RSS Shortcode<\/h3>\n\n\n\n<p>I have also used <a href=\"https:\/\/wordpress.org\/plugins\/rss-shortcode\/\">RSS Shortcode<\/a>, and have implemented it on the <a href=\"https:\/\/davelevy.info\/wiki\/about-feeds\/\">About Feeds<\/a> page. I am not sure why I discontinued with this, might have been it gave me nothing that JP-RSS-FEED did not, time to revisit as JP-RSS-Feed seems to have given up the ghost.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">JP-RSS-FEED<\/h3>\n\n\n\n<p>I moved onto <a href=\"http:\/\/wordpress.org\/plugins\/jps-get-rss-feed\/\">JP&#8217;s Get RSS Feed<\/a>, a wordpress plugin. I planned to use this to replace my delicious linkrolls using <a title=\"from dizzy soft\" href=\"http:\/\/www.dizzysoft.com\/how-to-get-rss-feeds-from-the-new-delicious\/\">the delicious rss location<\/a>. The Valencia page failed with an error in this plugin. I have deactivated it.<\/p>\n\n\n\n<p>See also my snip, <a href=\"https:\/\/davelevy.info\/wiki\/delicious-linkrolls\/\">Delicious Linkrolls<\/a>&nbsp;but the Valencia call was aimed at the delicious feed.<\/p>\n\n\n\n<p>It requires a shortcode\/codesnip to invoke its parameters e.g<\/p>\n\n\n\n<p><pre> \r\n&#091;jp-rss-feed \r\n    url=\"http:\/\/feeds.del.icio.us\/v2\/rss\/davelevy\/convoyswharf\" \r\n    numitems=\"7\" getdesc=\"50\" &#093; <\/pre><\/p>\n\n\n\n<p>I should document this differently; the snip must be on one line, and no space between the [ &amp; the &#8216;jp&#8217;.<\/p>\n\n\n\n<p>There&#8217;s a few more parameters which are documented on their home page<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">RSS on page via short code<\/h3>\n\n\n\n<p>and now we have another RSS rendering widget,<a href=\"https:\/\/wordpress.org\/plugins\/rss-via-shortcode-on-page-post\/\">RSS via shortcode on page<\/a><\/p>\n\n\n\n<p>I am not sure how I used this but it seems I wrote &#8220;this was found to be broken on 17th October 2016&#8221;.<\/p>\n\n\n\n<p>I fixed the simplepie version of the RSS rendering engine, it errored on the obverse of the home page ; it works on my ex-delicious files, but not if named .rss, I changed it to .xml. e.g.<\/p>\n\n\n\n<p>The text\/shortcode [do_widget &#8220;RSS&#8221;] is the code that works, but I have removed it as a short code.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">More Maybe<\/h3>\n\n\n\n<p>There is also, <a href=\"https:\/\/www.codeinwp.com\/blog\/best-wordpress-rss-feed-plugins\/\">this page, on the 4 best rss plugins<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have for a long time sought to present rss feeds within pages on this blog. It was started by a desire to use my social bookmark service as additional links in some of the reference articles on this wiki. The page was started in Jun 2014. Here my notes, although this page was subject&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_share_on_mastodon":"0"},"categories":[3,584],"tags":[251,686,2156,300,66,119,1791,911,28],"class_list":["post-2188","post","type-post","status-publish","format-standard","hentry","category-technology","category-wordpress-technology","tag-css","tag-delicious","tag-feedzy","tag-linkrolls","tag-plugin","tag-rss","tag-simplepie","tag-technology","tag-wordpress"],"share_on_mastodon":{"url":"https:\/\/mastodon.social\/@davelevy_eu\/112070623473138961","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/posts\/2188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/comments?post=2188"}],"version-history":[{"count":4,"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/posts\/2188\/revisions"}],"predecessor-version":[{"id":12143,"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/posts\/2188\/revisions\/12143"}],"wp:attachment":[{"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/media?parent=2188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/categories?post=2188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/davelevy.info\/wiki\/wp-json\/wp\/v2\/tags?post=2188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}