Embed Newsroom content into your website

This article will explain how to take your Newsroom articles and display them onto your website. For this we'll need the RSS feeds that are generated for every headline section of your Newsroom.

Table of contents:

RSS feeds

You can find your RSS feeds by clicking on the orange RSS feed icon next to any of your Headline modules in your Newsroom.
rss feed icon

The URL in the address bar is the direct link to your feed. A typical RSS feed looks like this:

example of typical rss feed

Feed types

There are two types of feeds;

  1. Full archive feed
    This feed contains all articles that were published in the Newsroom. e.g. https://domain.com/feed/
  2. Tagged feed: contains only articles that matches the specified tag. e.g. https://domain.com/tagfeed/language/tags/press-release

Feed parameters

Sample feeds for testing

In case you don't have access to your newsroom RSS feeds yet, but you need a sample RSS feed to test your external widget, you can use the following feeds:

Please note that these feeds contain demo content and are not suitable for a production environment.

Embed instructions

Most content management systems offer the option to embed a RSS feed but if that is not available to you, you can use the feed to extract the data and parse and loop over all the available content.

If you need help with that, Presspage offers a basic widget as a free service to get you started:

Disclaimer:

Presspage does not offer further support on this widget. Styling and feature requests or potential bug fixes need to be developed by yourself.

For performance reasons, the enclosure element contains a 500px version of the featured image. If you need the image in its original size, take the image URL from the pp:imageOriginal element.

Include newsroom content in your website's search engine

Usually, the search engine widget you have included in your website will crawl the Newsroom pages automatically. If you want to add the content manually, this should be possible as well in most cases.

This can be done via both Google's Programmable Search Engine (formerly known as Google Custom Search) and AddSearch.

 

Was this article helpful?
0 out of 0 found this helpful