Really Simple Syndication (eenvoudige gelijktijdige publicatie), meestal afgekort tot RSS, is een familie van webfeedformaten. De afkorting RSS heeft drie betekenissen, namelijk:
Alle RSS-varianten zijn XML-bestanden, RSS-feeds genaamd.
Hieronder staat de code voor een RSS feed met een artikel. Gebruik de naam rss_feed.xml of als u meer feeds heeft rss_feed_onderwerp1.xml enz. De plaats van deze bestanden mag u zelf kiezen.
<?xml version="1.0" encoding='UTF-8'?> <rss version="2.0" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:atom="https://www.w3.org/2005/Atom"> <channel> <title>Naam van de feed</title> <link>https://www.domein.nl</link> <description>Nieuws en meldingen van www.domein.nl</description> <language>nl</language> <copyright>www.domein.nl</copyright> <atom:link rel="self" href="https://www.domein.nl/nieuws/rss_feed.xml" type="application/rss+xml" /> <pubDate>Wed, 04 Apr 2012 13:03:00 +0100</pubDate> <item> <title>Titel van artikel</title> <link>https://www.domein.nl/nieuws/2012/....../index.html</link> <pubDate>Wed, 28 Jan 2012 21:50:00 +0100</pubDate> <author>webmaster@domein.nl (Uw Naam)</author> <description>Inleiding van artikel</description> <guid isPermaLink="true">Zie link</guid> </item> </channel> </rss>
De bovenstaande code voldoet aan de eisen.
Maak een template blok van het item blok en plaatst die tussen commentaar tekens en direct onder de header.
Als u een nieuw item toevoegd de templateblok zonder de commentaartekens copieren en als eerste item plaatsen. Hierna tussen de tags de juiste informatie plaatsen. Copieer hierna de pubdate naar de pubdate in de header.
Hierna kunt u de feed uploaden naar de server en testen in een browser.
Afhankelijk van het gebruik van uw site en nieuws aanbod wilt u toch na enige tijd oude items verwijderen. Dit gaat heel simple door het verwijderen van het betreffende item blok. Hierna weer uploaden en klaar.
<p><a class="rss" href="/nieuws/rss_feed.xml">RSS-Feed</a></p>
a.rss { color:#fff; background-color:#f60; border-style: solid; border-width: 1px; border-top-color:#ffc8a4; border-right-color:#7d3302; border-bottom-color:#3f1a01; border-left-color:#ff9a57; padding:1px 6px 1px 6px; font-weight:bold; text-decoration:none}
Het resultaat.
<p><a class="rss" href="/nieuws/rss_feed.xml"><img src="/pictures/rss.png" ..... /></a></p>