Listar todas las tags en una lista

Valga la redundancia...

Necesitaba crear una lista de tags que muestre todas verticalmente como lo hace la función wp_list_cats() con las categorías, pero WordPress no me ayudaba mucho.
Es cierto que está la función de las nube de tags, pero no me servía. La función get_the_tag_list() muestra solo las tags de un current post, por lo que tampoco servía.

Googleando encontré esto y fué la solución, el código lo modifiqué para que quede un poco mejor, acá se los dejo:

PHP:
  1. <ul>
  2. <?php $tags = get_tags();
  3. if ($tags) {
  4. foreach ($tags as $tag) {
  5. echo '<li><a href="' . get_tag_link( $tag->term_id ) . '" title="' . sprintf( __( "$tag->name" ), $tag->name ) . '" ' . '>' . $tag->name.'</a> </li>';}
  6. }
  7. ?>
  8. </ul>

Y que las tag lists estén con ustedes...


1 persona ha opinado, ¿Vos ya lo has hecho?

  1. La nube de tag la podes mostrar como nube o lista. yo lo uso asi en el sidebar de un site y solo muestro 10 tags: http://www.xlatam.com.ar/blog/
    si buscas en el codex tenes los detalles.

    saludos

¿Querés comentar algo?