¿Cómo mostrar una lista de todos los tags/etiquetas en WordPress?

Vamos a ver la forma de generar una lista con todos los tags o etiquetas definidos en una instalación de WordPress.

Para hacer ésto, vamos a utilizar la función wp_tag_cloud() , que sirve para generar una nube de tags, es decir, muestra todos los tags o etiquetas definidos, aplicando un tamaño de fuente mayor o menor en función de que tengan más o menos post relacionados.

Mediante el siguiente ejemplo, generamos una lista con todos los tags definidos:

<?php
$valores = array(
  'smallest' => 12,
  'largest' => 12,
  'unit' => 'px',
  'number' => 0,
  'format' => 'flat',
  'orderby' => 'name',
  'order' => 'ASC');
wp_tag_cloud($valores);
?>

Los parámetros smallest y largest se utilizan para definir el tamaño mínimo de la fuente (smallest), que corresponde a los tags con menos entradas, y al tamaño máximo de la fuente (largest), que corresponde a los tags que tienen más entradas.

En nuestro ejemplo, hemos definido smallest y largest con el mismo valor, por lo que se generará una salida con todos los tags o etiquetas definidos (con al menos un post relacionado), y todos ellos mostrados con el mismo tamaño de fuente (12px).

Para ampliar, puedes ver más información sobre la función wp_tag_cloud() (nativa de WordPress), para cambiar y modificar estos y otros parámetros a tus necesidades, en codex.wordpress.org .