02jul
37

Mover los archivos de WordPress de una carpeta a otra es en ocasiones interesante, pero hay que hacerlo con cuidado.

Una situación muy común es cuando has hecho tu primera instalación en la carpeta ‘WordPress’ y, al poco tiempo, te das cuenta de que no es precisamente la dirección mas intuitiva posible, y prefieres cambiarla algo mas intuitivo y fácil de teclear como ‘Blog’ para que tus lectores accedan tecleando “dominio.com/blog/”.

Vamos a ver como se hace paso a paso:

  1. Crea la nueva carpeta de una de estas 2 maneras:
    1. Si vas a mover los archivos básicos de WordPress a una carpeta nueva crea el nuevo directorio.
    2. Si quieres mover tu WordPress a la carpeta raiz, para que se acceda solo con teclear el nombre de dominio, asegúrate de que los ficheros index.php, .htaccess, y otros archivos pueden guardarse y moverse a la carpeta raiz, pues hay ocasiones en que el servidor no te permitirá hacerlo.
  2. Accede a tu blog.
  3. Ve a Administración > Opciones > General.
  4. En la caja llamada Dirección de WordPress (URL): cambia la dirección a la nueva ruta donde vayas a poner tus archivos de WordPress (por ejemplo al dominio principal)
  5. En la caja llamada Dirección del Blog (URL): cambia la dirección a la nueva localización, o sea, lo mismo que pusiste en la caja anterior.
  6. Haz clic en Guardar Cambios
  7. (No trates de entrar/ver tu blog ahora)
  8. Borra la carpeta wp-content/cache.
  9. Mueve los archivos de WordPress a la nueva localización (carpeta nueva o directorio raiz). Esto incluye los archivos sueltos, carpetas y subcarpetas – todo
  10. Si cambiaste los Permalinks (enlaces permanantes), accede a la pantalla Administración > Opciones > Enlaces Permanentes y actualiza tu estructura de permalinks para que modifique el fichero .htaccess, que debería estar en la misma carpeta que el archivo index.php
  11. Si tuvieras problemas por imágenes o archivos que no se encuentren, a pesar de haberlas subido, tendrás que cambiar la ruta a las imágenes de los posts en la base de datos SQL. Para facilitar esta tarea te recomiendo el plugin Search and Replace, un imprescindible

Es muy importante que cambies la localización de las URLs antes de mover los archivos.

Imagina que, accidentalmente, mueves los archivos antes de cambiar las URLs. Supongamos que los archivos estaban en /ruta/blog/viejo/ y los moviste a /ruta/blog/nuevo/ antes de cambiar las URLs. El modo de arreglar esto sería hacer un enlace simbólico de una ruta a otra (un acceso directo para los usuarios de Windows que no conozcan esta terminología), algo así:

ln -s /ruta/blog/nuevo /ruta/blog/viejo

y luego seguir los pasos a partir de ahí. Mas tarde podrás borrar el enlace simbólico si quieres. Estoy seguro de que no quieres hacer esto porque para ello debes tener acceso SSH a tu servidor, y esto no siempre es posible. Mejor sigue los pasos tal cual.

Bueno, pues eso es todo, tampoco es tan difícil. Comprueba tu sitio para asegurarte de que funciona todo bien. Si el cambio supone una nueva dirección para el blog informa a tus lectores y nunca estará de mas hacer estos pasos adicionales:

  1. Cambia la dirección de tu RSS de Feedburner
  2. Haz una redirección en el archivo .htaccess

Me he inspirado para este post en la madre del cordero, el Codex, y lo he adaptado y ampliado con algunos trucos y consejos

