Content last modified Monday 6 March 2017
hop to #bottom
Current version:
About It:
Get it:
Rate it:
  • Helpful?
  • 2 Yes
  • 0 No
Flag it:

If you'd like to provide updated information and do not have access to directly edit, please contact the site admin; thanks!


Generates customised clouds of most popular Tags (Keywords) out of Custom or Keywords fields. Could be also used in Meta tags, see examples in manual.

Supports filtering by:
1. Currently used category
2. Pre-specified category
3. Currently used section
4. Pre-specified section
5. Currently opened article

Output can:
1. be ordered by popularity / randomised (most popular keywords will be shown anyway)
2. be limited by number of tags
3. contain number of times each Tag has been met
4. be customised with an easy to use pattern

Besides, you can quite simply define maximum and minimum size of font for Tags – it’s not randomly choosen size, every tag will have a size, which will depend of it’s popularity.

Plugin also includes vir_if_tags, which will first check, where any tag exists under your conditions or not. Even if you will use vir_if_tags, there will be only one SQL query done to complete whole job!

Article Request Count:

Archived [?]: orphaned: broken links

Posted here:
16 Sep 2008
Article modified:
21 Apr 2009

If there is a comment form at the Information URL, you may want to leave your comments/questions there for quicker feedback. Otherwise, comment away:

Commenting is closed for this article.

Commented (9)

I wonder – what made you write this, rather than use tru_tags. (I am the author of tru_tags.) Is there some specific feature that you were looking for?


Sometimes it’s easyer to write something yourself rather than search and educate a thing, done by someone else )

Stephen Spencer:

I have been using tru_tags for a while and am considering moving to vir_tags.

The home page of my site displays a long list of articles (20ish), and I like to provide lists of artists, books, authors, albums, and genres that are being discussed in the home page articles. If I use categories, I need to make parent-child relationships to tell which category is an artist and which is an album. I also need to use a plug-in to get more than 2 categories (artist, album, genre, release-date). I don’t want to manage hundreds of categories (one for each artist, album, release date, etc)

If I use tru_tags I need to copy the value for each custom_field into the keywords box so that the list of all artists, or all books, can contain links to pages that list all articles by that artist or author.

It appears that vir_tags will prevent me from having to copy all my custom_fields values to the keywords box for every article.

If I could tell tru_tags to look at a custom_field instead of just the keywords, I’d be happier than a clam.

Peeves – ahh :) Sometimes, I have been guilty of that myself. And I have been worried that tru_tags seems difficult to implement.

Stephen – the reason I don’t look at custom fields is simply that TXP doesn’t support custom field searches the same way it supports keyword field searches. The “tag search” feature of tru_tags is really just the keyword search feature of TXP, and as such, I’m limited to what TXP can do. I’ve considered reimplementing that search, but the TXP code isn’t very modular, so I’d have to copy-and-paste (and maintain!) huge amounts of code to get it to work.

Of course, typing that paragraph made me realize – I don’t think vir_tags has the ability to show all the articles associated with a tag (i.e. do a tag search). Dmitry, is that right?

And a general comment: I am intrigued by the idea of the highly-customizable output format; I think there are some things that are possible with vir_tags that aren’t possible with tru_tags. I may have to make some updates…


Nathan Arthur, the question of supporting custom fields search is a question of spending five minutes to modify one line in /textpattern/publish.php :)

Seems like this vir_tags does not exist at this moment. Website of the plugin author has been offline for days.


It’s up and runnin’.

No, It’s not up, and def. not runing :D Petri is right. Ainahan se Petri on oikeessa.

No, It’s not up, and def. not runing :D Petri is right. Ainahan se Petri on oikeessa.

Subscribe to this article's comments RSS feed. [ ? ]   View Recent Comments across the site.

Would you care to write a comment?

You know you want to visit the Archives.




There are also tag clouds, 'cause those are fun.
Published with Textpattern