gestión y mantenimiento del blog

Está navegando por las entradas marcadas con la etiqueta gestión y mantenimiento del blog.

Al final de la entrada del 21 de agosto señalaba mi intención de completar el artículo sobre “El misterio de la página en blanco de WordPress” con una reflexión sobre los criterios que a mi modo de ver han de guiar la selección de un tema o plantilla para el blog (advierto que estoy pensando en un blog para WordPress, pero es probable que una buena parte de lo que voy a escribir a continuación sirva para otras aplicaciones y plataformas). Prometí el artículo para el viernes, pero conforme lo escribía me iba dando cuenta de que sobre esta decisión influyen muchas más variables de las que había considerado en primera instancia, y de aquí el retraso.

Cuando WordPress era una aplicación exclusivamente orientada a la publicación de blogs, y la mayoría de los temas libres, o al menos libres de pago, la decisión del usuario era relativamente sencilla: se escogía una plantilla que fuera funcional y tuviera un buen aspecto, se descargaba, se instalaba, y a bloguear. Sin embargo, es obvio que el éxito de WordPress como plataforma de publicación de todo tipo de contenido (revistas digitales, portales, videoblogs, fotoblogs, tiendas online, webs corporativas, agregadores de noticias, páginas de contactos y agendas, etc.), con la correspondiente proliferación de plantillas para usos muy específicos, muchas de ellas obra de profesionales del diseño que cobran un buen dinero por su trabajo, ha complicado el panorama.

Continuar leyendo »

No creo faltar a mi deber de discreción porque ya Felipe Zayas se ha referido públicamente al problema que sufrió ayer en su blog, Darle a la lengua. Al final de la entrada que escribió sobre el particular (una de entre las muchas que conforman su estupenda serie “Las herramientas son para el verano”), Felipe cita mi intervención en el caso, así que me siento autorizado para hacer algunas puntualizaciones sobre la cuestión, con la esperanza de que sean útiles para los sufridos colegas blogueros.

El problema se originó tras la instalación por parte de Felipe de un nuevo tema o plantilla (en concreto, la versión en español del tema 281, original de Paul Stamatiou y adaptado al español por Felipe Lavín), tras lo cual el backend del blog se tornó inaccesible, y apareció uno de esos mensajes crípticos para los no programadores, Warning: Cannot modify header information - headers already sent by (output started at...), que invocaba uno de los ficheros de la nueva plantilla. Tras la solicitud de ayuda de Felipe, hice algunas comprobaciones que resultaron poco iluminadoras. Como no tenía nada claro el origen del trastorno, le aconsejé que borrara la carpeta contenedora del tema o la moviera a otro emplazamiento. De esta forma, suponía yo a partir de mis experiencias previas, no sólo desaparecerían los mensajes de alarma y sería accesible el interfaz de administración, sino que el blog volvería al tema por defecto.

Continuar leyendo »

Ya sé que no siempre tiene razón el adagio latino de post hoc ergo propter hoc, pero resulta curioso que apenas dos semanas después de actualizar mi blog a la versión 2.6 de WordPress, y al poco de tratar sobre los problemas derivados de dicha actualización haya recibido de mi proveedor de alojamiento uno de esos ominosos mensajes que le dejan a uno con la sensación de haber cometido un delito vergonzante:

Estimado cliente:

Su dominio labitacoradeltigre.com tenía procesos de programación que estaban provocando la saturación del servicio compartido y estaban tirando la máquina, se ha procedido al bloqueo, una vez lo vaya a revisar, indíquelo y se abrirá para que pueda solucionarlo.

Continuar leyendo »

En la entrada sobre La actualización de La Bitácora del Tigre a la versión 2.6 de WordPress expuse, de forma un tanto apresurada (pues al día siguiente me iba de vacaciones), algunas de las novedades de esta última edición. Entre ellas, la posibilidad de guardar las revisiones de una entrada, una función muy útil cuando se trata de volver atrás en el proceso de edición de una entrada, pero que para la mayoría de blogs, que sólo tienen un autor y un proceso de edición lineal, carece de interés.

