tag_cloud — Create a tag cloud made of divs that follow the hTagcloud microformat¶
Summary¶
- tag_cloud($recordOrTags = null, $link = null, $maxClasses = 9, $tagNumber = false, $tagNumberOrder = null)¶
Create a tag cloud made of divs that follow the hTagcloud microformat
Parameters: - $recordOrTags (Omeka_Record_AbstractRecord|array) – The record to retrieve tags from, or the actual array of tags
- $link (string|null) – The URI to use in the link for each tag. If none given, tags in the cloud will not be given links.
- $maxClasses (int) –
- $tagNumber (bool) –
- $tagNumberOrder (string) –
Returns: string HTML for the tag cloud
Usage¶
Examples¶
Add a tag cloud to a page. Use the $link parameter to set the base url for the tags.
<?php echo tag_cloud($tags, 'exhibits/browse'); ?>
Use the $maxClasses parameter to set the max count used to calculate tag size. Range supported by themes is 1-9.
<?php echo tag_cloud($tags, 'exhibits/browse', 5); ?>
Use the $tagNumber and $tagNumberOrder parameters to display the count for each tag. The possible values for $tagNumberOrder are ‘before’ and ‘after’.
<?php echo tag_cloud($tags, 'exhibits/browse', 5, true, 'before'); ?>