Plurk for WordPress

Plurk for WordPress displays yours latest plurks in your WordPress blog.


  • Simply
  • Customizable
  • Widget ready
  • Uses WordPress resources (no extra files needed)
  • No options page (yes, it's a feature)
  • Multiple widgets (Thanks to Michael Feichtinger)


Drop the plurk-for-wordpress folder into /wp-content/plugins/ and activate the plug in.


If you use WordPress widgets, just drag the widget into your sidebar and configure.
If widgets aren’t your thing, use the following code to display your public Plurk messages:

  1. plurk_messages('username');

Note: Your plurks must be unprotected (i.e. visible by the whole world)

Plurk for WordPress also has several configurable options. Here’s what you can configure:

  1. plurk_messages('username', [msgs], [list], [timestamp], ['link'], [encode_utf8]);
  • username: your plurk username
  • msgs: number of plurks to show
  • list: show plurks in a unordered list
  • timestamp: show a relative timestamp
  • linked: the link options
    • 'all': puts a link to the tweet status in all the tweet (the old-school way). This option disables the link discover features.
    • false or '': no link at all to the tweet status
    • true or 'something': enable the link to the tweet status. You can customize the text.
  • encode_utf8:turn it on if you have encoding problems

Only username is required. The other parameters will take this default values:

  1. plurk_messages('', 1, false, true, '#', false);

This is: 1 plurk, not in a list, with timestamps, with a # link to each plurk and without UTF8 encoding.

So, if I wanted to show my last 3 plurks, not in a list, with timestamps, with a Go link and encode_utf8, I would use the following:

  1. plurk_messages('username', 3, false, true, 'Go', true);


The plug in provides the following CSS classes:

  • ul.plurk: the main ul (if list is activated)
  • li.plurk-item: the ul items (if list is activated)
  • p.plurk-message: each one of the paragraphs (if msgs > 1)
  • .plurk-timestamp: the timestamp span class
  • a.plurk-link: the tweet link class

Live Demo

  1. plurk_messages('Ryck', 5, true, true, '>>', false);
  • Ryck Chove >> 27/10/2008
  • Ryck Joer, vaya día. Que razón tenían los Stark... ;-) >> 27/10/2008
  • Ryck Estoy solo solito en la oficina... >> 27/10/2008
  • Ryck Que duro es el primer lunes post-ajust-de-hora, ya es de noche y aun son las 19:00 :'-( >> 27/10/2008
  • Ryck El Watermelon Sunrise esta bien como chicle, pero como ambientador es todavía mejor :-) >> 28/10/2008


Version History

1.0 - 2008/06/07

  • Initial Release



Suggestion, fixes, rants, congratulations, gifts et al to rick[at] or by my contact page.


Maybe you could be interested in my other plugins: Code