De interés y de rentabilidad, cabe añadir, porque las sucesivas versiones de una entrada las guarda WordPress como registros adicionales en varias tablas: no sólo wp_posts, como cabría esperar, sino también wp_postmeta, donde se alojan todos los metadatos de las sucesivas instancias, y wp_term_relationships, a la cual van a parar los datos de clasificación temática y etiquetado semántico de la entrada original y sus revisiones.

Continuar leyendo »

Acabo de actualizar el blog a la versión 2.6 de WordPress, que trae muchas y muy jugosas novedades: capacidad de revisión de las versiones de una entrada, un nuevo sistema para publicar en el blog desde cualquier sitio web (le llaman Press This!, y por lo que yo he podido comprobar funciona muy bien), integración con Google Gears, que se supone debe incrementar la rapidez para cargar el interfaz de administración, previsualización de temas o plantillas, mejoras en la administración de plugins (ahora se pueden activar todos a la vez), avatares personalizables de serie que permiten elegir entre gravatars, identicons, wavatars y monsterids, soporte para SSL, posibilidad de trasladar el archivo wp-config.php y el contenido del directorio /wp-content fuera del directorio web de nuestro servidor (lo cual viene muy bien tanto para incrementar la seguridad de la aplicación como su mantenimiento), etc. Los interesados en conocer las novedades más importantes de esta nueva versión pueden comprobarlas en el vídeo que aparece a continuación (en inglés).

Continuar leyendo »

No sabía muy bien cómo celebrar las 500 entradas del blog, que se cumplen con ésta que los habituales de La Bitácora del Tigre están leyendo ahora mismo. Había pensado en diversas opciones, todas ellas afectadas por un molesto tufillo triunfalista: una exhibición de fotos en forma de presentaciones, algún podcast antológico con mis canciones y bandas sonoras predilectas, un agradecimiento público dirigido a todos los lectores y visitantes del blog…

Al final, voy a conformarme con una celebración más modesta y paradójica, pues al fin y al cabo ya lancé las campanas al vuelo hace unas cuantas semanas, con motivo de la celebración del tercer aniversario de este sitio web. Lo mejor para solemnizar el medio millar de artículos es reconocer con humildad que no todo es jauja en el blog, como muy oportunamente ha puesto de relieve Antonio Omatos en su comentario a Los problemas de las URLs de WordPress y el español.

Continuar leyendo »

Tarski 2.1 (y en español)

Casi coincidiendo con la reinstalación de La Bitácora del Tigre, se ha publicado la versión 2.1 del tema Tarski, que presenta importantes novedades: completa integración con el sistema de widgets de WordPress, soporte para gravatars, nuevas fuentes RSS, mejoras en las búsquedas, nuevos iconos, cambios de diseño en varios widgets, un panel de opciones más sencillo y fácil de manejar, etc.

En cuanto apareció esta nueva versión, me apresuré a instalarla, y tras algunas pruebas preliminares descubrí un pequeño bug que afecta a la barra de navegación de páginas estáticas. Ben Estaugh, que siempre está al quite en los foros de soporte de Tarski, enseguida lo solucionó. En justa correspondencia a sus desvelos y a la eficacia con que atiende a sus muchísimos usuarios, he traducido el fichero de localización de la versión 2.1 al español formal (incluso demasiado formal, diría yo). Aquí está el ZIP correspondiente, que contiene los ficheros .MO y .POT en UTF-8, por si alguien quiere modificar a su gusto la traducción.

Una vez más, muchas gracias, Ben.

Tarski 2.1 formal Spanish

Se pasó el susto

