Wave Tag Cloud

Return to the plugin main page.


Due to the way how the plugin determines the remaining space, the tag cloud always starts with the largest tags (i.e. descending order by post count). The tags on the right side or often cut.

Parameters below are displayed with formatting. When you copy & paste them into your editor, make sure that no formatting is copied over and that double quotes (“) don’t appear formatted (curly or tilted). It is recommended to switch the editor from “Visual” to “Text” before pasting and to re-type all quotes.




[creative_wave_tag_cloud smallest=2 largest=15 number=40 waves=5 color=1]


  • div_id: ID of the enclosing div for custom styling. By default empty.
  • taxonomy: Comma-separated list of taxonomy to use. Default is “post_tag”.
  • amount: Maximum amount of tags to display. Default is 40. The amount is also limited by how many tags fit into the coil.
  • width: Width of the container. Default is 100%. Enter the number with the unit sign, such as px or %.
  • height: Height of the container. Default is 500px. Enter the number with the unit sign, such as px or %.
  • margin_left: Margin left of each tag and separator. Default is 5. The unit defaults to px.
  • separator: Optional separator between the tags. Default is empty.
  • smallest: Font-size in pt of the smallest tags. (from version 0.2.0)
  • largest: Font-size in pt of the largest tags. (from version 0.2.0)
  • waves: Number of waves above each other. Each waves begins with the largest tags on the left. Default is 3.
  • tags_per_wave: Maximum number of tags per wave. The default is “auto”, meaning that the plugin tries to remove tags at the end that would “fall off” the wave or be truncated.
  • frequency: The frequency determines who tight the waves are bent. Default is 10.
  • change_wavelength: This factor changes the frequency towards the smaller tags. 1 mean no change, a factor like 1.2 slightly increases the frequency. Default is 1.
  • opacity_decay: Determines a reduction of the opacity value, that means that smaller tags become more transparent. Default is 0.8.
  • line_height_factor : Distance between waves. Good values are 0.8 – 1.5. Default is 1.
  • custom_title: Custom title shown as tooltip when hovering the mouse over a tag. No HTML, but you can use {count} and {description} as placeholders. Example: “This tag was used {count} times.”. Default: empty (using description and tag count)
  • color: Whether to use color (=1) or not (=0, default) for different post counts. The colors are set in a style sheet (CSS) by the classes .cm-tag-cloud-color-1, .cm-tag-cloud-color-2, and so on. The numbers correspond to the sequential order of the groups of tags with the same post count. The plugin comes with a sample set of colors. Find more details here.