Etiquetas en WordPress 2.3 y WordPress.com

Desde hace muchas semanas atrás en WordPress han querido agregar el sistema de tags o etiquetas para los posts. Inicialmente planeado para WordPress 2.2 pero luego retrasado para WordPress 2.3 debido a múltiples conflictos con los desarrolladores y de como implementar este sistema.

Finalmente la otra semana veremos este sistema en WordPress 2.3 cuando sea liberado oficialmente, aunque para los más precavidos ya hemos probado los tags en las versiones betas de WordPress 2.3. Hoy luego de un período de mantenimiento, los blogs de WordPress.com ya cuentan con este sistema de tags activado. El nuevo sistema de etiquetas, se le puede apreciar al escribir un nuevo post o editar uno ya publicado, viendo un nuevo cuadro de texto debajo del cuerpo del post:

Sistema de etiquetas en WordPress

Para usarlo es muy sencillo, solo hay que escribir las etiquetas separadas por comas y wordpress se encargará del resto.

Categorías y Etiquetas

Desde siempre hemos usado las categorías, y ahora que han agregado las etiquetas puede que algunas personas no tengan clara cual es la diferencia entre ambos conceptos:

  • Las categorías del blog, son como las secciones de tu blog. Son una estructura fuerte que debes de pensar un poco más cuando las creas, puedes crear jerarquías de categorías e influyen en las URLs de los posts (dependiendo del a configuración de permalinks).
  • Los posts siempre deben llevar una categoría, si no marcas alguna WordPress usará la categoría por defecto.
  • Las etiquetas del blog, son estructuras más débiles y flexibles del blog. No tienen jerarquías entre ellas y son creadas con facilidad.
  • Las etiquetas son opcionales, el post puede omitirlas sin problemas.
  • Las categorías deberían ser usadas para secciones generales, mientras que las etiquetas para secciones más específicas. Por ejemplo, si escribes un post de un viaje que has tenido lo pondrías en la categoría Viajes además podrías usar las etiquetas viajes, guatemala, amatitilan, hoteles, irtra usando etiquetas para los lugares que mencionas en tu post.

Trabajando con etiquetas

Desafortunadamente no todo son buenas noticias. Los inteligentes desarrolladores de WordPress han decido no agregar una parte administrativa para gestionar las etiquetas, al menos por ahora esperan que todo se haga via plugins para luego integrarlo al núcleo de WordPress. Los que estamos en WordPress.com ya nos amolamos, ya que por acá no podemos instalar plugins que faciliten la administración.

La característica de las etiquetas tal como viene en wordpress solo se pueden agregar al editar posts, no hay forma de tener una lista de las etiquetas que has creado u obtener sugerencias de etiquetas al escribirlas, para editar o eliminar una etiqueta hay que editar todos los posts donde aparezcan. Los blogs de WordPress.com no tienen control sobre la apariencia de las etiquetas, amenos de que tengan pagado el Custom CSS.

Otra graciosada de WordPress.com ha sido activar el sistema de etiquetas, pero sin que las plantillas hayan estado listas para tal característica. De momento solo Kubrick es la única plantilla que muestra las etiquetas asignadas a cada post.

Para los que tengan su blog en un servidor propio, tendrán que modificar su plantilla agregando dentro del loop:

<span class="entry-tags"><?php the_tags($antes, $separador, $depues); ?></span>
  • $antes, se refiere a lo que va antes del listado de etiquetas
  • $separador, es lo que va a separar cada etiqueta
  • $despues, es lo que va a terminar la lista de etiquetas

Por ejemplo puedes definir la llamara así:

<span class="entry-tags"><?php the_tags("Etiquetas: ", ", ", ""); ?></span>

Para obtener:

Etiquetas: etiqueta1, etiqueta2

Otro ejemplo sería:

<span class="entry-tags"><?php the_tags("Etiquetas: ", " | ", "."); ?></span>

