Off

Migrando con WordPress

by on 17 enero, 2013

Por defecto WordPress está configurado de forma que genera rutas absolutas entre sus elementos (templates, elementos insertados en los post o entradas desde la librería multimedia, etc.)

No obstante, en la instalación original podemos configurar esta propiedad a través de la función bloginfo para que genere rutas relativas.

En el caso de que no lo hayamos hecho, cuando realizamos una migración de un proyecto creado con WP a otro servidor, carpeta o dominio, ello implica necesariamente un cambio de ruta (URL) por lo que tendremos que realizar algunos ajustes en la BBDD para evitar que la web aparezca con numerosos enlaces rotos.

Una posibilidad es realizar las modificaciones directamente editando la BBDD, buscando la ruta antigua y reemplazándola por la nueva, bien directamente en el servidor utilizando phpMyAdmin, bien descargando el script de la BBDD y editándolo en local con cualquier editor de texto o código (Notepad+, Editra, Unitron…)

La otra, documentada por Pablo Leone en este post, utiliza un fichero php que, una vez ubicado en la carpeta raíz de nuestro proyecto, realiza todos los ajustes con unos simples pasos tal como se describe a continuación:

  1. Descarga este fichero
  2. Súbelo al directorio raíz de la instalación WordPress
  3. Accede al fichero, o sea, http://www.miwordpress.com/searchreplacedb2.php
  4. Sigue los pasos hasta llegar a introducir las cadenas a reemplazar
  5. Coloca en el primer campo de texto la URL antigua de tu instalación, es decir: http://miwordpress.com
  6. En el segundo campo de texto coloca la nueva URL, es decir:  http://www.miwordpress.com
  7. ¡Listo!, al acabar te dirá todos los registros que ha modificado
  8. Elimina este fichero del directorio raíz de tu instalación de WordPress, por seguridad
  9. Ya tienes tu instalación en real, y funcionando.

Comments are closed.