Feed Combining: Yahoo Pipes / RSS In Page

On Tina’s old blog, which is still online but not updated since she moved to WordPress, there is a blog roll on her sidebar which shows her blogs in order of most recent update. I can’t find anything that works as well for WordPress. There are various feed combiners for WordPress, but all that I found leave out the name of the blog that the item comes from. And I wanted that to be included.

The best way I found was to use Yahoo Pipes, an online feed combiner from Yahoo. I use the RSS output from Pipes as the source for WordPress’s standard RSS module. Pipes is difficult to understand at first, but it has a video tutorial that should be enough to get a novice started. More advanced operations, like what I’m about to describe, are for people who are more experienced with internet applications.

What I like best about Pipes is the Regex module, which allows me to alter the feed of each item before it gets combined with other feeds. I use the Regex module to put an identifier in the title of each item.

The Feed module gets piped to the Regex module. In the Regex module I select item.title, and replace ^ with the name I want to use followed by a colon and a space. So “The Apocalypse Trade” becomes “Krugman: The Apocalypse Trade”. (^ is Regular Expression syntax for the beginning of a string).

I pipe all of the Regex-modified feeds into a Union module, then pipe the Union module into a Sort module. Finally, the sort gets piped to the Pipe Output. An example of the output is in my main blog.

Yahoo Pipes Editor

To get the RSS feed, I click “Back to My Pipes” and select the pipe I want, then click “View Results”, then “Get as RSS”.

The Regex module has much more capabilities than what I’m using it for and Pipes has more modules than I’ve explored.

Gigaom has a more in depth article.

The interface is a little hard to get use to and Yahoo Pipes intermittently fails to retrieve a feed, but it’s power and versatility make up for any shortcomings.

For a tool that works in wordpress.org and doesn’t require an external combiner, use Rss in page. RSS in Page does not provide a new feed, but it will embed the output of a combined feed into a page or text widget. There’s no graphical interface but if you’re familiar with using shortcodes and can learn some simple formatting commands it’s very versatile.

Advertisements
Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s