Pasando Wordpress de ISO-8859-1 a UTF-8
Nos ha llegado una petición de Dani para que realicemos un paso a paso de cómo pasar vuestro Wordpress de Latin 1 / ISO-8859-1 a UTF-8.

Este es el proceso que debes seguir:
- Haces una copia de seguridad de la base de datos, con el WP-Backup, por ejemplo.
- Esa copia la descargas al ordenador, te la envías al correo o la guardas en un lugar seguro.
- Conviertes el archivo .SQL de ISO-8859-1x a UTF-8, en principio con el UltraEdit (Archivo > Conversiones > ASCII a UTF-8 (Unicode)), porque con el Notepad++ no parece funcionar.
- Restauras la copia bajada y recodificada de tu base de datos al servidor con el phpMyAdmin.
- Modificas las opciones de lectura del Wordpress para que trabaje con UTF-8.
- Y por último, revisas que todo funcione correctamente y que no aparezcan carácteres con ?, etc.
Puede que tengas que editar los archivos del tema, ya que si lo editas desde el editor integrado en el Wordpress, éste te guarda los archivos conforme estabas trabajando, en este caso ISO-8859-1, por lo que deberás abrirlos, editarlos (cambiando los carácteres extraños que aparezcan) y guardarlos.
Comentarios
Deja tu comentarioWSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
WSL Empresas
Top 10
Lo+leído
- Más Gmail Labs: ahora te impide enviar correos si no estás despejado
- Ubuntu 8.10 Intrepid Ibex Beta
- Truco: Usa vídeos como fondo de pantalla en Windows XP
- Youtube comienza a "emitir" capítulos de series completos
- Opera 9.6, a mayor velocidad
- Wave 3: El nuevo Hotmail empieza a ver la luz gradualmente
- Mozilla Labs Geode, geolocalización a tope para Firefox
- Descarga OpenOffice 3.0 Final antes del anuncio oficial
- Firefox 3.1 añade transformaciones de páginas webs completas
- Microsoft retrasa la desaparición de XP, otra vez
Lo+votado
Lo+leído
- Wave 3: El nuevo Hotmail empieza a ver la luz gradualmente
- Más Gmail Labs: ahora te impide enviar correos si no estás despejado
- Opera 9.6, a mayor velocidad
- Linux cumple 17 años
- OpenOffice.org 3.0 RC4: la versión 3.0 final ya está a puntito
- Youtube comienza a "emitir" capítulos de series completos
- Microsoft retrasa la desaparición de XP, otra vez
- Descarga OpenOffice 3.0 Final antes del anuncio oficial
- Series en Youtube, irrelevantes para nosotros
- El UAC de Windows 7 será menos intrusivo
Lo+comentado
- Firefox 3.1 añade transformaciones de páginas webs completas
- Más Gmail Labs: ahora te impide enviar correos si no estás despejado
- Wave 3: El nuevo Hotmail empieza a ver la luz gradualmente
- Microsoft retrasa la desaparición de XP, otra vez
- Opera 9.6, a mayor velocidad
- Ubuntu 8.10 Intrepid Ibex Beta
- Series en Youtube, irrelevantes para nosotros
- Truco: Usa vídeos como fondo de pantalla en Windows XP
- El UAC de Windows 7 será menos intrusivo
- Linux cumple 17 años
Autores / Comentaristas
Autores
Comentaristas
- fanboyapple

- Rafael Galindo

- ▄▀▄▀▄▀| Il Tifossi

- supercrash10

- Kirtash

- Radioboy

- antonio1992b

- minue

- Hijo del Opio

- Franz






Todo genial, excepto por el tema de volver a subir la base de datos con phpMyAdmin.
Alguin puede decirme cómo hacerlo? Igual es que mi versión está capada.
gracias.
Tienes que ir a la sección SQL en la zona superior central del phpMyAdmin (una vez has seleccionado la base de datos).
Te permitirá importar una base de datos desde un archivo .SQL ó desde un SQL comprimido en GZip.
Desde ahí tendrás que subir tu base de datos recodificada a UTF-8.
Te recomiendo que elimines los datos y las tablas existentes o que lo subas a una base de datos aparte, si dispones de ella en tu servidor. Si lo haces en una nueva, sólo deberás modificar tu wp-config.php con los nuevos datos.
Gracias por la información. Me ha servido de mucho.
Pues a mi no me ha funcionado. He cambiado todas las cosas que habeis dicho, he subido la nueva BDD (gracias AlmaOscura) y los acentos y otros caracteres salen con símbolos extraños. En cambio, si escribo un nuevo post, en ese no tengo problema.
Teneis alguna idea al respecto? Muchísimas gracias por adelantado.
Miquel
Mira en el phpMyAdmin, hay una opción justo cuando entras en la que te permite elegir la codificación / charset del idioma. Selecciona 'Spanish (es-utf-8)' o 'spanish_utf8_ci', según la versión del gestor.
En principio no es necesario, pero puede que sea eso.
PD: AlmaOscura = Oscar J. Baeza. :)
Con rtfconv, que es gratuito, no necesitas bajar el Ultraedit :)
Muchas gracias por responder a mi petición. Hoy mismo lo probaré y ya os diré que tal me ha ido.
Bueno, yo en realidad necesitaria eso, pero al reves
Pasar de UTF-8 a iso
es posible?
Pues seleccionas de UTF-8 a ASCII en el Ultraedit. :)
Hola muy buenas antes de nada, y enhorabuena por este blog.
He hecho los pasos que habéis dicho anteriormente, incluso cambiar mi base de datos a 'utf8_spanish_ci'. Hasta ahí todo bien. El caso es que he puesto un mod de quotes, añado dichos quotes por sentencia SQL, en la Base de Datos aparecen bien los acentos y las 'ñ' pero luego en el blog aparece el simbolo de �
Alguien sabe la causa??? y como solucionarlo???
PD: si meto los quotes por Panel de Administración me salen bien.
Gracias de antemano
En principio no tiene mucho sentido, pero lo que puedes hacer, y si sólo te ocurre con las ñ, cambiar los ? por ñ.
Son también con los acentos, yo tampoco lo entiendo. Miraré lo de la 'ñ'
Muchas gracias por vuestro tiempo.
Soy el yo, otra vez. Solo una curiosidad, respecto a los problemas que tengo. Si meto una cita por via Panel de Administración de Wordpress, ejemplo:
"Claro que lo entiendo. Incluso un niño de cinco años podría entenderlo. ¿Que me traigan un niño de cinco años!"
Si lo miro en la Base de Datos por phpmyadmin me sale lo siguiente:
"Claro que lo entiendo. Incluso un niño de cinco años podrÃa entenderlo. ¿Que me traigan un niño de cinco años!"
Me da que una de dos, o tengo mal configurado el UTF-8 de la BD o del Wordpress.
Perdonan, y gracias.
Hey !!!
Muchísimas gracias !!!
Llevo 3 días rompiéndome la cabeza por no poder pasar un archivito (una base de datos de cordenadas de los estados de mi país) y no me daban los acentos.
Me acabo de descargar el UltraEdit hace 5 minutos y LISTO !!!!
NADA MÁS HICE UNA CONVERSIÓN Y TODO DE MARAVILLA, estoy archifeliz, muchas gracias !!!