// WordPress Configurable Tag Cloud Plugin

Jump to comments

NEW! Version 5.2 released. See below for changelog/notes.

Frustrated by the built-in tag cloud widget in WordPress 2.3? I was. So I wrote my own that not only gives you configuration options (which are sorely needed), you also get font and color control of the generated links.

Download: WordPress Configurable Tag Cloud Plugin
Mirror: CTC at WP Extend

Translations:
CTC Version 4.1 (Hebrew Translation) – Hebrew translation by Meir Pinto.

Plugin Notes:
Changelog:

ver. 5.2 – Released November 13, 2009
Changes:

  • Fix: Moved plugin files out of folder so WP Extend plugin update system can be used.
  • Fix: Got rid of PHP short tags.
  • Change: Added default class to cloud link elements. Class name is “ctc-tag”. Thanks to Raafi Rivero (desedo.com) for bug report and link class suggestion.

ver. 5.1 – Released August 2nd, 2009
Changes:

  • Fix: Fixed issue with default options not being set on plugin activation.

ver. 5.0 – Released July 31st, 2009
Changes:

  • Change: Modularized plugin to better handle troubleshooting issues.
  • Change: Widget upgraded to new Widget API. Retained backwards-compatibility with older versions of WordPress.
  • Change: Widget is now fully multi-widget compliant. You can now have multiple cloud widgets active with different settings for each.
  • Change: Added support for limiting cloud by number of posts in each tag. Both an upper and lower limit are supported. Defaults for limits are 0 (lower) and 100 (upper).
  • Change: Can now choose to not show tags (i.e., to show a category cloud).
  • Change: Added “dropdown” cloud format. Thanks to Scott Bradford of Scott Bradford Creative Enterprises for the change.

ver. 4.5 – Released April 18th, 2008
Changes:

  • Added option menu for configuring the plugin when using the template tag. Options set via the control panel can be over-ridden using parameters in the tag. Widget and non-widget options are separate, giving you the ability to have multiple clouds with different options.
  • Removed limit for number of tags returned by default. The plugin will now show ALL tags in your blog unless you specify a limit.
  • Removed “Array” cloud format from widget control panel. More processing needs to be done to the array after creation in order to display, and you can’t do that when using as a widget. This was causing confusion, so it was removed.

ver. 4.1 – Released February 22nd, 2008
Changes:

  • Added random sort feature for cloud
  • Fixed error resulting in links for categories in the cloud not being generated correctly.

ver. 4.0 – Released February 15th, 2008
Changes:

  • Added support for categories in the cloud. You can choose whether or not to show categories in the cloud, and whether to show empty categories.
  • Not assigning any colors in the widget control panel or the template tag will now make the cloud links use the defined CSS link color. If only one color is supplied, your links will be that color.

ver. 3.2 – Released February 12th, 2008
Changes:

  • Fixed problem with spaces after tags being underlined if using the “text-decoration: underline” style in your stylesheet.

ver. 3.1 – Released February 6th, 2008
Changes:

  • Added option to use array for cloud format (see below for example)

ver. 3.0 – Released December 2nd, 2007
Changes:

  • Can now be used without widgets (see below for more info)
  • Added option to display post count after tags

ver. 2.51 – Released October 19th, 2007
Changes:

  • Fixed bug that prevented tag count option from working correctly. It came down to a bad variable name.

ver. 2.5 – Released October 16th, 2007
Changes:

  • Added div surrounding tag cloud for styling purposes.
  • Fixed bug that would produce “Divide by zero” errors on display if you didn’t input anything for smallest and/or largest font size in config form.

ver. 2.0 – Released October 3rd, 2007
Changes:

  • Added code necessary to enable coloring tag links by weight.
  • Changed from using WordPress-native tag cloud function to internal widget function to generate tag cloud (required for color).
  • Removed “array” format. I’m not sure it would be of any use running in a widget, but if you need it, the call to add it to the dropdown can be found commented out at line 217 in tag-cloud.php.
  • Added brief help text to the right of each field in the form.

ver. 1.0 – Initial Release, September 22, 2007
Initial release of widget. Relied on the built-in WordPress tag cloud function.

CTC 4.0 config screenshot

Installation:
Upload the tag_cloud folder to your wp-content/plugins directory, and activate via the Plugins admin panel.

Upgrades:
I recommend using the automated plugin upgrade features in WordPress, but to upgrrade manually, disable plugin in Admin panel. Delete tag-cloud.php, upload the new tag_cloud folder, and enable in admin panel.

Use:
Widget Defaults:

Title Tags
Number of Tags to Show all
Minimum number of posts for a tag or category to show in the cloud 0
Maximum number of posts for a tag or category to show in the cloud 100
Number of Tags to Display 45
Font Display Unit Points
Smallest Font Size 8
Largest Font Size 22
Min. Tag Color none (see note below)
Max. Tag Color none (see note below)
Cloud Format Flat
Categories in cloud? No
Show empty? No
Display Post Count? No
Sort By Name
Sort Order Ascending

After installing/upgrading, enable the widget via the Plugins tab. This will give you a new button in the Widgets control panel labeled “CTC” (Configurable Tag Cloud was too long for the button). Drag it into your sidebar list, and configure the options to your liking. If you want to keep the defaults for the widget, just leave everything as-is.

The widget gives you the capability to modify almost all of the settings of the wp_tag_cloud() template tag. At this point, you can do everything but exclude tags from the cloud display. I’m still working on this, but at this point, all the options most users would want are represented.

Notes about limiting the tags that are shown in the cloud (New in 5.0): You can now choose to limit the tags shown in the cloud by the number of posts they are attached to. For example, say you have one or two tags that are attached to 20 posts, but the rest only have one or two posts. Previously, these tags would be large, with the rest fairly small. Now, you can tell the plugin that you want to exclude tags that have more than 10 posts, and those tags will be excluded from the cloud, with the rest following a (hopefully) smoother gradient in both color and size. This also works for tags with fewer than a specified number of posts. The defaults as defined in the plugin are a maximum of 100 and a minimum of 0.

Notes about color (new in 2.0, updated in 4.0): If left blank, the tag cloud link colors will default to your assigned CSS color from the stylesheet. If you use one color (either min or max, doesn’t matter) only, your tag cloud links will be displayed using that color.

Notes about styling the tag cloud (new in 2.5, updated in 4.0): The div surrounding the tag cloud has it’s class set as “ctc”. You should be able to modify any property of this class via CSS except for font-size (this is set with inline styles in the links themselves). Tag link color can now be controlled via the stylesheet by leaving both the min and max colors blank in the configuration and setting a color in your stylesheet.

Notes about non-widget use (new in 3.0): Just like the widget, this function replaces the built-in wp_tag_cloud function with options for color, font size, etc. The function uses the standard query string format for arguments.

To use, simply insert the function call into your template file (most likely sidebar.php, but you can put it wherever you like), and adjust the options accordingly.

Example

<?php ctc('smallest=10&largest=28&unit=px&mincolor=#c0c0c0&maxcolor=#000000&showcount=yes'); ?>

This would show a cloud with font sizes from 10 to 28 pixels, a color gradient of #c0c0c0 to #000000, and post counts after each tag.

Notes about array use (new in 3.1): I’m still undecided on why you would want to use an array, but it was requested, so it has been added. You call the function via the template tag just as you would for non-array use, but assigning the output to a variable. I’ll give you an example.

<?php
$tags = ctc('format=array&smallest=10&largest=28&unit=px&mincolor=#c0c0c0&;maxcolor=#000000&showcount=yes');
foreach ($tags as $tag) {
echo $tag."\n"
}
?>

This would show a cloud just like the first example, but using an array to output it to the page.

CTC Ver. 4.5 Options Screen

Parameters for template tag:

PARAMETER FUNCTION DEFAULT VALUE
smallest=# Smallest font size to use 8
largest=# Largest font size to use 22
minnum=# Minimum number of posts for a tag or category to show in the cloud 0
maxnum=# Maximum number of posts for a tag or category to show in the cloud 100
unit=pt|em|%|px Unit for font size pt
mincolor=#xxxxxx Low color for gradient none
maxcolor=#xxxxxx High color for gradient none
format=flat|list|array|drop Format for tag cloud flat
number=# Number of tags to show 45
orderby=name|count|rand Sort field for tags name
order=ASC|DESC Order of cloud ASC
showcount=yes|no Show post count after tags no
showcats=yes|no Show categories in cloud no
empty=yes|no Show empty categories no

Troubleshooting:
If for some reason you run into trouble, please don’t hesitate to email me or post a comment on this page.

Discussion

