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

WordPress.com o Hosting Propio

Ya son varias personas las que me han preguntado porque estoy en WordPress.com y no en un hosting propio, y cuales son las ventajas y contras de cada uno. En el FAQ de WordPress.com ya tienen una respuesta similar, pero como esta en inglés voy a traducir los puntos más importantes y agregar algunos propios.

Ventajas de usar un Hosting propio para el blog:

  • Total control sobre la configuración de WordPress. Ideal para los más técnicos.
  • Posibilidad de instalar plugins
  • Posibilidad de instalar plantillas y modificarlas a gusto.
  • Sin limites para insertar código javascript o html.
  • Puedes integrarlo con cualquier servicio que exista

Desventajas de usar un Hosting propio para el blog:

  • Necesitas un hosting de pago, tipicamente entre $7 y $12 mensuales, con características apropiadas para que wordpress funcione.
  • Tipicamente necesitaras comprar un dominio, $10 al año.
  • Necesitas conocimientos técnicos: la instalación y configuración de wordpress, XHTML, CSS y algo de PHP.
  • Debes encargarte de los backups, quizás tu hosting te ayude.
  • Debes actualizar la versión de WordPress cuando llegue la hora, hay hostings que ofrecen automatizar este proceso.. pero es poco recomendado, en especial si has personalizado mucho tu blog
  • Probablemente si te vuelves muy popular, tengas problemas y debas mudar a un servicio más caro que soporte tu tráfico.
  • Riegos de seguridad si no te mantienes al día con las actualizaciones.
  • Debes comprar un dominio, lo cual son $9/año. Algunos servicios de hospedaje te permiten hospedarte como subdominio de ellos.

Ventajas de usar WordPress.com para el blog:

  • Mucho más facil, ideal para los menos técnicos.
  • Las actualizaciónes, backups y seguridad son manejados por el equipo de WordPress.com
  • El blog está en varios servidores, mucho más potentes ante los picos de tráfico. Yo he descubierto que los Servidores de WordPress.com son mucho más rápidos de los que puedas contratar por un bajo precio.
  • Backups del blog cada hora.
  • Tráfico extra desde los Blogs del Día y las páginas de tags También recibes extra posicionamiento, mi blog alcanzo rápidamente PageRank 6 en un par de meses, ahora esta en PageRank 5, el cual no es nada despreciable 😉
  • Mejor relacionado con la comunidad dentro de WordPress.com, tienes soporte con los foros (en español) y puedes descubrir otros blog usando el Bog y Tag Surfer. Yo ya he hecho varios amigos gracias a estas características 🙂
  • Inicio de Sesión seguro usando SSL.
  • No te preocupas del gasto en ancho de banda, no hay limites al respecto.
  • Puedes usar tu propio dominio o quedarte como un subdominio de wordpress.com

Desventajas de usar WordPress.com para el blog:

  • Personalización limitada, hay pocas plantillas (cada mes se agregan más) o debes pagar para poder modificar el CSS de las plantillas. Ni siquiera se puede tocar el código de fondo o subir plugins
  • Restricciones de Seguridad, no se permite código JavaScript o HTML inseguro. WordPress.com es un ambiente compartido, un fallo de seguridad afectaría a todos
  • Espacio limitado para fotos y archivos, solo 50MB en total recientemente el espacio fue aumentado a 3GBs gratis, eso es más que suficiente. Con mejoras de pago puedes aumentar el espacio o bien utilizar servicios gratuitos para hospedar tus imágenes.
  • No puedes ganar dinero con tu blog, los anuncios están estrictamente prohibidos. Al menos por ahora.
  • Restricción del tipo de contenidos del cual puedes hablar en tu blog: no promocionar la piratería, violar los derechos de autor de contenidos ajenos, no hacer spam o intentar dirigir tráfico a sitios externos. Por supuesto, lo mismo aplica para la mayoría de servicios de hospedaje decentes, con la diferencia que en WordPress.com tu blog es cerrado sin previo aviso y sin regreso si violas los Términos del Servicio, en cambio en un servicio de hospedaje te dan oportunidad a limpiar el nombre.