Para saber más:

  • http://tlachco.tk evcorreu

    yo una ves le tuve que cambiar el nombre a la carpeta y actualiza por todos lados y salio bastante bien. ahora me queda una duda, si yo tengo un wordpress en una subcarpeta porque lo estoy preprando para que sea la pagina principal, asi que si yo lo armo en la caprte y despues lo paso a la raiz puedo? existen algunos problemas conocidos aparte de que el index o el .htacces no quieran pasar? y en este caso como podria probar sin conpiarlo a la raiz pues ahi esta la pagina anterior que se debe seguir viendo hasta tener lista la nueva

    creo uqe son muchas preguntas espero no sonar encajoso.

    saludos a todos.

  • http://www.diegomp.com DiegoMP

    Me funciono perfecto, muchas gracias por la guia.

  • Sonia

    Hola a todos!

    Primero felicitarles por la cantidad de información valiosa que publican.

    Soy principiante y gracias a vuestros post he ido mejorando cosillas de nuestra web.

    Hace unos días actualicé a wordpress 7.0 y al acceder a la pagina de inicio no se había cargado el tema que tenía y no funcionaban los enlaces a los archivos y páginas… aparecía el error FILE NOT FOUND. Intuí que podía ser tema de los permalinks porque yo tenía instalado wordpress en una carpeta llamada “index.html” que nos configuró un amigo. Además pude entrar al panel de control y comprobé que si bien tenía acceso a la información de páginas y archivos, editaba y al darle a previsualización me seguía apareciendo el mismo error. Leyendo sus post también ví que a lo mejor tenía que ver también con el archivo “.htaccess” Toqué alguna cosilla más desde el panel de wordpress y hoy me encuentro con que no tengo acceso a nada… ni siquiera al panel de control. Nos aparece el error 500 y estoy totalmente perdida y desesperada.

    ¿podrían ayudarme? No sé por dónde empezar!!!

    Gracias!

  • Sebastián

    No me funcionaba al principio hasta que dejé en blanco el .htacces y me quedó excelente ¡Mil gracias por el tutorial!

  • http://www.mediaproweb.com marcosfv

    eureka! lo que estaba esperando. Fernando esta es una info valiosa. Como para hacer el “white paper”.

  • http://286.com.ve/revista Eric V.

    Tengo un problema, mude el blog a la carpeta 286.com.ve/revista, pero al cargar las fotos, me las coloca en la carpeta donde estaba antes, 286.com.ve/site. Y por o tanto no las reconoce. ¿que hago?

    • http://fernandotellado.com/ Fernando Tellado

      Revisa las configuraciones de “Opciones -> Miscelanea” y la dirección (URL) del blog en “Opciones -> General”. Algo debes tener mal configurado

      • http://286.com.ve/revista Eric V.

        El error estaba en la configuración de las miscelaneas, estaba mal enrutada, ya lo corregi. ¡¡Gracias!! :D

  • Pingback: Como cambiar Wordpress de carpeta - Volteck.net | Tecnología e Informática | Noticias | Blog

  • http://Telebolito.com Alejo

    Muchas gracias por la guía, ya llevaba bastante tiempo con el cuentico.

  • http://daosorio.com daosorio

    Excelente tip, muchas gracias!

    Saludos cordiales.

  • http://vocescriticas.co.cc Voces

    Me funciono a la perfeccion. Muchas gracias por la info. Mi problema era que entrara al directorio raiz, pero ya esta funcionando… gracias…

  • Maubenzin

    Muchas gracias por el Tutorial estoy apunto de realizar esa operacion osea de movimiento de wordpress jeje thanks

  • http://recetasnutricionales.blogspot.com maxi

    gracias loco!! me funciono joya! lo q estaba buscando (Y)

  • marcos

    fernando siempre te leo, y entro 5 o 6 veces por dia a esta pagina en busca de ayuda pero sobre todo de consejos porque se que plugin que recomendas plugin que no tiene problemas y eso facilita muchisimo todo. La verdad es que no tengo tiempo para ir comentando y por eso nunca escribo, pero te mereces que te reconozcan lo que haces: gracias.

    marcos,
    buenos aires,
    argentina.

    • http://fernandotellado.com/ Fernando

      Gracias a ti hombre, un placer servir para algo :)

  • alberto

    gracias mil , por el articulo. Menos mal…

  • Hector

    hola, quiesiera que me ayudes con estoo: mi problema es que cambié la Dirección de WordPress (URL) y tambien cambié la Dirección del Sitio (URL. Y luego lo abri y me salio horrible, quice entrar al admin y no puedo me direcciona al url cambiado y no puedo modificar nada, ayudame por favor como soluciono esto, para volver a la URL antigua, a que archivo me dirijo para modificar o alguna otra opcion.
    Espero que me ayude muchas gracias!!

  • javier

    óle

  • Pingback: Cambiar de direccion de un blog

  • http://hoempler.com Carlos Hoempler

    Muchísimas gracias por la guía. Como se menciona en el mismo artículo cometí el error de colocar mi blog bajo una carpeta que no era la adecuada y he logrado colocarlo en la raíz sin problemas y de manera demasiado simple.

    Saludos a todos

  • http://www.facebook.com/williamslh Williams Lima Huacoto

    pefecto, excelente tu tutorial a mi me salio Ok, perooooooo hay plugins que ya no me funcionan, he desactivado hasta desintalado como el wp-polls wp-ratings y nada, sigue mal, cuando le hacen click en una opcion, se queda el grafico de loading y nada mas, hice todo lo que dices funciona el site OK pero solo eso me tiene loko

  • Orosco3000

    Muy bueno de gran ayuda

  • Fralocuco

    GRACIIIIIIIIIIIIIIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASSSSSSSSSSSSSSSSSS NI EL ADMINISTRADOR DE MI HOSTING PUDO HABERLO HECHO MEJOR, GRACIAS VIEJO TE PASASTE PUDE DEJAR MI WRDPRESS (BLOG.FREAKDSTUDIO.COM, EN VES DE BLOG.FREAKEDSTUDIO.COM/BLOG) GRACIAS SINCERAMENT DESDE CHILEEEEEEEEEEEEEE!!!

  • Javieracastillo

    tarde encontré este artículo…
    cambié la URL y se me desconfiguró todo. Pude (con ayuda) volver a configurarlo, pero ahora, que quiero seguir estos pasos, me encuentro con que las cajas “Dirección de WordPress (URL)” y “Dirección de Sitio (URL)” están bloqueadas.
    ¿cómo las desbloqueo?

  • :(

    No entiendo… a todo el mundo le resulta, basta que ponga “guardar cambios” para que se desconfigure TODO.

  • http://buscar-pareja.ws Edgar

    Excelente información. Muchas gracias, me sirvió de maravilla para mover mi sitio de un subdirectorio a la página principal, y eso que es una red social de Buddypress. Te felicito.

  • Comicspam

    Muchas gracias!! Claro y sintético. Lo pruebo…

  • Anónimo

    Muy muchas gracias por la info! ha sido de mucha ayuda, muy bien explicado, todo funciona a la perfección, GRACIAS!

  • Alberto

    Alguien sabe porque no puedo editar los campos WORDPRESS ADRESS y SITE ADRESS??? no lo entiendo :S

  • uldarico

    y que me recomiendan de cambiar de joomla a wordpress

  • carola

    Muchísimas gracias, me ha ayudado mucho ;-)

  • polaroid

    tal vez llegue un poco tarde, pero como dato, creo que no mencionas que en el caso de que tu proveedor de hosting te guarde en el raiz de httpdocs (o el directorio publico) un INDEX.HTML para que se vea un grafico o un texto de pagina en construcción, habrá que renombrarlo o borrarlo a fin de que lea el INDEX.PHP de wordpress al entrar en la pagina. :)
    buen articulo.

  • Claudio

    hola, ¿cual es la forma correcta de cambiar el nombre de la carpeta del theme que estoy usando?

  • Peki

    buenisimooo! muchos gracias :D

  • http://www.pc-serveis.es/ PC-SERVEIS, Diseño Web

    Una Guía Excepcional. He tenido que cambiar un Blog de Servidor y siguiendo tus pasos me ha salido todo a la primera ;)

    Muchas Gracias y Un Saludo desde Barcelona ! !

  • Tiniebla

    NO me muestra las imágenes, se me ha puesto en inglés la adminstración y no se me muestra el blog… Creo que me lo he chafado…