225 comments for “WordPress Configurable Tag Cloud Plugin”

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

  1. Ok:

    1) Your CTC page says you are at version 1.0 of this plugin, but the plugin file itself says .50.
    2) Everything with the widget works fine except for the number of tags to display. No matter what number I put in that field, the widget displays all my tags (and I have a lot of them).

    Posted by Jim | September 24, 2007, 8:53 pm
  2. That’s what I get for not watching what folder I’m working in when I made the zip. It has now been corrected to address these two issues.

    Posted by Keith | September 24, 2007, 9:01 pm
  3. Thank you so much for this! The CTC plugin is just what I was looking for!

    Posted by Jill | September 25, 2007, 6:34 am
  4. Is there any way there could be a feature where the least common tag on the cloud has a colour and the most common has a different and it will be respectively fade in between?

    Posted by Thomas | September 29, 2007, 1:01 am
  5. That’s an interesting idea, and one I’ve thought of. I just need to figure out a way to get a class into each tag string, so it can be modified via CSS. At this point, I’m hoping to have this functionality in ver. 2 of my widget.

    Posted by Keith | September 29, 2007, 9:32 am
  6. hi
    When I choose array as the display choice..
    the tags dissapear on my page and the actual word “array” is there instead?

    btw thanks for the widget, save alot of screwing around trying to add a cloud :)
    Appreciate it

    Posted by Bren | September 30, 2007, 1:54 am
  7. very cool, thank you! I almost reactivated simple tagging after seeing the lack of config options in the new wp :-]

    now the only thing I miss is the option to add categories to the tag cloud… is that possible?

    Posted by jeelago | September 30, 2007, 10:52 pm
  8. is there a way to add styles to this widget? my tags are underlined, i wanna get rid of that text decoration.

    Posted by Brooke | October 4, 2007, 11:41 am
  9. Awesome dude! My head hurt trying to figure out how to get the new tag cloud in 2.3 to work.

    I heartily back up the comment that it would be cool if you could modify the widget to be wrapped in a CSS selector (I don’t know, something like .ctc) so that the rendered cloud could be controlled.

    I made the change on my site. Total hack of the php as I don’t know how to do it “right”

    echo $before_widget;
    echo $before_title . $options['title'] . $after_title;
    echo ”;
    tag_cloud($tagcloud);
    echo ”;
    echo $after_widget;

    Thanks for doing all the hard work!

    Posted by Todd | October 4, 2007, 5:06 pm
  10. Huh, it cut out the important stuff in my comment…

    echo $before_widget;
    echo $before_title . $options['title'] . $after_title;
    echo ‘ [left-bracket] div class=”ctc” [right-bracket] ‘;
    tag_cloud($tagcloud);
    echo ‘[left-bracket] /div [right-bracket]‘;
    echo $after_widget;

    Posted by Todd | October 4, 2007, 5:08 pm
  11. Dude, thanks for adding the tag colour. This is great!

    Posted by Thomas | October 5, 2007, 11:53 pm
  12. Sorry about the lack of updates. I am working on the new version (which will include styled tags). I’m planning a release for next week, so stay tuned.

    Posted by Keith | October 7, 2007, 2:17 pm
  13. Hey I tried your plugin but it doesn’t work. I get the following error:

    Warning: Division by zero in /home/board/www/www/wp-content/plugins/widgets/tag-cloud.php on line 107

    Posted by Ryan | October 7, 2007, 2:41 pm
  14. How on earth do you get multiple tags on one line like you show in your example? All I can figure out is how to center align my tags. See here at my Halloween Review Blog.

    I want it to be formatted like the example you give on this page.

    Help please! Thanks in advance.

    Posted by Costume Reviewer | October 10, 2007, 8:43 pm
  15. Thanks for the kick-ass code; you rock!

    Posted by T of F I | October 16, 2007, 11:45 am
  16. Hi, Thanks for the great plugin but the “number of tags” function are not working to me =(

    Posted by Joel Teixeira | October 16, 2007, 6:52 pm
  17. Same here. Will not display the entire list.

    Posted by Paul | October 17, 2007, 8:27 pm
  18. I will hopefully be addressing this this afternoon. Keep an eye on this page for updates.

    Posted by Keith | October 18, 2007, 11:16 am
  19. The count bug is fixed. Please get the newest version (v. 2.51), linked above.

    Thanks for all the support thus far!

    Posted by Keith | October 19, 2007, 8:14 am
  20. There is still one more issue (and it may not be your problem). The old Simple Tagging plugin would allow line breaks on spaces in the middle of tag names. WP2.3 tags do not break and some long tag names go past my right margin. Is there a way to fix this so it will work the way I’m used to it.

    Posted by Paul | October 19, 2007, 9:08 am
  21. just want to inform u that ur plugin is great…i luv it so much..but why there is no notification inside wordpress 2.3 plugin section regarding ur updated version?

    Posted by azlan | October 24, 2007, 11:56 am
  22. Great widget… I was looking for a way to do this and you helped out tremendously… Does anyone know if there is a way to put TAGS into a pulldown list similar to Categories?

    Posted by Bill | October 24, 2007, 4:50 pm
  23. Thanks alot. It works perfect!!

    Posted by Dano | October 28, 2007, 11:36 am
  24. Hi – Great plugin. We are using it at two sites. Hey… are you going to add it to the WordPress.org database, so we can get an automatic update notice in our Admin. section?

    Posted by Scott Frangos | November 2, 2007, 7:08 pm
  25. Scott (and the rest :) ), I am waiting for approval from wp.org so I can get it in the repository. As soon as I’m approved, it’ll be added.

    Posted by Keith | November 2, 2007, 7:17 pm
  26. Wow! Just what I was looking for.

    Posted by Rei Victor dela Cruz | November 6, 2007, 11:15 pm
  27. Super! :) Thanks for your plugin!

    I have 200 tags in my Blog. “Number of tags to dispalay” is 100. What about to make a link at the bottom “See all tags ->”, to access page with all tags on it?

    Sorry for my English :)

    Posted by TracKer | November 10, 2007, 9:24 am
  28. It would be great if you make Delimiter setup too :)

    Posted by TracKer | November 10, 2007, 9:30 am
  29. I’ve been searching all day for a way to edit the font size. I’m glad I found this, but there is still a problem.

    I’m getting this error…

    Warning: Division by zero in /home/cabledog/public_html/wp-content/plugins/tag-cloud.php on line 125

    Posted by Cable | November 15, 2007, 1:11 pm
  30. Thanks for the widget. It will be really usefull in one of my sites. Keep on with the good work.

    Posted by Pedro Rebelo | November 16, 2007, 6:33 am
  31. I like it! How can the hover color be made to coordinate with hover colors elsewhere? (i.e., in that respect behave like the WordPress 2.3 Tag Cloud, which applies the hover colors specified in style.css)

    Posted by sumnerg | November 23, 2007, 1:31 pm
  32. Nicely done! I’d been going in circles trying to get the standard tag cloud widget and then a few other people’s versions to display properly. Then I found my way to yours, and it works on the first try. :D

    Like sumnerg, I’d ideally like to have the tags conform to the hover pseudo-element in my stylesheet, so I’ll check back for word on that. In the meantime, though, I’m still very happy with the widget. Good job!

    Posted by Derek | November 23, 2007, 4:12 pm
  33. nice mate, only i can’t seem to overwrite the styling on my side bar, so basicly the tags just display like there told frpm the page css and not by the form in the widget, so in other words i’m not getting big and small words like i want…

    i’m new to php and a bit stuck on this one…please help

    Posted by jamie | November 27, 2007, 4:48 pm
  34. ok, i think i worked out some of the styling issue, but how do i get the tag cloud to display big and small words, i places 12px for the min. and 20px for the max. font size, but every tag just displays in the 12px…?

    Posted by jamie | November 27, 2007, 5:07 pm
  35. Thank you for nice widget. However I have a feature request. Could you enable your widget to display Posts Count in parentheses in small font just behind tha tag name: e.g. tagxx (5) TAGXX (23)

    Posted by Dovydas | December 1, 2007, 4:00 pm
  36. thanks for the widget! I’m having the same problem as Jamie in that the mix/max font size settings make no difference. I’m guessing, but maybe this comes down to the theme being used i.e. the CSS/div properties may be overriding the settings in the widget. I’m still WordPress newbie incidentally…

    Posted by Steven | December 4, 2007, 4:43 am
  37. Hello, May I know where to change the font, under which option in wp??? I cant find it at all. thanks

    Posted by Kerent | December 8, 2007, 5:13 pm
  38. Nice widget but it’s not picking up the font style from my regular CSS and I want it to. Plus, it only displays in the min and max font size, nothing in between. I would like it to do lots of sizes.

    Posted by Cynthia Blue | December 9, 2007, 12:21 pm
  39. Thanks!
    I really needed this widget! Especially after a day long search trying to figure out how to unmess my messy tags ;)

    Posted by Spring | December 17, 2007, 11:25 am
  40. This is so awesome, thanks.

    Posted by TheMystical | December 21, 2007, 12:19 pm
  41. Your PlugIn is great! Thanks a lot!

    Andun

    Posted by Andun | December 21, 2007, 2:28 pm
  42. Hello,

    Very nice plugin, thank you!

    Is there a way to put the tag cloud on a specific WordPress ‘page’ either by specifying which page(s) it will display in the sidebar, or by inserting the cloud directly into a WordPress ‘page’? I’d like to get it off my front page but still make it available.

    Tom

    Posted by Tom Wood | December 23, 2007, 10:28 am
  43. Just what i want! Good timing and thanks! :)

    Posted by DavidTan | December 23, 2007, 10:44 am
  44. nice plugin!
    do you know how to show the tag coud with the tags between
    parenthesis like (projects) or [projects] or {} ?!
    or even choose the on mouse behaviour to change the link style.

    Cool plugin anyway :)
    Cherrz

    blueQ

    Posted by blueQ | January 1, 2008, 6:17 am
  45. To put the tags in parentheses, you would have to edit the code that builds the tag cloud (around line 143 in tag-cloud.php). To change the style on hover (which I assume is what you’re asking in the second question), you would need to add code to your css file. You would need to add something like this to your style.css file:


    .ctc a:hover {
    color: #f00;
    font-weight: bold;
    text-decoration: underline;
    }

    This would make your tag links bold, red, and underlined when you hover over them with the mouse.

    Posted by Keith | January 1, 2008, 10:00 am
  46. Hi, great plugin, although I have one problem! For some reason I can only see the title box when I try to configure my tag cloud from the widgets screen (wordpress v2.3.2)?

    Any ideas why this is? I don’t suppose you have a document somewhere explaining what does what so I can edit the php file directly do you?

    Thanks!
    Laura

    Posted by Laura | January 4, 2008, 1:47 pm
  47. Hi,

    I installed CTC, but while the title “Tags” appears in the sidebar, there are no tags displayed. What could be wrong?

    You can check out my site at http://www.csillagfeny.net
    It’s in Hungarian, but you’ll find where the tag cloud should be displayed in the sidebar.

    Please help me. Thanks a lot!

    Posted by Zsolt | January 9, 2008, 2:11 pm
  48. short tags in select options isn’t a good idea, IMHO.
    all selects in configuration panel are broken.
    Fixed by replacing

    Posted by alex | January 9, 2008, 5:08 pm
  49. ..replacing short tags with complete (‘?php’ instead of ‘?’)

    All rest works just fine, thanx )

    Posted by alex | January 9, 2008, 5:11 pm
  50. oops.. seems like I was wrong — still have
    troubles with select lists under K2 sidebar
    manager — it just puts all options outside
    an empty list. (

    Any suggestions?

    Posted by alex | January 9, 2008, 5:32 pm
  51. Hmm…I thought I had gotten all of those. Sorry about that.

    And yeah, the K2 Sidebar Manager is a known issue. I’ve tried every way I can see to fix it, but in the end, I was not able to. If you disable the K2 Manager and use the WordPress standard one, this problem goes away.

    Posted by Keith | January 9, 2008, 6:12 pm
  52. I really like your widget! Would it be possible to add the line-height attribute so I can adjust the line spacing? I’d also like to see the option to change the text decoration so the underline can be shut off. :)

    Thank you very much!
    Neil

    Posted by Neil Forker | January 11, 2008, 4:04 pm
  53. Oops! I see your instructions for styling now… Got it. :)

    Thanks!
    Neil

    Posted by Neil Forker | January 11, 2008, 4:13 pm
  54. I have the same problem as Zsolt – no matter what I try, I can’t get any categories to show up in the cloud. After enabling the plugin, shouldn’t it show all the categories I already have on the site, or do I need to recreate them or something? thanks!

    Posted by Communiteer | January 26, 2008, 7:17 pm
  55. Note to those who are experiencing issues like those mentioned above. the plugin ONLY works with tags. I am planning on adding category support in the future, but at this point, you must be using tags in order to use the cloud.

    Posted by Keith | January 26, 2008, 8:54 pm
  56. Thanks for a great plugin.
    But could you add a hover color option please?

    BR
    Axel

    Posted by axelpix | January 31, 2008, 7:47 am
  57. You can easily set a hover color in your style.css file by using something similar to the following:


    .ctc a:hover {
    color: #f1e2d3;
    }

    Hope this helps

    Posted by Keith | January 31, 2008, 8:12 am
  58. Hey Keith,

    have you found a solution for ‘display type: array’?

    Thanks for the great Plugin,

    Tim.

    Posted by Tim | February 6, 2008, 7:02 am
  59. Not sure if the “array” code is supposed to add the code to a post or page (which is what I’m desperately trying to do, as I want to make a tag cloud page) – but I just can’t get it to work. WordPress just winds up displaying the code directly on the page as text. Any ideas on how to get it to work? Thanks

    Posted by Mark | February 9, 2008, 1:11 pm
  60. Update: thanks for your help, Keith, this plugin works great in my new template page!! Much better than the default WordPress one.

    Posted by Mark | February 9, 2008, 2:46 pm
  61. Hi,

    Thank you very much for your plugin, This works great in my blog. Wish you all the very best in your future!

    Posted by Sampath | February 10, 2008, 10:01 pm
  62. how do i edit tag code to fit (the padding of) my sidebar ?
    I need to move it 20 px to the right as its conflicting with the sidebar graphic

    Posted by therseus | February 11, 2008, 5:08 pm
  63. Hi

    Thanks for putting the time and effort into this; it does exactly what I wanted. Much appreciated!

    Matt

    Posted by Matt B | February 11, 2008, 11:23 pm
  64. I’ve edited the function generate_tag_cloud to fix a little issue about css formatting (white spaces after the tag name get underlined).

    I’ve replaced

    … >$tag $postcount”;

    with

    … >$tag”.(‘yes’ == $showcount ? ” $postcount” : “”).”";

    I hope it’s useful ;)

    Eduard Roccatello
    Software Engineer

    Posted by Eduard Roccatello | February 12, 2008, 2:59 pm
  65. Thanks for Eduard. I have updated the plugin for mass consumption.

    Posted by Keith | February 12, 2008, 4:08 pm
  66. Wow, just installed the CTC on one of my K2 based WP pages and am very impressed. Thanks for a great tool! 8)

    Posted by XOXOXO | February 13, 2008, 6:23 pm
  67. When does the tag cloud start to actually work? Is there a minimum number of views to a tag before it starts to rank the tags?

    Posted by Tyler | February 15, 2008, 11:16 am
  68. As long as you have a post with at least one tag attached to it, you should have output from the plugin. It’s not view-based at all.

    Posted by Keith | February 15, 2008, 11:20 am
  69. Can you, please, make this line optional? So that it could be set via Widget settings, whether we want such formatting or not. It makes some real bad look for the blogs with a fixed width:
    $tag = str_replace(' ', ' ', wp_specialchars( $tag ));

    Posted by Andrei | February 16, 2008, 1:28 am
  70. Sorry, it should have been:
    $tag = str_replace(' ', '&nbsp;', wp_specialchars( $tag ));

    Posted by Andrei | February 16, 2008, 1:30 am
  71. Sorry Andrei, I fail to see this as being an issue that warrants an option. IMO, multiple-word links shouldn’t break to more than one line (which is what this line of code does, by replacing spaces in tag name with a non-breaking space).

    Thanks for the comment, but this edit won’t be made.

    Posted by Keith | February 16, 2008, 8:57 am
  72. Thanks! Great plugin! Maybe you should list it on WordPress Extend?

    Posted by Matthias | February 16, 2008, 2:48 pm
  73. hi keith,

    thank you very much for the great plugin!
    just one question: i´m running event calendar 3.1.1. – and it seems, that this one doesn´t like CTC (or vice versa? i dont´know…). on the sidebar, everything is allright, tags from all posts (incl. calendar-posts) are displayed, even in correct size and colour… but after clicking a tag, the calendar-posts aren´t displayed, as if they wouldn´t exist. Any idea for a solution? Thanks! (and excuse me for my worse knowledges of speaking english!)

    Posted by katrin | February 17, 2008, 7:49 am
  74. Can’t get it to stop displaying the categories with the tags. Thoughts?

    Posted by Jack | February 18, 2008, 1:42 pm
  75. @Matthias, it is listed on WP Extend… Configurable Tag Cloud

    @Katrin, I’ll look into it. If I remember correctly (and I probably don’t… :) ), EC does some voodoo with the posts for it’s category, and that may be causing the issue.

    Posted by Keith | February 18, 2008, 1:54 pm
  76. Hi Keith,

    i have an feature request. I would like to sort the tag cloud randomly. Not via the Name or count.
    And maybe it would be possible that every unique visitor gets a different randomly sorted tag could to see.

    i also have some other ideas, but i think they are to hard to implement.

    Keep up the really good work! :) And the support for non widgetized themes. :)

    Posted by chris | February 19, 2008, 5:46 am
  77. Great widget! You’ve added all the functionality that should have been provided with WP 2.3 in the first place!

    I do have one question. If you look at my homepage you will see the post contains two tags (import & thunderbird) that are not listed in the CTC 4.1. There are others missing on other posts. Key settings are Smallest Font Size is 11 pixels, Show Empty is off and I have not specified a max tag count to show. All the tags that are missing only have 1 instance of the tag. Any idea what could be causing this?

    Posted by Matt Dawson | February 23, 2008, 8:19 am
  78. FYI! Your plugin wont switch to enable in Plugins tab. You should look at changes in code. I tried to update plugin, but the thing is stuck.

    Posted by therseus | February 23, 2008, 4:26 pm
  79. My guess is you have another plugin that’s conflicting with CTC. I tested the plugin in WP 2.3.3, WPMU 1.3.3, and WP 2.5-RC1, and none show any problems.

    Posted by Keith | February 23, 2008, 5:09 pm
  80. @Keith, Problem solved. I set the number of tags to display to 999 and those missing tags showed. When I leave that field blank they don’t show. I have a fair few tags and I’m guessing version 4.1 of the widget has a default value for that field but doesn’t show it. In the next version you might want to show that default (or set infinity to the default) so other people don’t get caught the same way. I use the flat display mode so I don’t know if it is specific to that mode.

    Posted by Matt Dawson | February 23, 2008, 7:58 pm
  81. Very nice work !

    Is it me or it is not possible to center the tags inside the cloud ? If so, could you add this option ? If not, is there’s a way to modify (please simply ;) css or a line of code to have something like a text-align parameter ?

    Posted by Yoopla | February 27, 2008, 9:59 am
  82. @Yoopla, The simplest way would be to add something like the following to your style.css file:


    .ctc {
    text-align: center;
    }

    That will do what you’re looking for. Note that this will only work without more editing if you’re using the widget version of the cloud. If you’re using it via the template tag (by calling the ctc() function in one of your template files), you’ll need to wrap the function call in a div with a class of “ctc”.

    Posted by Keith | February 27, 2008, 11:49 am
  83. Download is not working :(
    (cannot found file) Why? Is something broken?

    Posted by mamrotha | March 2, 2008, 8:38 am
  84. @mamrotha (and anyone else who tried to download the plugin last night/this morning), the download link has now been fixed. Sorry for the inconvenience.

    Posted by Keith | March 2, 2008, 9:11 am
  85. hello , i don’t have widgets support , and ived tried u’re code…. and it dosen’t work what should i do ?

    Posted by manele noi | March 7, 2008, 5:47 pm
  86. 我轻轻的飘过 在这里留下了 中文 :mrgreen:

    Posted by 华人 | March 8, 2008, 11:52 pm
  87. To those who are confused by the previous comment (I know I was! :) ), it was left by “Chinese People” and it says “I gently fluttered have left behind Chinese in here”…or at least that’s what the Babel Fish tells me… :)

    Posted by Keith | March 9, 2008, 8:22 am
  88. Thx for a gr8 plugin. Can you tell me if the min. and max. colours are used in the config, how the link (hover) colour can still be activated. As upon using tyhe min/max colour setting I now have no hover links working.

    thx :)

    Posted by samm | March 9, 2008, 10:51 am
  89. Thanks for a really nice plugin.

    I found a couple problems with it that you may be interested in.

    You are using the a shortcut method of calling the echo keyword on the admin page control (<?=blah?>). This only works if the short_open_tag option is set to “On” in the php.ini file. By default this option is set to “Off”, at least in Windows versions. The solution is to use the full version of echo instead (<?php echo blah; ?>)
    On both IE7 and Firefox running on Windows Vista, I’ve found that the dialog box that pops up to configure the widget isn’t big enough to contain all the controls and text. It’s currently set to 510 pixels high. Setting it to 610 solves the problem.

    I’ve made these changes on my machine and can make them available, but I would prefer if you made these changes and released a new version. Let me know what you’d like to do.

    Thanks,
    David

    Posted by David Potter | March 11, 2008, 6:09 pm
  90. I have uploaded the plugin – and it can be enabled but the only widget option I get is to enter the title name. Theres no ‘CTC’ panel in the ‘Widgets’ menu or anywhere else. I’ve tried uploading to a /widgets sub dir off the plugins one and the plugin appears in the plugin list and can be activated but as I said, no options panel!
    I’m using WP 2.3.1
    Any ideas?
    Andy

    Posted by Andy | March 12, 2008, 5:03 pm
  91. Thank you so much m(__)m. Worked like a charm :)

    Posted by Lauren | March 14, 2008, 12:29 am
  92. Thanks for your plugin. works great on my site and with my recent upgrade to 2.5 RC2.

    Keep on pluggin!

    Posted by DanGarion | March 26, 2008, 1:05 pm
  93. Hi,

    I can download the file, but Winrar is unable to unpack it due to “unexpected end of archive”.

    Any ideas?

    Cheers.

    Posted by John French | March 26, 2008, 1:28 pm
  94. Thanks for this widget. Much appreciated.

    Posted by moserw | March 27, 2008, 11:25 pm
  95. I added list tags to your plugin, so I can format the tags. The tag allowed me to control the font weight, padding, etc.

    Here’s the simple change:

    $a[] = "$tag".('yes' == $showcount ? " $postcount" : "")."";

    Posted by Steve Bruner | March 28, 2008, 7:56 am
  96. Great idea. I love this plugin; however, I am experiencing a problem trying to make your tags plugin-widget stay within the size of my sidebar. How can I adjust the width of the sidebar tags widget to stay within the sidebar? and ideas?

    Phil

    Posted by Phil Scoville | March 29, 2008, 10:30 pm
  97. Good plugin, good replacement for standard WP tag cloud.
    One problem so far, you use a lot of PHP short open tags <? instead of <?php which requires to enable this in php.ini. By default it’s disabled and PHP encourages to don’t use short version <? due to portability issue. So, it would be better to replace all <? with <?php.

    Thank for the plugin, will be using it!
    –Vlad.

    Posted by Vlad Sharanhovich | April 9, 2008, 4:37 am
  98. Great widget!
    But any ETA on that “exclude” feature?
    It doesn’t have to be textual. A list of tag-IDs is still more than ok.

    Posted by Andrei Neculau | April 13, 2008, 6:40 am
  99. I am using word press 2.5, and theres a list of features that seem to not be working:

    1) Catagories – The catagories are not displaying in the tag cloud, even with the feature turned on in the plugin.

    2) The plugin seems to only be using the min font size and not the max.

    Any thoughts?

    Posted by Pinekones | April 13, 2008, 11:34 am
  100. @Pinekones: I’m not seeing either of these issues on either my personal blog or on my testing server (both running 2.5). I also checked it on the latest nightly build of of WP 2.6, and both options work fine there too.

    @Andrei: I am planning on including this in either 4.5 or 5.0. I’m going to try to have 4.5 out by the end of the month (it’s more or less done, but I still need to do more testing), with 5.0 possibly next month. It’s all going to depend on how much I can get done with my current workload.

    Posted by Keith | April 13, 2008, 11:52 am
  101. Hi,

    I recently upgraded to wordpress 2.5 and now the CTC shows my tags, but when you click on any of the tags I see a not found screen.

    Please advise.

    Posted by John French | April 16, 2008, 3:56 am
  102. Hi – and thanks a lot for the plugin!
    I wonder: Is it possible to make it display ONLY categories?
    In other words, to avoid having tags included?
    Thanks,
    Kjetil

    Posted by Kjetil | April 27, 2008, 3:21 am
  103. This plugin does not work in WP 2.5.1 at all. The title for the widget displays but that’s all. At my site I have a list of plugins that I’m using, could any of those be conflicting with CTC or does it just not work with the new version of WP?

    Thanks.

    Delor.es.Defacto

    Posted by Delor.es.Defacto | April 28, 2008, 2:29 pm
  104. Hi
    Thanks for a very nice plugin.
    I wonder, though, is it possible to display only the categories and nothing else in the cloud?
    Would be great
    Kjetil

    Posted by Kjetil | April 29, 2008, 4:19 am
  105. thanks for your plugin. It give me a breaking code. I was frustated with WP 2.5 for tag cloud plugin. great job

    Posted by ari syarifudin | May 1, 2008, 6:41 pm
  106. Is it possible to only show the Tags from all articles in a spcific categorie?

    Posted by Andreas | May 2, 2008, 4:20 pm
  107. @Andreas: Currently, no. I’m still not completely up to speed on how tag/category intersections work, but it’s something I have thought about.

    Posted by Keith | May 2, 2008, 5:12 pm
  108. @Keith
    I use categories and tags in the following way:
    For example on my website http://www.WebCams-Worldwide.info
    1. Categories for the overall structure (Countries / Staats)
    2. Tag for the details (Cities, etc.)

    Posted by Andreas | May 6, 2008, 7:11 am
  109. hi there .thanks for plugin:

    Does anybody know if tis script is compatible with WordPress 2.5.1 ?

    Thanks in advance for any help on this!

    regards

    Posted by baron | May 11, 2008, 11:26 am
  110. Yes, this plugin is fully WP 2.5.1 (and WPMU 1.5.1) compatible.

    Posted by Keith | May 13, 2008, 3:13 pm
  111. great plugin. i love the changes on 4.5. but since WP2.5.1 it just shows 2 or 3 font sizes on the cloud. dont know why, i did not do any changes.

    Posted by .daniel | May 14, 2008, 5:11 am
  112. Hi,

    I recently upgraded to wordpress 2.5.1. CTC shows my tags ok, but when you click on any of the tags I see a not found screen.

    Any help as to what the issue may be?

    Thanks.

    Posted by John French | May 14, 2008, 8:30 am
  113. Long sidebars can be a pain if you are browsing pages with short text, so here is my idea: Add a option button that allows the display of the CTC widget on the main page only. is_home() I think is the conditional phrase for that. I couldn’t find a way to do it myself, so that’s why I post it. If however there is a easy way to do so, let me know. philsblogging at gmail dot com — thanks! great plugin!

    Posted by Philipp | May 17, 2008, 8:57 am
  114. Hi. I recently upgraded to WordPress 2.5, which has been fine for everything except tags. I used to have UTW, which worked great. The new system refused to import my UTW tags (no matter how many tricks I used), so I have had to add them manually (a huge task). I don’t like the built-in tag cloud widget, so I got yours, which I like very much. I was wondering if you might be able to help me solve another tag issue I’m left with by the breaking of UTW: a tag archive page. Is there a simple way to create a tag archive tapping into your plugin somehow?

    Posted by Keith R | May 19, 2008, 1:31 pm
  115. Can I have two tag clouds in one sidebar and can i filter categories for each?

    Posted by Ray | November 14, 2008, 6:17 am
  116. Thank you for the great plugin.
    For people who are using the options page to control settings, you can just put:
    <?php ctc(''); ?>
    into your side bar.

    Posted by JVPoP | November 14, 2008, 10:48 am
  117. AFAIK, there's no reason why you couldn't have two (or more) tag clouds
    in your sidebar. You'd just need to use the template tag method (i.e.,
    add <?php ctc(''); ?> to your sidebar template) instead of the
    widget method.

    As for the filtering, The way the plugin currently operates, it's an
    all or nothing affair. You might be able to do some filtering using
    the array cloud format, but truthfully, I'm not sure how you'd go about
    doing it.

    Posted by Keith | November 14, 2008, 12:56 pm
  118. Thanks for the plugin works really well

    Posted by Kasumi | November 19, 2008, 9:38 am
  119. Thanks for a great plugin. Is it possible to display the tag cloud outside of the sidebar? In the content or footer section, for example?

    Posted by YMO | November 23, 2008, 3:32 am
  120. Yeah, you can use it anywhere in your template that you'd like, but
    you'll have to use the template tag version instead of the widget.
    Just put <?php ctc(''); ?> wherever you'd like it to appear, and
    set the options in the WordPress Admin panel.

    Posted by Keith | November 23, 2008, 5:12 am
  121. Hello. Great plugin, thanks. How can I display the tag cloud in a page ?

    Posted by Kenjin | November 28, 2008, 1:56 am
  122. The easiest way would be to use the template tag (<?php ctc('');
    ?>) and make a new page template that you use for the page where you
    want the cloud to appear. Otherwise, you could use a plugin that
    allows you to use php directly in the page contents, but I've never had
    much success with that method.

    Posted by Keith | November 28, 2008, 8:43 am
  123. Hello! Your plugin is great, but I noticed something strange: when I click a tag with two words nothing is returned. I'm using WordPress 2.6.5 and CTC 4.5. Thanks.

    Posted by Tom | December 4, 2008, 3:29 am
  124. I'm not sure why this would be the case. As you can see here, it works as expected with multi-word tags (check the "weight loss" and "sad but true" tags). Do you have a link I can look at to try to figure out what's going on?

    Posted by Keith | December 9, 2008, 1:05 am
  125. Great plugin! Do you have any plans to make it compatible with 2.7 WordPress?

    Posted by John | December 13, 2008, 11:40 am
  126. I would like to exclude certain tags from the sidebar widget cloud display. The 'Tags to Exclude' field does not seem to be working. I'm using CTC 4.5.

    I saw the following so I don't know if this functionality is working yet: "The widget gives you the capability to modify almost all of the settings of the wp_tag_cloud() template tag. At this point, you can do everything but exclude tags from the cloud display. I’m still working on this, but at this point, all the options most users would want are represented."

    Thanks. -Ali

    Posted by Ali | January 2, 2009, 10:59 am
  127. Hi, Great plugin – works like a charm!
    Is it possible to make a dropdown (or have the option for that) instead of a list or flat? how and where can I hack tag-cloud.php to make it possible?

    Thanks!

    Posted by kodap | February 3, 2009, 6:26 pm
  128. Oh man, thanks so much for this. Totally solved all of my tag angst.

    Posted by RK | February 3, 2009, 10:30 pm
  129. Good to hear! I suggest you update the description of your plugin at http://wordpress.org/extend/plugins/configurable-...to reflect that. It currently (7-Feb-2009) says "Compatible up to: 2.5" and I get a message "Warning: This plugin has not been tested with your current version of WordPress." when I select it for installation on 2.7 (which I will ignore based on your response).

    Thank you for writing this.

    Posted by Ray | February 7, 2009, 10:00 pm
  130. I have updated the readme in the WP Extend repository to reflect compatibility up to version 2.8-bleeding-edge (just in case there's anyone running that version in a production environment). I've been meaning to update the readme for a while to reflect current compatibility, and finally made time this morning.

    Posted by Keith | February 8, 2009, 5:51 pm
  131. Is it possible to add a feature to sort tags by popularity and then alphabetically?

    e.g. If you have 4 tags and they are labeled as: student, classes, books, courses. Let say you have 10 posts that contain the student tag and the remaining 3 tags both have an equal number of 7 posts.

    The order for most popular would be: student, classes, books and courses.

    The order for most popular sorted alphabetically would be: student, books, classes and courses.

    Currently, Configurable Tag Cloud sorts by most popular, but for tags with the same post count the tags are listed randomly from what I can tell or at the very least they aren't listed alphabetically for tags that contain the same post count.

    In the future, do you think you can implement such features perhaps?

    Posted by Triton Bloom | March 8, 2009, 7:19 pm
  132. i'd love a copy too!

    sdk [at] stephen daniel karpik [dot] com

    Thanks!

    Posted by SDK | March 10, 2009, 6:06 pm
  133. Hi,
    great plugin simple and exactly what I was looking for :)

    In the widget code, I just replace the ' ' between tag name and tag count by &npsp; to keep both on the same line.

    thx

    Posted by jerome | March 20, 2009, 7:08 pm
  134. Hi, I just installed the plugin (by the way, I am new to WP) but wanted to know where in the code I need to set up margins, right now the tags don't break and go to the right beyond my page. Any help is appreciated. Gracias

    Posted by marta maldonado | April 6, 2009, 3:50 pm
  135. Hey great plugin but is there a way to also include empty tags in tag clound?

    Posted by Vid | April 25, 2009, 11:03 pm
  136. I have uploaded the tag-cloud.php to the /wp-content/plugins/ directory. I have activated the CTC plugin. I have modified the various options in the settings section. But when I go to the widgets section to add the CTC widget, I get this error every single time:

    Error 500 – Internal server error
    An internal server error has occured!
    Please try again later.

    Any thoughts?

    Posted by Woolf | May 3, 2009, 1:56 am
  137. I would prefer to not use the widget section and instead add the correct text directly into the right_sidebar.php file (I have to do this as for some reason widgets refuse to be added to the sidebar #2 (right sidebar) via the widget dashboard. I can use the widget dashboard to add teh ctc widget to the left sidebar but that is not where I want it).

    When I add teh recommended text, nothing happens. I tried adding:

    <?php ctc(); ?>

    to the php file as I had modified everything in the settings area. But nothing showed up. So I modifed the line to this:

    "<?php ('smallest=14&largest=36&unit=px&mincolor=#473C8Bb&maxcolor=#8B2500&format=array&showcats=no&showcount=yes&empty=no&order=DESC'); ?>" But still nothing. I do not think I have a ctc file anywhere.

    When I change it to: ctc<?php widget_ctc(); ?> I do get a tag cloud but alos addional unwanted text. So it is working, just not as I need it to.

    Any suggestions?

    Posted by Woolf | May 4, 2009, 1:59 am
  138. I found this plugin via google today and i thought it sounded real good, so I installed it on my test system on my local drive. I activated the plugin and entered in settings, all seemed fine. But it doesn't seem to work, my tag cloud is still the WordPress default. I'm using wordPress 2.7.1 – will it work with this version? Is there anythign I might have missed?

    Posted by Barry O'Callaghan | May 6, 2009, 11:59 am
  139. I see you deleted my last post. It wasn't spam btw. Not sure why you thought it was. Please email me or check out my website if you have any doubts. Anyway I solved the issue btw. My tags were being displayed by another plugin – I had to edit the part of the plugin that covered the tag cloud from <?php if(function_exists("wp_tag_cloud")) : ?>
    <?php wp_tag_cloud('smallest=12&largest=20&'); ?>
    to
    <?php if(function_exists("ctc")) : ?>
    <?php ctc('smallest=10&largest=28&unit=px'); ?>

    Posted by Barry O'Callaghan | May 6, 2009, 1:21 pm
  140. Hi. I'm using this widget on blog.eastteak.com, and I'm running into a sizing problem. Some of our more popular tags consist of a few words (i.e. "National Association of Homebuilders"). So we can set the largest size to more than 11 px because the tag runs out of the sidebar box, rather than wrapping down to the next line. Any idea how we can solve this?

    Posted by Mike E. Perez | May 11, 2009, 4:23 pm
  141. Hi,
    Great plugin, but…
    I have a problem with color((
    a:hover style for links in the widget in my stylesheet is ignored
    text-decoration: underline for a:hover works fine, but the color….

    url: http://www.armeniatravelblog.com
    style: http://www.armeniatravelblog.com/wp-content/theme...
    look for .widget_tags li:hover a:hover

    Could you please advise here?

    Thanks

    Posted by Natalya | May 12, 2009, 11:10 am
  142. Great plugin, but…
    it has a big drawback: a:hover color in the stylesheet for ctc div class does NOt work.
    "text-decoration:underline" for a:hover works perfect, but not the color.
    Would be nice if you could fix it!
    Thanks

    Posted by Natalya | May 20, 2009, 10:43 am
  143. Posted by Keith | May 21, 2009, 11:42 am
  144. Thanks for the tip, Keith, it worked!

    Posted by Natalya | May 28, 2009, 1:55 pm
  145. Is there an option to require a minimum number of posts in a tag for it to show up? For example, I want to show 999 tags (all of them) but only if they have 2 or more posts in them. That would be great. Thanks!

    Posted by Dave Brondsema | June 16, 2009, 2:42 am
  146. Hey Hi, im interested in your plugin, but the download link is broken,
    is there any other place i could donwload it?

    Thanks in advance
    have a nice day

    Posted by metaisaak | June 19, 2009, 1:10 am
  147. This issue should be fixed…there was a problem with the plugin I use
    to manage downloads, but it has been addressed.  Sorry for the trouble.

    Posted by Keith | June 19, 2009, 4:05 pm
  148. Great.

    Two suggestion.

    1. Widget title should be __('Tags') instead of simply 'Tags'
    2. I'm using Language Switcher, so i've replaced "$tag = str_replace(' ', '&nbsp;', wp_specialchars( $tag ));" with "$tag = apply_filters('the_title', str_replace(' ', '&nbsp;', wp_specialchars( $tag )));". Probably, this could be done in more elegant way, i dont know.

    Thank you!-)

    Posted by dor | June 26, 2009, 12:33 pm
  149. Voila.
    I don't know why standart tag cloud widget does not work with Thesis 1.5 theme. So i installed CTC on my webpage. For thesis users you can check out this bug-fix – Agriculture Guide
    Instead of using ( actually can't ) standart tag cloud, you can see how CTC charmed my thesis theme.
    Warmly.

    Posted by Ahmet Korkmaz | July 28, 2009, 7:24 pm
  150. I think it can be done by

    "showcount=yes' option.
    If we can find a way to if loop, if showcount > 1 , then continue.
    Im not professional, but someone who know a bit php can solve this.
    At least i said my opinion.

    Posted by Ahmet Korkmaz | July 28, 2009, 7:34 pm
  151. Voila.
    I don't know why standart tag cloud widget does not work with Thesis 1.5 theme. So i installed CTC on my webpage. For thesis users you can check out this bug-fix – Agriculture Guide
    Instead of using ( actually can't ) standart tag cloud, you can see how CTC charmed my thesis theme.
    Warmly. -at the end of the page – i manually inserted the code.

    Posted by Ahmet Korkmaz | July 28, 2009, 7:32 pm
  152. Hello.

    I used the automatically upgrade but the plugin disappeared. Can anybody help me?

    Posted by Joaquin | August 2, 2009, 1:15 am
  153. There is in the new version of the plugin, which was released yesterday. You can limit the cloud with both a minimum number and a maximum number of posts per tag.

    Posted by Keith | August 2, 2009, 2:24 am
  154. There is an issue when you use the automatic update feature. It creates an erroneous folder that contains the actual plugin folder. For the time being, please refrain from using the automatic upgrade. If you have already upgraded via the automatic method and the plugin disappeared from your plugins list, just ftp to your WP install, go into the plugin directory, and move the 'tag_cloud' directory from the 'configurable-tag-cloud-widget' directory to the main plugins directory. After you do this, you can activate the plugin as normal.

    Sorry for the issues…I'm trying to find a fix, and will post agian when I figure it out.

    Posted by Keith | August 2, 2009, 2:25 am
  155. Seems to be another issue as well when using the plugin manually (without widget). < ? php ctc(); ? > No longer works. Is it just me?

    Posted by Dave | August 2, 2009, 2:51 pm
  156. Strange…I'm not seeing this issue on any of the blogs I have the
    plugin installed on…does it give an error, or just not display
    anything?

    Posted by Keith | August 2, 2009, 3:45 pm
  157. Doesn't display anything.

    Posted by Dave | August 2, 2009, 5:14 pm
  158. I ran into the problem of the disappearing tag cloud when I did an update. I've now moved tag_cloud folder to the plugins directory and added the widget to the sidebar, but changing the number of tags to display has no effect.

    Posted by Eats Wombats | August 2, 2009, 10:42 pm
  159. Yeah I also moved the tag_cloud folder as instructed.

    The widget works, but I also can't get the < ? php ctc(); ? > to work.

    Posted by Dave Bowker | August 2, 2009, 11:22 pm
  160. My bad folks…looks like I let one slip by. The problem was the
    default options were not being set correctly at plugin activation.
    This has been addressed, but unfortunately, the automatic upgrade issue
    has not. To get the new version, download it from here and install it
    manually.

    Posted by Keith | August 3, 2009, 1:57 am
  161. Should the .svn folder be part of the download? That will confuse some people I think.

    Posted by Eats Wombats | August 3, 2009, 9:37 am
  162. It's working ok now. Thanks for the update.

    Would be nice to have an option to specify a punctuation character between tags, with a default of "," in the configuration.

    Posted by Eats Wombats | August 3, 2009, 10:07 am
  163. Nice update. I had some troule with the autoatic installer but with the comments here that was easy to fix.

    One other small issue:
    I would like the widget to show no title when I don't fill in one. Now it shows the default title ("Tags"). Sometimes I just don't need or want a title above my widget.

    Posted by Bram | August 3, 2009, 1:28 pm
  164. Hi,

    Really like the plugin, but would be great (for me) if there were a couple of other functions:
    1. the ability to output the php function and NOT have the cloud formatting. I just want the tag links without the cloud formating (still be able to output as flat or list).
    2. more output functions, such as most popular tags by date (most popular tags in the last 30 days, for example).
    3. output specific tags using the tag ID number …. that way I can choose a list of 10 tags, for example.

    Thanks again!

    Posted by Bill Weye | August 5, 2009, 3:15 pm
  165. Hi all,

    I created a nice little PHP snippet that highlights the chosen tag on an archive-page (without hacking the plugin):

    <code>

    <?php
    $tags = ctc('format=array&smallest=12&largest=36&unit=px&mincolor=#000000&maxcolor=#000000&showcount=no');

    foreach ($tags as $tag) {
    if(is_tag()){
    $pattern = "/".single_tag_title('', false)."/"; // zoekt naar de tag van deze pagina
    if(preg_match($pattern, $tag, $match)){
    $pattern="/color:+.+;/";
    $replacement = "color: #ff0000;";
    $new_tag = preg_replace($pattern, $replacement, $tag);
    $tag = $new_tag;

    }
    }
    echo $tag."n" ;
    }
    ?>
    </code>

    You can use this snippet in your template inside and outside the loop.

    Have fun with it!

    Posted by Bram | August 7, 2009, 10:23 am
  166. Hi, I have been using this plugin for a while, and recently upgraded to 5.1. I got stuck in the automatic upgrade problem and then fixed it as instructed. The options didn't seem to be working so I deleted the plugin and then manually uploaded and activated it.

    I can see the cloud on my page, but none of the options seem to be working. For example, it is showing all of my tags even though I have it limited to 20. I have also tried calling in from php in my theme as ctc('number=20') which also does not seem to have any effect. Any Ideas?

    Posted by Dustin Wright | August 7, 2009, 10:45 pm
  167. Let me also add to my last post that I believe the number of tags in the cloud are somehow related to the length of the page. On a long page it lists all of my tags, on a shorter one is lists less of them, and on an even shorter one it lists even less. All files call the same sidebar.php file so I don't know where they are getting different tag limits.

    If you need to see what I mean, the website is…
    http://avsonline.tv

    The front page does not show the tag cloud (by design) but the other pages (Portfolio, About Us, Press, etc) do show them with each of the pages listed showing less and less tags all the while being limited to 20 in the options.

    Posted by Dustin Wright | August 7, 2009, 11:13 pm
  168. Where do I find CTC for WP 2.7.1? Please send me the download link.
    thx

    Posted by Chris | August 9, 2009, 9:58 pm
  169. The current version will work on WP 2.7.1. When I started converting
    to the new Widgets API, I thought it was going to be an either/or
    proposition, but I figured out how to keep it compatible with both
    versions.

    Posted by Keith | August 10, 2009, 12:19 am
  170. OK… I tried again.
    1. Error when I choose it
    This plugin is marked as not compatible with your actual wordpress version
    2. Error after inline installation

    Warning: require(/vrmd/homepages/u33020/cc/wp-content/plugins/tag_cloud/base.php) [function.require]: failed to open stream: No such file or directory in /vrmd/homepages/u33020/cc/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud/tag_cloud.php on line 16

    Fatal error: require() [function.require]: Failed opening required '/vrmd/homepages/u33020/cc/wp-content/plugins/tag_cloud/base.php' (include_path='.:/vrmd/webserver/php-5.2.8/lib/php') in /vrmd/homepages/u33020/cc/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud/tag_cloud.php on line 16

    what do I do wrong?

    Posted by Chris | August 10, 2009, 8:04 am
  171. is there a showtags() just like we have showcats?

    Posted by ibex | August 28, 2009, 1:12 pm
  172. Thank you, is the great plugins, but i need know how i cant insert a link for more tags, after i declared the total number of tags appear in the cloud. Is possible?

    Posted by Yenkys | August 31, 2009, 4:27 pm
  173. I'm not sure what I've missed and am hoping you can direct me. The tag cloud shows up just fine, but the links don't work and give a "Not Found" message. Any suggestions?
    Thanks.

    Posted by Heather D | September 5, 2009, 7:15 pm
  174. The plugin does not have a valid header.

    What's wong?

    Posted by RiNgo | September 19, 2009, 3:20 am
  175. When I choose to display less tags than I have is it possible to show an "display all" link at the end (after tha last displayed tag). This will let a visitor know there are more tags. Clicking this link should now display all tags, maybe in a new page.

    Problem is I have more than 50 tags and i want to show around half of this but with a link at the end to allow users didplay all if they like.

    Posted by Albert | September 29, 2009, 10:58 am
  176. Many thanks for this plugin…!

    Posted by Beeman | October 2, 2009, 12:27 am
  177. Does anyone know, can I have a tag cloud in a page that displays different content than
    is on other pages?

    Trying to implement a Thesis Word Press theme to manage content here:
    http://www.mlm-theWholeTruth.com

    If anyone can tell me how to do it, I would be willing show some gratitude.

    Lou Abbott

    Posted by louabbott | October 12, 2009, 12:40 am
  178. Thanks a lot. Exactly what I've been looking for. It'd be nice if we had options to exclude certain tags. More than good already anyway.

    Posted by DrunkenMaster | October 22, 2009, 5:39 am
  179. I really like your plug-in, and using it for almost a year on my site.

    Thanks!

    Posted by Octavian | November 4, 2009, 8:08 pm
  180. Great Plugin! I'm looking to add a little more. First off, I will say, I know very little about coding, etc. This plugin does 1/2 of what I'm looking for exactly. On my website, each tag is associated with a thumbnail. I found another great plugin, Tag Images, which allows you to assign an image to a tag. To make use of the image, the instructions tell you add something like `echo get_tag_image($tag)` or `foreach (get_the_tags() as $tag) echo get_tag_image($tag);`, to print out the image.

    I'm guessing I could add this code in this plugin somewhere so I can have the image on top and then the tag name and count below. Just wondering if someone else on here has done this in the past? If so, could you share how you did it? I'll probably be spending the next 40 hours working on this and if I get it to work.. I"ll repost.

    Posted by Sshwank | November 6, 2009, 2:37 pm
  181. what's going on with Version: 5.2?

    Warning: require(/home/pengkuny/domains/niaolei.org.cn/public_html/wp-content/plugins/base.php) [function.require]: failed to open stream: No such file or directory in /home/pengkuny/domains/niaolei.org.cn/public_html/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud.php on line 16

    Fatal error: require() [function.require]: Failed opening required '/home/pengkuny/domains/niaolei.org.cn/public_html/wp-content/plugins/base.php' (include_path='.:/usr/local/lib/php') in /home/pengkuny/domains/niaolei.org.cn/public_html/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud.php on line 16

    Posted by cuckoo | November 13, 2009, 4:09 pm
  182. This has been addressed (it was a stupid error on my part caused by not enough coffee :) ), however, you'll need to manually download the plugin in order to resolve it. I forgot to change the location of the required files in the code, so it threw an error when you tried to activate it.

    Posted by keith36991 | November 13, 2009, 4:41 pm
  183. I just downloaded 5.2 from here and extracted it into my plugins directory. Activation threw the following fatal error. Switching back to 5.1.

    Warning: require() [function.require]: Unable to access /f5/abrokenmold/public/wp-content/plugins/base.php in /f5/abrokenmold/public/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud.php on line 16

    Warning: require(/f5/abrokenmold/public/wp-content/plugins/base.php) [function.require]: failed to open stream: No such file or directory in /f5/abrokenmold/public/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud.php on line 16

    Warning: require() [function.require]: Unable to access /f5/abrokenmold/public/wp-content/plugins/base.php in /f5/abrokenmold/public/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud.php on line 16

    Warning: require(/f5/abrokenmold/public/wp-content/plugins/base.php) [function.require]: failed to open stream: No such file or directory in /f5/abrokenmold/public/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud.php on line 16

    Fatal error: require() [function.require]: Failed opening required '/f5/abrokenmold/public/wp-content/plugins/base.php' (include_path='.:/nfsn/apps/php5/lib/php/:/nfsn/apps/php/lib/php/') in /f5/abrokenmold/public/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud.php on line 16

    Posted by Nathaniel | November 21, 2009, 1:48 am
  184. Hi Keith. I've just downloaded version 5.0 today. (last one available, right? Because somoene here said he downloaded the 5.2 ?? Where is it? ) But I get this error when trying to activate the plugin:____Warning: require(/home/domain/public_html/wp-content/plugins/base.php) [function.require]: failed to open stream: No such file or directory in /home/domain/public_html/wp-content/plugins/configurable-tag-cloud-widget/tag_cloud.php on line 16____I've read something you said about downloading manually the plugin? How do I do that? Look please. What I did was, first, download the ZIP to my computer. Second, uploaded it to my site via CPanel. Once there, ( and using CPanel) I extracted files into a new folder I called "tag cloud" . Once extracted, I put the folder "configurable-tag-cloud-widget" I've got from extraction, in the "/public_html/wp-content/plugins" directory. Last, I went to "manage plugins" in WP, found the plugin there and tried to activate it. That's all. Now, is this procedure what you call "manual download"? If not, please tell me how I do it. ____Thanks!__Cristian

    Posted by cristian | November 22, 2009, 4:17 am
  185. First off, sorry for taking so long to post back…between having a 6 month old, and work, I've been swamped! :)

    I'm not sure why you guys are seeing the errors on activation. I have downloaded the plugin from both here and from WP Extend and both work fine. If you're having issues, I'd recommend deleting the plugin from your plugins folder and try installing it again either from a download or via the Plugin Search function, both work equally well).

    Posted by Keith | November 26, 2009, 5:32 pm
  186. Widget Title in different languages: Could you please give me a hint where to look for the string of the widget title? I'd like to add some code from qTranslate to switch the language of the title between german and italian.

    Posted by Thomas | November 26, 2009, 6:47 pm
  187. Hi there,

    do you think another feature could be to remove the "internal" link? I want to use the tag-cloud for additional content with havin so much internal links on my blog.

    Thanks Joachim

    Posted by Joachim | November 29, 2009, 11:28 am
  188. Hello!

    Thank for a beautiful plugin! Very very useful!

    One question: can I add tags like a single line to my template? instead of pagelist (in my case). Code in template (header.php) here:

    <div id="navpages">
    <ul id="navpagelist">
    <?php wp_list_pages('sort_column=menu_order&title_li=&exclude='.$npdv_options["excludePageNav"]); ?>
    <div class="clear"></div>
    </div>

    Thank you!

    Posted by Zahar | December 3, 2009, 5:54 pm
  189. runner a newer version of wp (2.8+) and have a ton of catergories/posts, but activating ctc, and adding it to the widgets shows nothing – the code is there (in firebug) but the ctc div is empty

    Posted by Jeromy | December 4, 2009, 3:00 am
  190. Nice plugin…thanks

    Posted by Roell | December 8, 2009, 5:48 pm
  191. tag cloud appears to be boring…all tags are the same size, and just appear as one color…
    I see nothing to brag about…

    Posted by dsimms | December 9, 2009, 4:59 am
  192. Well so far so good, a brilliant and simple to install and customise. Thank You (seasons Greetings too, if you are that way inclined!!)

    Posted by Steve B | December 22, 2009, 3:45 pm
  193. Hello, Thanks for the plugin, one issue I am having is it seems that it is not following the maxnum rule for categories. What do I need to change so it categories will follow? Thanks!

    Posted by Jared | January 1, 2010, 2:26 pm
  194. Great plugin! I have been using it for several months now and I love it. I have however, run into a problem. I now have over 60 tags but only 45 show up on the new post submission page and on the "Post Tags" page in my blog's admin section. All tags do show up on my blog but when posting a new post, I have only 45 tags to select from. Does anyone know how I might fix this? Is there an actual help forum someplace? ~ Thank you!!!

    Posted by Warden | January 8, 2010, 9:43 pm
  195. need help please, have uploaded to plugins, I activated, and there is no tags in the widgets?
    whats going on with this? Nothing, nada….

    Posted by dsimms | January 16, 2010, 7:52 am
  196. I don't see this one asked yet. When I activate the plug in, I get it with a brownish background. Any help / suggestions on where I can change that to match the rest of my site?

    Posted by Greg Thompson | January 21, 2010, 5:34 am
  197. This is nice.. It'd be nicer if it did pages (with tags) too!

    Posted by Tom | January 27, 2010, 1:33 pm
  198. Terrific plugin, Keith. I'm using it (with credit on my 'about' page) on my site.
    A feature that would be very cool would be if the tags' LINK colors could also be user defined. (A color gradient like the COLOR property would be sweet!)

    Posted by Douglas Horn | January 29, 2010, 8:17 pm
  199. It works ! One question: i use the tagcloud as dropdown-menu. how /where i can change the predefined word "select tag" that is shown as first tag in the dropdownmenu?

    Posted by Martin O. Hamann | February 11, 2010, 4:30 pm
  200. never mind, I looked at the directions, and now it is beautiful, I like it very much, awesome job :)
    I forgot to drag the CTC widget to my widgets on the right… sorry about that bad comment…

    Posted by Vladimir | February 11, 2010, 11:21 pm
  201. I loaded it onto a 2.9.1 wordpress, and set everything up, then saved it, but nothing changes on the actual blog…
    um… so… yeah… I don't like it.

    Posted by Vladimir | February 11, 2010, 10:59 pm
  202. I'd really like to download this, but your download link is broken!

    Posted by Jason | February 15, 2010, 1:14 am
  203. Ah, found it here: http://wordpress.org/extend/plugins/configurable-...

    Love it! Thank you.

    Posted by Jason | February 15, 2010, 1:23 am
  204. Sorry about the broken download link folks…the plugin I use to manage downloads issued an update that caused a few issues. It has been rectified now, but I'll be adding a link to the plugin listing at WP Extend so if this happens in the future, it shouldn't be so hard to get the plugin.

    Again, sorry for the confusion.

    Posted by Keith | February 15, 2010, 4:21 am
  205. what's an example URL where i can see it in action?

    Posted by Vermonter | February 23, 2010, 11:55 pm
  206. ++

    I too would love such a feature for the same reasons. A shortcode for a tag cloud would do the trick, I think. One could use a inline PHP exec plugin but I'd prefer not to go down that road (doesn't seem to display the "flat" tag cloud correctly for me anyway; I get a list format).

    Posted by Bruce | March 18, 2010, 3:51 am
  207. Same problem as Jared.

    I'm testing this with minnum and maxnum with showcats set to "yes". minnum and maxnum doesn't appear to work when categories are enabled.

    Posted by Ray | March 21, 2010, 3:14 am
  208. Okay this was an easy fix.

    Change the whole *if ('yes' == $showcats) {* block to:

    if ('yes' == $showcats) {
    // Do they want to see empty categories?
    if ('yes' == $empty) {
    $empty=0;
    } else {
    $empty=1;
    }

    $hide_empty = '&hide_empty='.$empty;

    $cats = get_categories("show_count=1&use_desc_for_title=0&hierarchical=0$hide_empty");

    $filteredCats = array();

    foreach ($cats as $cat) {
    if ($cat->count < $minnum || $cat->count > $maxnum)
    continue;

    array_push($filteredCats, $cat);
    }

    $tagscats = array_merge($tags, $filteredCats);

    Posted by Ray | March 21, 2010, 3:49 am
  209. [...] Configurable Tag Cloud: Provides better customizations to the tag cloud than the default functionality. PluginWP [...]

    Posted by 101 Killer WordPress Plugins that Kick Ass - Montana Programmer | March 23, 2010, 11:17 am
  210. [...] Configurable Tag Cloud: Provides better customizations to the tag cloud than the default functionality. PluginWP [...]

    Posted by 101 Killer WordPress Plugins that Kick Ass | MyWebNow.com | March 23, 2010, 9:11 pm
  211. [...] my favorite blog calendar, and I have done a lot of looking in that department. Lastly we added the Configurable Tag Cloud, which is another best of. I have not seen a more customizable (and easily customizable) tag cloud [...]

    Posted by A Word on Site Problems « Commentary « Web Host Blog | March 30, 2010, 4:25 pm
  212. @Ray Thanks!

    Posted by Jared | April 1, 2010, 8:29 pm
  213. got an errot trying to drop this is into a 3.0 test mu site

    Fatal error: Cannot redeclare colorweight() (previously declared in E:\Inetpub_Prod\myblogsdev\wp-content\mu-plugins\MuTags.php:950) in E:\Inetpub_Prod\myblogsdev\wp-content\plugins\configurable-tag-cloud-widget\base.php on line 62

    Mutugs is a plugin that provides a global tag cloud for the whole site it has been a round a while and I am not surte how well it is supported

    Paul

    Posted by paul bearne | April 13, 2010, 8:03 am
  214. [...] タグクラウドのプラグイン「Configurable Tag Cloud」と、 ドロップダウンでタグ付けできるプラグイン「Advanced Tag Entry」に [...]

    Posted by タグクラウドと関連記事表示にSimple Tagsプラグインを導入 — 病的溺愛シンドローム | April 24, 2010, 7:26 pm
  215. [...] Comment Reply Notification Contact Form 7 Facebook Fan Box FaceBook Share (New) Math Comment Spam Protection New Tag Cloud Platinum SEO Pack [...]

    Posted by List of useful wordpress Plugins | April 28, 2010, 12:04 pm
  216. Thanks for a great plugin- Is there any way of making the wordpress tag cloud link a nofollow one?

    Posted by Nayna Desai | May 1, 2010, 12:16 pm
  217. [...] Reciprocity | WordPress Configurable Tag Cloud Plugin (tags: wordpress) [...]

    Posted by links for 2010-05-07 | May 9, 2010, 12:36 am
  218. I'm new to wordpress, and don't know too much about this. And I think this was working when I installed it a few months ago….anyhow I'm curious why this doesn't appear as a cloud, but instead as a list. In the CTC settings there is Flat, List, Dropdown, and array. No matter what I choose, its always a list. I run the latest wordpress. I'm assuming that the individual widget settings under Appearance – widgets, is overriding the general settings. I notice in that area only Flat, List, and Dropdown are available. Array is missing.

    Posted by Kat | May 10, 2010, 12:26 am
  219. [...] Configurable Tag Cloud. This plug-in gives you a “tag cloud” – those swarms of linked keywords of different sizes – with a lot more options than the one included with WordPress. Easy to install and use. [...]

    Posted by My 6 favorite WordPress plugins (so far) | May 19, 2010, 4:54 pm
  220. [...] Configurable Tag Cloud A tag cloud plugin for WordPress to give you more flexibility with the styling of your tag cloud. [...]

    Posted by A few good WordPress plugins | Local Internet Marketing | Brian Alaway Consulting | May 26, 2010, 9:31 am
  221. I would also love to see this implemented.

    Posted by John | June 4, 2010, 7:11 pm
  222. [...] Configurable Tag Cloud – Change the way your tag cloud looks from font sizes to colors. I also use it because the WP default tag cloud is limited to about 45 tags. [...]

    Posted by 9+ easy to add some widgets for your blog | Each one for a better fun | June 17, 2010, 10:35 pm
  223. hi, thanks for the plugin, I’ve been using it at least a couple of years, but I would really appreciate the addition of an exclude option, as promised way up there and long ago.

    If there’s some arcane technical reason why this cannot be done, would you mind letting us know?

    I’d be tempted to dive in and hack the plugin myself, but I’d only do something hilarious…

    Posted by enthusemarc | June 19, 2010, 6:00 am
  224. It would be great to see an exclude option!

    Posted by Koabby | July 17, 2010, 9:12 am
  225. After installing the tag cloud in left sidebar I filled in the choices.
    In my own Fireox the are there and visible. In Internet Explorer they are invisible. Only the Title: Tags On Weblog RCS is visible but the 400 tags nowhere tobe seen.
    Some other peoples also complain that the can't see them others do see them. It doesn't matter which browser they use….

    Posted by richard samson | July 18, 2010, 11:57 pm

Post a comment