Un caso especial de WordPress.com son los blogs del Hospedaje VIP:

  • Posibilidad de editar las plantillas (via Subversion).
  • Sin restricciones de anuncios o javascript.
  • Posibilidad para instalar plugins, al menos los que no hacen modificaciones de la base de datos.
  • Balanceo de carga en varios servidores dedicados.
  • Inclusión en las listas de Top Blogs, que garantiza trafico adicional.

Pero estos Blogs VIP tienen un alto precio, varios cientos de dolares mensuales y no cualquiera puede optar al programa, aún cuando puedas pagar el precio. Está dirigidos a blogs de alto tráfico (más medio millón de páginas al mes) y autores de reconocimiento.
En resumen, Hospedar tu blog en un servidor propio es útil cuando tienes los conocimientos necesarios y quieres tener todo el control sobre lo que pasa. Usar WordPress.com para hospedar tu blog, es útil cuando no sabes nada de la parte técnica de los servidores y lo que hay detrás del blog.

WordPress.com refleja mejor el espíritu bloggler, bloggear sin preocuparte de que el servidor vaya lento, que el ancho de banda te queda corto o que hay que actualizar la versión de wordpress.

Yo tengo los conocimientos y el espacio para correr mi propio wordpress, modificarlo y hackearlo a mi gusto, incluso administro varios; pero es un verdadero placer saber que mi blog esta bien cuidado en WordPress.com sin preocuparme de lo técnico, solo postear y ya. Extraño mucho algunos plugins y modificar los permalinks como quisiera, incluso aplicar algo de SEO, pero es el precio de lo gratuito; bueno ya pague por CSS custom así que no es gratuito xD

CSS Naked Day 2007

Faltan 3 días para que llege el CSS Naked Day (5 de Abril), un evento donde muchos sitios web eliminan sus hojas de estilos con el fin de promover el uso de estándares web, ya que si no los usaran, sería muy difícil hacerlo 😉 .

¿Como Participar? Solo debes editar la plantilla de tu blog/sitio y comentar donde incluyes la hoja de estilos:

<!-- <link rel= "stylesheet" href= "http://tusitio/wp-content/themes/plantilla/style.css" type="text/css" media="screen" /> -->

Si por alguna razón no podrás editar tu plantilla a las horas adecuadas, puedes instalar este plugin que haga el trabajo por tí (y de paso quedas preparado para el año próximo). Solo incluyes en tu plantilla:

<?php if (is_Naked_Day()) : ?>
<!-- It's Naked Day don't ya know! See http://naked.dustindiaz.com for more information. //-->
<?php else : ?>
<style type="text/css">
<!--
@import"/css/your_style_sheet.css";
//-->
</style>
<? endif; ?>

Para los que estamos en WordPress.com, que no podemos editar las plantillas ni instalar plugins, todavía hay opciones. Si tienes CSS Custom (de pago) solo debes ir a Dashboard >> Presentación >> Edit CSS y luego eliges la opción Iniciar desde cero y usar solo esta, asegurate de guardar por aparte el CSS que tengas y borrar todo. Si no tienes CSS Custom en tu blog puedes usar Sandbox, que es una plantilla especial para CSS Custom, y seleccionar que no utilice un Skin en especial para la misma. Solo recuerda hacer los cambios a las horas adecuadas …

Te apuntas?

Vía >> Anieto2k.com.

Etiquetas: , , , , ,

Nueva platilla al blog

Hasta que me aburri de mi fea plantilla anterior Silver is the New Black, y me he cambiado hacia la K2. Hace algún tiempo pensé en migrarme hacia CutLine, pero K2 demostró ser mucho más versatil con el manejo del Header, con CutLine no podía usar un banner tan grande y siempre estaba presente el título del blog :S, me gusta la tipografía de CutLine, pero bueno… que se puede hacer; mientras la basura de PayPal no me deje usar mi Tarjeta de Crédito y poder aventurarme con la plantilla Sandbox, esta será mi plantilla por algún tiempo. ¿Que tal les parece?