Y su resultado:

Etiquetas: etiqueta1 | etiqueta2.

Dependiendo de la plantilla el cambio deberás hacerlo en index.php, single.php y quizás para archive.php. Lo más recomendable sería verificar si hay una nueva versión de tu plantilla que sea compatible con WordPress 2.3 y el sistema de etiquetas.

Plugins para administrar las etiquetas

Dado que la administración de etiquetas en WordPress se quedo en la nada, ya hay algunos plugins que nos ayudan a manejar las etiquetas. Uno que me gusto mucho fue Advanced Tag Entry WordPress Plugin, el cual luego de instalarlo agrega un cuadro de gestión de etiquetas debajo del cuadro para editar el post:

Etiquetas en WordPress - Plugin: Advanced Tag Entry

Advanced Tag Entry te permite administrar las etiquetas desde la página de edición de posts. Con este plugin puedes crear nuevas etiquetas, agregar una etiqueta de las ya existentes al post, quitar etiquetas del post e incluso eliminar las que no estén siendo utilizadas.

Otro plugin que lo he encontrado muy util para trabajar con las etiquetas es Click Tags WordPress Plugin, que simplemente agrega botones con los nombres de las etiquetas que tenga al menos un post asignado, así solo haces click en ellos para agregarlos. De esta forma sabrás que etiquetas has creado:

Click Tags

Con estos dos plugins, trabajar con las etiquetas ya no es tan horrible como sin ellas. Solo será un poco preocupante cuando abuses de las etiquetas y llegues a tener más de 500 o similar jejeje.

Para los que ya tengan un sistema de etiquetas como Ultimate Tag Warrior, WordPress 2.3 ya incluye la forma para importar las etiquetas creadas hacia el nuevo sistema. También les sorprenderá saber que el UTW de momento no es compatible con WordPress 2.3, habrá que esperar a que lancen una versión compatible.

Como ya lo mencione antes el sistema de etiquetas es opcional, si crees que no necesitas tal cosa puedes ignorarlo por completo y ahorrarte complicaciones. Si ya tienes categorías y quieres usar etiquetas, no deberías de borrar las categorías que ya existe en todo caso hacer alguna reestructuración de categorías y empezar a convivir con ambos sistemas.

Yo llevo usando desde hace tiempo etiquetas de búsqueda en mi blog y me han resultado bien, de momento el sistema de etiquetas en wordpress.com no me da mayores ventajas (ni siquiera mi plantilla es compatible aún) y la idea de que los tags también se vayan a los tags globales no me de agrada mucho.

Actualización para los blogs en WordPress.com: Horas después de haber publicado este post, han ido solucionando el problema de las etiquetas y las plantillas. Según he revisado, las únicas plantillas que no muestran el nuevo sitema de etiquetas son:

  • Banana Smoothie
  • Benevolence
  • Connections
  • Fleur De Lys
  • Sandbox
  • Shocking Blue Green
  • Silver is the New Black

También encontré algunas inconsistencias en otras plantillas: algunas solo muestran los tags al ver el posts individual y otras que no muestran ni las categorías ni las etiquetas. Además encontré algunos fallos en el estilo por defecto de 3 plantillas:

  • Plantilla Sapphire: Categorías tiene negrillas pero Etiquetas no. La fuente también es diferente.
    Worpdress.com Plantilla Saphire Tags
  • Plantilla Tarski: Difente tipo de fuente entre las etiquetas y las categorías.
    Wordpress.com Plantilla Tarski Tags
  • Plantilla Vermilion: De nuevo la fuente es diferente.
    Wordpress.com Plantilla Vermilion Tags

También han agregado un nuevo widget, la nube de etiquetas. Este se une a la nube de categorías que ya existía desde hace semanas:

Wordpress.com Widget: Category y Tag Cloud

Aunque de momento el widget de nube de etiquetas solo se le puede cambiar el título del widget, aún no incluye opciones como las del nube de categorías.

