delicious tagroll for WordPress

The Delicious tagroll for WordPress plugin adds a new shortcode to WordPress, the the shortcode shortcode. The shortcode creates a tag cloud or a list of tags (see parameters below).


Plugin: You’ll find the plugin at

Installation: Download the plugin and save it in wp-content/plugins (remember to activate in Plugins) or wp-content/mu-plugins or install it from inside WordPress in Plugins->Add New (search for “delicious tagroll”)

Usage: Add the shortcode to a Page. The shortcode supports the following parameters:

  • Mandatory:
    • username=”delicious username” (if you forget it, my tagroll is displayed instead ;))
  • Optional:
    • title=”tagroll title” (default =”My Delicious Tags”, use ” ” if you don’t want a tagroll title)
    • count=”number of tags” (default=”100″)
    • sort=”alpha or freq” (default = “alpha”)
    • showcounts=”true or false” (default = “false”, show tag counts)
    • mincount (default mincount=”10″), eg. show only tags with 10 or more links
    • minfont=”12″
    • maxfont=”35″
    • tags (default empty), eg. used to filter which tags you’d like to display eg. tags=”javascript,jquery,nodejs

Change log

v 2.1.2

  • Bugfix, you need this one if you are running a version less than PHP 5.3, since $xml->channel->item->count() is only supported in PHP 5.3 and newer.

v 2.1.1

  • Replaced LastRSS with WordPress built in methods and set/get transient for caching:
  • Added a new optional attribute:
    • tags (default empty), used to filter which tags you’d like to display eg. tags=”javascript,jquery,nodejs”

v 2.0

  • Delicious removed their JavaScript feed so I had to do a total rewrite
    • Creates the tag cloud server-side (good for SEO) and lets you change the look and feel using the included style sheet.
    • Uses the Delicious RSS feed API
    • Caches the feed for one hour. Delicious might block you if you access their feed API too often.
  • Some attributes are removed from the shortcode (you can change these using the ps_delicious_tagroll.css style sheet in the plugin directory):
    • mincolor
    • maxcolor
    • flow
  • Also removed the attributes
    • showname
    • showadd
    • icon
  • Added a new attribute:
    • mincount (default mincount=”10″), eg. show only tags with 10 or more links

v 1.1

  • changed parameter name=”true” to showname=”true”
  • added missing parameter showcounts=”false”

v 1.0

  • initial release

10 thoughts on “delicious tagroll for WordPress

    1. PerS Post author

      Thank you for telling me. Looks like delicious removed the service my plugin is using. I’ll rewrite the plugin, using their feed service, and post an update as soon as possible.

    1. PerS Post author

      You mean, have a filter and only show some of the tags? e.g:

      [ delicious_tagroll tags="aaa,bbb,ccc" ]

  1. Mica Meerbach

    I finally noticed that the default number of tags shown is 100; is that the 100 tags I most frequently used? or a random selection of 100 tags or some other criteria?


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">