Desarrollo front-end, estándares web, accesibilidad y más
Por kcmr, el 17 de noviembre de 2008 en Wordpress
Las nubes de tags o etiquetas, sirven, además de para catalogar el contenido, para ofrecer una idea rápida sobre la temática de un sitio, generalmete un blog. Además, parece que a Google le gusta el rel="tag".
El principal problema de las nubes de tags es su código HTML, que no suele ser lo más ideal. En primer lugar, nos muestran un listado como un párrafo o simplemente una serie de enlaces separados por comas o espacios, cuando lo propio sería que cada uno de estos enlaces fuera un elemento de lista. En segundo lugar, utilizan estilos en línea para aumentar más o menos el tamaño de fuente según el número de entradas que contiene la etiqueta, lo que supone que ese estilo, muy probablemente no podrá ser sobrescrito por una hoja de estilo de usuario, dependiendo del navegador. Por último, a pesar de que se indique el número de entradas para cada etiqueta en el title del enlace, esta información transimitida en mayor parte de forma visual, podrá no estar disponible para algunos usuarios.
A pesar de todos estos inconvenientes, podemos seguir usándolas y mejorar un poco su código mediante varios parámetros de la etiqueta wp_tag_cloud() de WordPress.
Estos parámetros que pueden mejorar el código de las nubes de tags son:
<li>)Para este tema, estoy utilizando el siguiente código, en el que especifico tamaño mínimo y máximo de texto, unidad, número máximo de etiquetas y formato de salida:
<?php wp_tag_cloud("smallest=.812&largest=1.812&unit=em&number=100&format=list"); ?>
Campos obligatorios marcados con asterisco *
2 comentarios
Por Mario, el 18 de noviembre de 2008
Muy muy interesante.
Veo que andas emperrada en tunear WordPress eh?
Supongo que ya le habrás echado un ojo a esto, pero por si acaso: http://accessites.org/site/2008/11/wordpress-and-accessibility/ un par de truquitos para mejorar la accesibilidad del blog
.
Por admin, el 18 de noviembre de 2008
Hola Mario.
Pues no conocía este artículo pero le voy a echar un ojo.
Gracias!