WordPress 2.5 llega a WordPress.com, no todos felices…

Todos los que trabajamos en IT sabemos que los fines de semana son el mejor momento para hacer cambios en el sistema, aprovechando que la demanda es mucho menor. Por eso desde el viernes WordPress.com ha actualizado todos los blog a la versión 2.5 de WordPress.

Pero como era de esperarse, mucha gente no está contenta con los cambios en el Dashboard, ya sea por los colores, el cambio en la distribución del menu, pero principalmente por el hecho que fue un cambio no anunciado para los usuarios que no siguen de cerca el desarrollo de WordPress.

Los foros de WordPress.com tanto en inglés como en español, están plagados de temas expresando el rechazo al nuevo Dashboard, nuevos problemas y varias cosas que han dejado de funcionar después de la actualización:

Claro es imposible estar contento con todos los usuarios, es algo de que ya tengo experiencia directa con esas situaciones. Pero como se ha comentado en los foros, el cambio es definitivo y no hay marcha atrás… por más que los usuarios protesten:

And, No learning the new dashboard is not like riding a bike. It’s more like now that I’ve learned how to ride a bike, you’ve taken the bike away and giving me stilts.

En lo personal estoy medio conforme con los cambios, agradezco que ya exista una forma de administrar los tags, que ha sido una de las características peor implementadas por el equipo de desarrollo. Ver todas tus tags en blanco no tiene precio:

Administrador de tags - WordPress 2.5

Y eso que aún no llega el Lunes :mrgreen:

PD: Si alguién tiene problemas subiendo archivos al nuevo WordPress, actualicen Flash.

Etiquetas: , , ,

Tags Manager

Tags Manager es un plugin que permite administrar de las etiquetas, recientemente introducidas en WordPress 2.3. Es un buen candidato a ser incluido dentro de WordPress por defecto, ya que han agregado un sistema incompleto donde ni siquiera puedes hacer operaciones básicas como eliminar etiquetas, o saber que posts están en cual etiqueta; es un plugin que desearía tener acá en WordPress.com

Tags Manager incluye estas características:

  • Listado de todas las etiquetas, ya se ordenadas por nombre o por número de posts relacionados a ellas.
    Posibilidad de renombrar etiquetas.
  • Unir una etiqueta a otra ya existente (eliminando la primera).
  • Eliminar etiquetas.
  • Lista de posts que están en X etiqueta.
  • Agregar posts a una etiqueta sin tener que editar el post.
  • Últimos posts sin etiquetas.
  • Incluye un a utilidad para convertir todos las etiquetas a minúsculas.

De momento está en versión Beta y es casi completamente funcional, solo tuve un problema con la función de unir etiquetas (un query mal escrito). Gracias a este plugin, descubrí que en mi blog tengo 14 etiquetas en blanco, que han sido creadas por dejar una coma de más :-/

Etiquetas: , , ,

WordPress 2.3 liberado, ¡beware!

Finalmente luego de varias versiones betas y Release Candiate, hoy está disponible el nuevo WordPress 2.3. Esta versión incluye algunos cambios importantes:

  • El soporte para etiquetas que ya ha sido incluido en WordPress.com. Aún más importante que el soporte de etiquetas son los cambios en el esquema de la base de datos, mismos que provocaron el retraso en WordPress 2.2, se está cambiando la forma en como los posts son relacionados con las categorías y las etiquetas.
    El gran problema es que hay plugins y plantillas que realizan consultas a la base de datos, sin utilizar la API de WordPress, que ahora pueden ser incompatibles; pueda que existan nuevas versiones de estos, sino tocará buscar otra solución o hacer los cambios a mano.
  • Sistema de notificaciones de nuevas versiones en plugins. Ahora al ver la página de los plugins instalados en WordPress (¿por qué no está esto en el Dashboard???) recibirás un aviso de si existe una nueva versión del plugin. En Wp-Hackers se ha desatado una discusión bastante candente sobre este sistema y los datos que WordPress 2.3 envía a api.wordpress.org, pero es algo que quiero confirmar. Si alguien no quiere que WordPress envíe datos, puede instalar este plugin que deshabilita esta característica por completo.
  • Mejor tratamiento de las URLS, dependiendo de la configuración de los permalinks ahora WordPress revisará si la URL termina en / o incluso si está incompleta WordPress buscará el post que más se le parezca, si lo hay. Mark ha explicado mejor el tema de las URLs canónicas en WordPress 2.3
  • Mejoras en la administración de borradores, con la característica de post pendientes de revisión. Algo que solo les servirá a quienes tiene muchos autores en su blog y están bien organizados… o casi
  • Otros 350 cambios en tickets cerrados en el Trac de WordPress

Para los que tenemos un WordPress muy personalizado/hackeado es un problema que hagan cambios en la Base de datos. Yo normalmente solo subo los archivos que han cambiado entre versión, pero en esta ocasión haré una migración desde cero… lo cual es bastante laborioso, tendré que hacer pruebas antes de hacerlo en el sitio real. Además aprovecharé para actualizar todas las versiones de los plugins y arreglar la plantilla.

Tengo el presentimiento que algo va a tronar… pero bueno: no risk, no fun.

» Descargar WordPress 2.3 en zip o tar.gz

Etiquetas: , , ,

Agrega tu comentario

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 2.2 se retrasa

Cuando liberaron WordPress 2.1, se dijo que la siguiente versión de WordPress sería lanzada el 23 Abril, apoyando un ciclo de desarrollo rápido. Bien, Matt ha anunciado en WP-Hackers que WP2.2 se retrasa debido al trolleo de los últimos días sobre como manejar en la base de datos la nueva característica de tags, junto a las categorías y los links del blogroll.

De momento los tags no van más para WP2.2, creando una rama especial que no los incluya, aunque en el trunk siempre van a existir; esperaran a que la nueva propuesta del esquema de base de datos madure y puedan incluirlo en WP2.3

Dependiendo de como vayan las pruebas, WP2.2 podría salir este 30 de Abril o sino hasta el 7 de Mayo. En fin, espero que aprovechen para meter más parches y nos ahorren un realease que actualizar XD