Otros posts relacionados:

Agrega tu comentario

18 thoughts on “Etiquetas en WordPress 2.3 y WordPress.com”

  1. Alex, cuando uno es un buen desarrollador de Software, uno no presume tener X característica si no está minimamente terminada. La excusa que da Mark no es satisfactoria a mi parecer; yo no estoy hablando de que WordPress debe sugerir te tags cuando las escribas pero almenos deberían de proveer una forma para saber cuales son las tags que tengo creadas y que post están en ellas desde la parte administrativa.

    Ve lo que pasa justamente ahora, los que tiene su blog en servidor propio pueden auxiliarse de plugins… pero los que estamos en WordPress.com sin opción a instalar plugins, nos han dado un sistema incompleto apesar de que es posible eliminar y editar tags, no está preparado para los usuarios menos experimentados lidiando con la edición de posts.

    Probablemente en WordPress 2.4 ya se mejore la parte administrativa de los tags, si esque les da tiempo como dice Mark. De momento los tags están a medias y hay que auxiliarse de plugins o ingenearsela para gestionarlas, es una lastima porque anuncian algo que no tienen terminado… básicamente lo que han hecho es permitir los tags, categorías de posts, categorías de links y nuevos tipos de clasificación de elementos sean soportados en el núcleo sin la necesidad de crear tablas adicionales como sucedío en wordpress 2.0 y 2.1…. el resto del sitema de tags no es usable.

    Un Saludo.

  2. En Fresh también aparecen las etiquetas correctamente. La nube de etiquetas que puede crearse con el Widget “nube de etiquetas” creía que sería sólo para el blog pero es para todo wordpress.com, de modo que al pinchar en una etiqueta ve todo lo relacionado en wordpress.com con esa etiqueta.

  3. Redoable Lite tambien tiene habilitadas las etiquetas, hace como 3 semanas que veia que debajo de las categorias aparecia otro icono de categorias (o sea que se veian 2 iconos de categorias, uno debajo del otro, el segundo vacio, sin categorias) y pense que era un error de la gente de wp.com, pero en el mantenimiento estaba sospechando lo de los tags, entre para escribir un post nuevo y vi que agregaron tags de nuevo… y el segundo icono de categoria del theme era para los tags ^^
    Me encantan las etiquetas, yo usaba las categorias como si fueran etiquetas, pero ahora con las etiquetas es mejor.
    Salu2

  4. Cuando vi lo de los tags por un momento pensé que yo había sido el despistado que no me había dado cuenta que se podía ponerlos, pero ahora que leí tu post ya me di cuenta que no era mulada mía jaja. Por cierto, el post esta bien completo, muy bueno. saludos

  5. La única facilidad que yo he visto que viene de serie para los tags es, en el menú de importación, ‘convert categories to tags’. Lo ví y me pareció buena idea, con lo que no contaba es que además de crearte tags con los nombres de las categorías que tenías BORRA TODAS LAS CATEGORIAS QUE CONVIERTAS A TAGS, no las duplica, con lo que he perdido toda la estructura por categorías y subcategorías que tenía en el blog.

  6. Te quiero hacer un par de preguntas, soy bastante ignorante en esto.

    1) Las etiquetas son las palabras claves para los motores de búsqueda?

    2) Bajé el programa wordpress, pensé que era algo para instalar.
    Todo lo que trae este programa son códigos para pegar dentro del wordpress para diferentes funciones?

    Muchas gracias por tu ayuda.

  7. Buenas tardes, estoy interesado en colocar este codigo [youtubeuserfeed user=username service=youtube maxitems=4] que me genero un plugin en una pagina que estoy creado desde cero a punta de codigo. disculpe lo coloquial, es una etiqueta que me devuelve 4 videos. y en la plantilla que estoy elaborando necesito colocarlo en un sitio estrategico como podria hacer

Comments are closed.