Tal como auguraba al final de mi artículo del domingo, he aprovechado la coyuntura de la actualización fracasada a WordPress 2.5.1 para hacer una instalación limpia de la nueva versión e incluir en ella el contenido ya existente en la bitácora. Armado de paciencia y del procedimiento de exportación-importación que he descrito en varios artículos (el último el titulado Más sobre la exportación e importación de blogs en WordPress), me he lanzado a la tarea de ventilar el blog y deshacerme de la materia muerta y las excrecencias acumuladas en sus tres años de existencia. El procedimiento que he seguido consta de los siguientes pasos:

1. Exportar el contenido del blog original. El resultado es un fichero XML, con el formato WordPress eXtended RSS (RSS ampliado de WordPress) o WXR, que contiene todas las entradas, comentarios, campos personalizados, categorías y etiquetas del blog.

2. Exportar los enlaces del blogroll a un fichero XML. Los interesados en saber cómo hacerlo pueden consultar el artículo De WordPress a WordPress y tiro porque me toca.

3. Crear una nueva base de datos, subir a un directorio provisional todos los archivos de WordPress 2.5.1 y proceder a una instalación limpia contra dicha base de datos. Con ello se asegura que la base de datos con la que se va a trabajar mantiene la codificación y cotejamiento adecuados (UTF, por defecto) y se consigue una tabla wp_options tan limpia como resulta humanamente posible.

Continuar leyendo »

Vaya susto

Ayer por la tarde, tras tomar las debidas precauciones (copia de seguridad de todos los archivos y dos copias de la base de datos, por si acaso), actualicé el blog a la versión 2.5.1 de WordPress. Seguí con todo cuidado el procedimiento habitual (o al menos eso es lo que yo creía), pero tras ejecutar el script de actualización me encontré con un mensaje de error relacionado con los widgets. Tras una rápida consulta a los foros de WordPress, vi que se podía resolver el problema borrando el registro correspondiente en la tabla wp_options, y así lo hice. El mensaje de error en la cabecera del blog desapareció.

Pero aquí no acababan los sustos. Al volver al frontend del blog, para ver cómo había quedado tras la actualización, me quedé de piedra: la codificación de los caracteres se había trastornado, y todas las vocales con tilde, las eñes y ciertos signos de puntuación (signos de abrir interrogación y admiración, guiones, comillas, etc.) habían sido sustituidos por caracteres ajenos a la codificación original. Enseguida me di cuenta de la gravedad del caso, y empecé a buscar cómo solucionar el problema. No voy a aburrir a la concurrencia relatando mis zozobras con los ficheros SQL, los scripts para modificar los cotejamientos de la base de datos y demás monstruosidades. Al final, después de más de seis horas de esfuerzos inútiles, decidí tirar por la calle de en medio y proceder a un downgrade, es decir, volver a la versión anterior de WordPress.

Continuar leyendo »

Impresionante Woopra

Hace ya algún tiempo que leí acerca de Woopra, un nuevo sistema de análisis y seguimiento de sitios web con enormes posibilidades, pues permite saber de dónde vienen los visitantes, qué páginas visitan, cómo han llegado a ellas y qué plataformas usan, entre otros detalles. La diferencia entre Woopra y otros servicios semejantes, como el de Google Analytics, es que el primero permite observar las estadísticas de tráfico en tiempo real, a través de un entorno visual muy atractivo y de funcionalidad realmente espectacular, como puede apreciarse en las capturas de pantalla 1-4.

El seguimiento de las visitas puede realizarse a través de la correspondiente conexión con el sitio web de Woopra, pero los mejores resultados se obtienen tras la instalación en local de un cliente de escritorio (requiere el entorno Java y tiene versiones para Windows, Linux y Mac OS X, así que casi nadie podrá sentirse discriminado), cuyo nivel de precisión y detalle es asombroso. No menos llamativo es el sistema de mensajería incorporado a la aplicación, que permite abrir una conversación en tiempo real con los visitantes del sitio, tal como demuestra la última captura de pantalla.

Continuar leyendo »

« Entradas más antiguas

Cerrar
Elaborado con ShareThis