É comum encontrar em alguns blogs uma pequena nuvem de tags no menu lateral, sua função é exibir aos visitantes de forma gráfica qual o conteúdo mais recorrente no blog. Em alguns casos porém, não há espaço no menu lateral ou se deseja ter um espaço maior para exibir a nuvem de tags. Uma opção é criar uma página somente para ela e é isto que irei mostrar neste post.
O procedimento é bastante simples, visto que desde o WordPress 2.3 já existe uma tag nativa para exibir a nuvem de tags, wp_tag_cloud(). Primeiro iremos criar um novo arquivo chamado nuvem.php baseado no template page.php do seu próprio tema, assim a página terá o mesmo visual do seu blog. Abra o arquivo page.php, copie todo o seu conteúdo e cole no arquivo nuvem.php. Adicione no início do arquivo nuvem.php o seguinte código:
<?php /*Template Name: Nuvens de Tags*/ ?>
Desta forma o WordPress saberá que este arquivo é um template. Agora substitua a tag the_content() pela tag wp_tag_cloud(), sempre no arquivo nuvem.php, ok? Depois destes procedimentos criaremos uma nova página com o título “Nuvem de Tags”, na opção Page Template escolha “Nuvem de Tags” e publique esta página e sua nuvem de tags está pronta.
Você pode ainda configurar alguns parâmetros nesta tag, vejamos alguns:
- smallest: define o menor tamanho da fonte (default=8);
- largest: define o maior tamanho da fonte (default=22);
- unit: unidade de medida para smallest e largest, os valores possíveis são pt, px, em ou % (default=pt);
- number: define o número de tags que será exibido (utilize “0″ para exibir todas as tags).
Aqui no pBlog eu criei uma página com a nuvem de tags com os seguintes parâmetros: wp_tag_cloud('smallest=8&largest=40&number=0'). Saiba mais sobre esta tag no Codex.

