Skip to content

Devin manages projects at Crowd Favorite, and skis for Colorado Snow. more→

Add Twitter Favorites to your site

Hint: if you’ve never used Twitter the following won’t make much sense to you.

I easily annoyed by people on Twitter who ‘RT’, or ‘re-tweet’; they simply post an update that says exactly what someone else says, plus attribution. Frankly, answering the Twitter mantra “What are you doing?” with “this is what someone else smarter, funnier, or more charming is doing” seems inane. It’s poetic, though, in the sense that it’s a quick litmus test for people worth “following.” Alex has always been against this practice and suggested an alternative to RTs: favorites.

Screenshot: History doesn't retweet itself

There are very few features on Twitter: updates, direct messages, replies, favorites, followers, followings. I charge everyone to use the favorites feature more often. In fact, there’s a site dedicated to finding the real good ones: favrd.

Point being: I’m a huge proponent of using the little star. I’ve started publicizing my favorites here in the sidebar of Mind/Averse and it took less than 30 seconds using WordPress. It’s really quite simple.

Add Twitter favorites with the WordPress RSS widget

Screenshot: WordPress RSS widget

Assuming you have a widget-friendly WordPress theme installed, simply do the following:

  1. From the WordPress dashbord, Browse to Appearance > Widgets
  2. Select the ‘Add’ button next to the “RSS” widget
  3. Visit your Twitter favorites page and determine your personal RSS feed (view the page source if you’re stuck here; find the <link> tag with http://twitter.com/favorites/youridhere.rss)
  4. Insert the favorites feed into your RSS widget, give the widget a title, pick your options, etc.
  5. Save the widget and save the changes to your sidebar

Now everyone who visits your site can immediately find the tweets you find useful. You’ll get to be cooler, smarter, and funnier simply by association.

Other ways to integrate Twitter favorites

I can think of various creative ways for individuals and businesses to use Twitter favorites.

For example, if I were a company with customers sending @replies to me telling me how great I was, I may favorite those. I can then use something like SimplePie to integrate my favorites into my blog as a separate page of testimonials. I know 37signals uses ‘buzz’ from Twitter on their site.

Screenshot: 37signals buzz around the web

Bonus: do the same with @replies

The @replies RSS feed is a bit different and uses the Twitter API and 401 authentication, not a custom RSS feed, for your replies. No worries, you can either pull the RSS feed from Twitter Search or you can do the same thing using the following syntax:

http://twittername:twitterpassword@twitter.com/statuses/replies.rss

In theory, the API will include all mentions (any time @devinreams is included in an update, not just at the beginning of an update).

Ha, this is why they call me a social media pro.

Categories: Social Media, WordPress.

Tags: , , , , ,

Comment Feed

4 Responses

  1. this doesn’t work.

    attempting to visit my twitter favorites page results in a prompt for a username/pass from the twitter API which prevents the RSS module from accessing it. http://twitterusername:password@twitter.com/path_to_favorites also does not work.

    any other suggestions?

  2. The favorites page should be open to everyone and not require the API. You can visit a profile and just click their ‘favorites’ tab.

    My favorites RSS feed is: http://twitter.com/favorites/627403.rss

    The only item that requires the API is the replies which most certainly does work as mentioned here.

  3. I wrote that in haste…. after reviewing what I did, I found that twitter also looks for username instead of userID #. I did it like this and it worked: http://twitter.com/favorites/serialbox.rss (using my username instead of an ID) and it worked .



Some HTML is OK

or, reply to this post via trackback.

Continuing the Discussion

  1. [...] How To Add Twitter Favorites To Your Site [...]