Tag: blog

¿Cómo arreglar el problema de las tildes y la eñe en WordPress?

Luego de haber retomado el blog me encontré con un problema: Había un monton de caracteres raros en todo lugar donde antes tenía una tilde o una “eñe”, luego de investigar un poco encontré que le habían cambiado el collation a la base de datos de mi blog.

Así el collation que tenía mi blog decía “latin1_swedish_ci” y yo no entendía el motivo, recurriendo a la documentación pude ver el motivo
https://dev.mysql.com/doc/refman/5.6/en/charset-collation-effect.html

Básicamente mi contenido fué creado con un set de caracteres y al tener la base de datos con un collation distinto pues se hizo todo el embrollo, para solucionarlo tenemos que modificar y poner el set correcto, mi recomendación es utilizar UTF-8

Así que vamos paso a paso con la solución que dicho sea de paso también sirve para MariaDB.

Lo primero es que saques un backup completo de tu base de datos antes de empezar a trabajar, mejor prevenir que lamentar 🙂

Abres una consola de MySQL en tu línea de comandos, PHPMyAdmin o el gestor de tu preferencia y ejecutas este query SQL

ALTER DATABASE nombre_de_la_db DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

Eso te asegura que cuando se cree una nueva tabla se haga con la codificación correcta, ahora nos toca trabajar en las tablas
ALTER TABLE nombre_de_la_tabla CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

Ahora nos toca arreglar las tablas de forma individual, el truco es hacer un dump y luego restaurarlas con el set correcto.
mysqldump -p –default-character-set=utf8 nombre_de_la_db nombre_de_la_tabla > tabla_corregida.sql

Y luego la restauramos con
mysql -p base_de_datos < tabla_corregida.sql

Y eso es todo!

Solución alternativa
Si te da miedo manipular las tablas entonces puedes intentar reemplazar los caracteres malos usando UPDATE

Por ejemplo si quieres arreglar todas las eñes de tus posts tendrías que ejecutar algo como esto:
UPDATE wp_posts SET post_title = REPLACE(post_title, "ñ", "ñ");
UPDATE wp_posts SET post_content = REPLACE(post_content, "ñ", "ñ");

En este ejemplo estoy cambiando tanto el título como el contenido del post, hay más campos y puede ser un poco más tedioso pero si te da más confianza hacerlo así pues adelante.

Hiatus

Han pasado más de 5 años desde la última vez que postee en este blog, lo tuve abandonado y lo siento mucho, trasladé mis ganas de escribir a las redes sociales, especialmente Facebook.

Decidí volver a escribir pero ya no más en Facebook donde al final todo se pierde y se hace muy difícil mantener un archivo y hacer búsquedas, las ganas de escribir siempre estuvieron, la pereza de reflotar el blog fué vencida 🙂

En todo este tiempo muchas cosas han pasado, por ejemplo me casé con una maravillosa mujer, y tengo una maravillosa familia que incluye un perro y un gato. Ya les iré contando.

WordPress ha cambiado mucho desde la última vez que entré asi que me va a tomar algún tiempo reacostumbrarme y ponerlo a mi gusto. Iré lento pero seguro.

Nos leemos pronto 🙂

Pequeños ajustes en el blog

Acabo de hacer upgrade a la última versión de WordPress (3.0.5) que corrige un problema urgente de seguridad y de paso aproveche para desactivar algunos plugins antiguos e instalar un par nuevos.

El principal es haber añadido la opción de poder compartir fácilmente cualquier post con unos botones para twitter, facebook y los servicios mas conocidos.

El otro plugin es para la versión móvil del blog que varios amigos me reclamaban, ahora será mas cómodo visitar mi blog desde sus celulares/smartphones/tablets.

Sobre el diseño en si, aún no encuentro un theme que me guste y no voy a tomarme el tiempo ni la molestia de programar uno, asi que hasta que no encuentre uno que me agrede seguiremos con este

Algunos cambios

– Voy a cambiar la plantilla del blog, voy a incluir un widget para twitter
– He recortado la cantidad de post visibles en portada para mis amigos que ahora navegan por teléfono celular y se quejan de los tiempos de carga, a usar el boton “next page” mas seguido 😛
– Sorprendido por los anuncios de Google Wave y Natal
– Tengo un nuevo trabajo, en el cual apenas llevo 2 semanas y estoy muy a gusto, luego de mucho tiempo estoy trabajando exclusivamente como sysadmin de servidores Linux 🙂
– Tengo muchos posts retrasados 😛
– Decidí­ probar Mandriva en la laptop y estoy muy satisfecho
– Estoy tratando de todas las formas de no hablar de los temas polí­ticos pero creo que no podré aguantarme, en Perú estan pasando cosas terribles como la tragedia en Bagua

Varios

– Muchos proyectos en poco tiempo no es bueno, llego el momento de priorizar
– Esta decidido, pasaré navidad en Arequipa con mamá y el Año Nuevo en algún lugar del sur de Perú.
– Compraré una bicicleta
– NO compraré una consola de juegos (tenia la PS3 y la Wii como candidatas)
– Haré el upgrade hacia wordpress 2.7 inmediatamente
– Cancelaré una de mis tarjetas de crédito y no la renovaré
– Superaré mi adicción a los cachitos de mantequilla que venden los supermercados Metro T_T

WordPress y sus frecuentes actualizaciones

WordPress es uno de los CMS mas utilizados en el mundo de los blogs, su extremada popularidad hace que este permanentemente bajo escrutinio, lo que hace que mucha gente trate de aprovecharse de algí¹n problema de seguridad para tomar control de tu blog y hacer fechorí¬as como meterte publicidad sin que tu te des cuenta, convertirte en emisor de spyware o en algunos casos fastidiarte completamente y borrarte todo el contenido del blog, de allí¬ que sea muy importante que siempre estemos actualizando la versión de WordPress, para reducir los riesgos.

El asunto es que hay gente que no esta acostumbrada a hacer actualizaciones y para ellos esto puede ser sumamente molesto especialmente si el periodo de tiempo es corto, y eso es algo que esta sucediendo con WordPress, sino revisemos las fechas de los í¹ltimos releases:

WordPress version 2.6 -> 15 de Julio
Wordpress version 2.6.1 -> 15 de Agosto
Wordpress version 2.6.2 -> 8 de Septiembre
Wordpress version 2.6.3 -> 23 de Octubre

Estamos hablando de 1 versión por mes, donde realmente no han habido ningí¹n cambio importante, las versiones 2.6.1, 2.6.2 y 2.6.3 solo han servido para solucionar problemas de seguridad, por lo tanto ninguna actualización de este tipo deberí¬a dejar tu blog sin funcionar, asi que pueden hacer estas actualizaciones sin ningun temor.

Para facilitarles la labor de actualización, les recomiendo este plugin: WordPress Automatic Upgrade

Gracias a este plugin a mi no me molesta en absoluta actualizar ya que todo se hace con unos cuantos clicks, asi que mientras sea para mejorar, bienvenidas las actualizaciones 🙂