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 .