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: , , ,

CSS Naked Day 2008

Hoy en la madrugada estaba casi seguro de que era el día del CSS Naked Day, pero resulta que este año será el 9 de abril, y no el 5 como el año pasado. Me quede con las ganas de dejar mi blog a lo pr0n xDD

Para quienes no sepan que es el CSS Naked Day, se trata de una iniciativa que busca promover el uso de estándares web demostrando lo fácil que ese quitar el diseño de nuestros sitios, si hacemos uso de los mismos, y dejar el contenido desnudo, tal cual está estructurado.

Quienes piensen participar en este evento, pueden agregar su sitio al listado oficial, y opcionalmente agregar una leyenda que explique a los visitantes que es lo que está pasando:

<h3>¿Que ha pasado con el diseño?</h3>
<p>Para conocer más acerca de por que están deshabilitados
los estilos de esta página, visita <a href="http://naked.dustindiaz.com"
 title="Web Standards Naked Day Host Website">
Annual CSS Naked Day</a>.</p>

Para participar basta con eliminar la referencia a cualquier hoja de estilos del sitio, si usan WordPress en un servidor propio pueden usar este plugin del CSS Naked Day que hará todo el trabajo sin editar código, o hacer lo a mano editando la plantilla.

Para los usuarios de WordPress.com si no tienen Custom CSS pueden usar la platilla SandBox que casí dejara el sitio con estilos; para los que tengan la mejora de pago Custom CSS hay que eligir que no use la hoja de estilos de la plantilla como base y dejar el cuadro de texto en limpio.

WordPress 2.3.2

Parece que el Equipo de WordPress no quiso cerrar el año sin antes dejarnos un regalo, la versión 2.3.2 de WordPress. En esta versión se corrigen estos problemas:

  • Un problema de seguridad que puede exponer los borradores
  • Ya no se muestran errores que se produzcan al ejecutar consultas, asumiendo que es un ambiente de producción y no uno de desarrollo. Para activar esta característica se debe definir:
    defined('WP_DEBUG', true)
  • Otros problemas de seguridad con la API via XMLRPC

Como agregado, ahora se pueden personalizar la página de error al conectarse a la base de datos, sin tener que modificar el código de WordPress. Basta con crear el archivo wp-content/db-error.php para que funcione.

Ha actualizarse entonces…

Etiquetas: wordpress, wordpress 2.3

Cambios en el Administrativo de WordPress 2.4

La siguiente versión de WordPress, la 2.4, aparte de los múltiples parches y mejoras de siempre también vendrá con un cambio en el diseño de la interfaz administrativa:

Wordpress - Admin «Happy Cog» Design

De momento solo ha sido unos cambios en el CSS, está disponible en el SVN de WordPress por si quieren probarla. La verdad que me agrada bastante, es notorio que el azul característico de WordPress desaparece en este nuevo diseño (llamado internamente «Happy Cog»). Solo me parece curioso que la forma de la franga superior me recuerda un poco a Movable Type 4 jeje.

También en un futuro se podrá personalizar el Dashboard (según algunos links sin funcionar que han puesto). Aún faltan bastantes cosas por actualizar, pero luce bastante bien.

Etiquetas: diseño, wordpress, wordpress 2.4

WP-Cats, plugin para organizar en masa las categorías del blog

Siempre llega la ocasión en la que agregamos nuevas categorías al blog, o bien queremos reorganizarlas un poco, y debemos editar muchos posts haciendo los cambios en las categorías. Un proceso realmente tedioso si son demasiados posts a editar.

WP-Cats es un plugin que te ayuda a editar la organización de las categorías en los posts, agrega controles en la administración de posts para agregar y quitar categorías, sin tener que editar a cada uno:

Wp-Cats - Organizando Categorias

Al hacer clic en el signo más (+) se muestra una lista de las categorías del blog, al hacer doble clic en este se agrega automáticamente la ultima categoría que usamos anteriormente. Al hacer clic en le signo menos (-) se elimina la categoría. Bastante simple y en poco tiempo se reorganizan las categorías si ya sabes que posts debes cambiar.

A este plugin acostumbro hacerle una modificación sencilla en el CSS para no tener una sola columna de categorías, y distribuirla más a lo horizontal… no es muy cómodo estar bajando la página con cada categoría ha incluir.

Etiquetas: , ,

Historial de funciones en WordPress

Para los que escriben plugins para WordPress o bien tienen una instalación muy personalizada; es un verdadero problema descubrir que algunas funciones sufren muchos cambios entre una versión y otra de WordPress, sin razón alguna, haciendo los plugins/hacks incompatibles o bien introduciendo comportamientos inesperados en tu blog.

En wp-hackers ya se ha mencionado (con flame incluido xD) el tener un mapa de funciones y sus cambios entre los diferentes releases, para poder comprobar que funciones se pueden usar en cual versión de WordPress. Hoy Ozh anuncia la disponibilidad de su Historial de implementaciones en funciones de WordPress, una herramienta que permite saber en que versión fue introducida o eliminada una función:

Historial de funciones en WordPress

También ha publicado 2 tablas con la lista completa de funciones para no depender del sitio al hacer consultas. Esta herramienta me viene muy bien ya que aún tengo cierto sitio que actualizar y siempre me da lata tener que buscar los cambios en funciones. Ahora lo que me gustaría tener es una forma de saber que funciones han sufrido importantes cambios entre versiones, ya sea que acepta nuevos argumentos o los datos son devueltos en diferente forma.

PD: Acá explican un procedimiento para hacer algo similar usando grep y diff, encontrar cuales funciones están en tal versión de WordPress. Me pareció más curioso el dato de cuantas funciones hay por cada versión de wordpress: de 552 funciones en 1.5 a 1058 funciones en 2.3.

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 nos espía?

Parece que Matt ha decido recolectar información de los blogs aprovechando la liberación de WordPress 2.3. ¿Beware? La nota en Slashdot dicen lo contrario, pero a estas alturas…..

Como desactivar el sistema de actualizaciones: Vamos a /wp-admin/includes/admin.php y comentamos la linea:

require_once(ABSPATH . 'wp-admin/includes/update.php');

Luego editamos /wp-settings.php y comentamos

require (ABSPATH . WPINC . '/update.php');

Sweet 😀