Imagínate que actualizas tu WordPress a la última versión y tienes algún conflicto, por ejemplo que los plugins que tenías instalados no funcionan bien con esta versión de WordPress o incluso generan algún conflicto.

No te preocupes, puedes volver a instalar una versión anterior de WordPress mientras esperas que dichos plugins actualicen sus versiones (o buscas algún plugin sustituto).

Por desgracia esto me ha pasado y he tenido que cambiar el plugin que utilizo para introducir ejemplos de código fuente.

Pues para instalar una versión de WordPress anterior haríamos lo siguiente:

  • Ir al listado de Versiones de WordPress.org en español
  • Bajarse la versión que nos interese
  • De nuestra web/blog bajarnos una copia de respaldo de las bases de datos
  • Vía FTP vamos a sustituir todos los archivos y carpetas excepto el wp-config.php, el .htaccess y la carpeta de wp-content
  • Después de eso entras en tu dirección url seguido de /wp-admin y sigues los pasos que te recomienda WordPress

Visto lo visto… cuando salga una nueva versión de WordPress tenemos que revisar bien si nuestros plugins ya están actualizados para funcionar correctamente con ella.

Resulta conveniente leer la documentación del propio WordPress acerca de «Actualizar WordPress»

49

  • Hola, buenas tardes!. Se instaló la versión 3.5 de wordpress, teniendo antes la versión 3.3.1 y me gustaría volver a tener esa versión (3.3.1).
    Qué pasos debo seguir?.
    Muchas gracias

    • Hola Ximena,

      • Primero por si acaso intenta bajarte una copia de respaldo de tu Base de datos (Para obtener la copia de respaldo puedes instalar el plugin «WordPress Database Backup» y una vez instalado puedes hacer una copia de la base de datos a tu equipo.)
      • Después ve al listado de versiones de WordPress y buscas la tuya, la 3.3.1 y baja una copia a tu equipo.
      • Después copia por FTP todos los ficheros de WordPress para sustituirlos por los tuyos, todos excepto wp-config.php, el .htaccess y la carpeta de wp-content (Asegúrate que ves el .htaccess en el FTP, si no has de darle a algo como «ver archivos ocultos»), respeta el .htaccess, no lo pises.
      • Tras este paso entras en tu dirección url seguido de /wp-admin y sigues los pasos que te recomienda WordPress y ya estaría listo
  • Hola,

    Ya no entiendo el paso donde tengo que copiar por FTP todos los ficheros de WordPress para sustituirlos por los tuyos, todos excepto wp-config.php, el .htaccess y la carpeta de wp-content (Asegúrate que ves el .htaccess en el FTP, si no has de darle a algo como “ver archivos ocultos”), respeta el .htaccess, no lo pises…

    Me voy a descargar de mi compu y tengo 11 carpetas de word press…

    • Cuando mediante FTP ves los archivos que tienes subidos a tu hosting… es decir los archivos de WordPress, los archivos que forman tu blog/web, que es dónde ahora tienes la versión nueva de WordPress. Como quieres que esa versión de WordPress vuelva a ser la antigua (la 3.3.1) pues tienes que sustituir esos archivos «nuevos» por los que has bajado del listado de versiones. Es copiar todo menos esos ficheros en concreto que te comentaba, la carpeta wp-content (es donde está el tema de WordPress y los plugins), el wp-config.php (porque está el archivo de configuración) y el .htaccess también hay que dejarlo sin tocar.

      • Otra pregunta.

        Yo tenía ya una plantilla de un sitio, pero por error borré lo que aparecía en el home de la pag web, como hago para regresarlo como estaba.

        Gracias!

        • Si lo que tenías en la home correspondía a un «post» o una «page» de tu WordPress eso estaría en la base de datos del WordPress. Si previamente habías hecho una copia de respaldo, podrás recuperarlo cargando dicha copia en tu página, desde phpmyadmin, por ejemplo. Si no, no hay manera de recuperar lo que hayas borrado de contenido.

  • donde se encuentra la base de datos del wordpress?

    • La base de datos estará «arriba», en las carpetas de tu hosting.

  • si

  • Cómo puedo cambiar el tipo de letra y el tamaño al texto de wordpress?

    • Eso lo puedes hacer trabajando en la hoja de estilos de tu tema, (CSS).

  • Dónde está eso?, o te refieres desde word?

  • Te veo algo perdida… seguro que tu web está hecha con WordPress (wordpress.org)? Para editar la hoja de estilos CSS puedes hacerlo con un programa como por ejemplo dreamweaver o sublime text. Desde el panel de control de WordPress también puedes editar en «editor».

  • Cuando trato de poner subtemas, en los menús que están en la página de inicio. Si se me despliegan los subtemas que contiene ese tema, pero como tengo fotos abajo… a la hora de llegar al cuadro de las fotos se quita la lista?, como le puedo hacer?.
    Gracias!

    • Hola Ximena, si quieres dime la url de tu web para poderle echar un ojo y ver si te puedo ayudar en algo. Si prefieres escribirme un email, puedes hacerlo a «e.ddsign@gmail.com». Saludos!

  • He tenido varios problemas con la versión 3.5.
    Como le hago para regresarme a la versión 3.3.1 (esta versión era la que tenía anteriormente) y la cual me servía bastante bien.

    Gracias!

  • Muchas gracias por el aporte!
    muy práctico

    • De nada, Ainara, me alegro de que sea útil.

  • Hola admin,
    La versión anterior que yo he bajado, la 3.5, no tiene wp-config.php, sino wp-config-sample.php es lo mismo?
    ¡¡¡Gracias!!!

    • Has de renombrar el fichero «wp-config-sample.php» como «wp-config.php» y cubrir los datos (lo puedes editar con un programa estilo Dreamweaver o con el bloc de notas) :

      /** El nombre de tu base de datos de WordPress */
      define(‘DB_NAME’, ‘nombre_baseDatos’);

      /** Tu nombre de usuario de MySQL */
      define(‘DB_USER’, ‘tuusuariomysql’);

      /** Tu contraseña de MySQL */
      define(‘DB_PASSWORD’, ‘password_mysql’);

      /** Host de MySQL (es muy probable que no necesites cambiarlo) */
      define(‘DB_HOST’, ‘localhost’);

      /** Codificación de caracteres para la base de datos. */
      define(‘DB_CHARSET’, ‘utf8’);

      /** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */
      define(‘DB_COLLATE’, »);

  • Quiero decir que en la carpeta que me he bajado ya he borrado wp-content, pero no encuentro los otros dos archivos que no hay que copiar.
    Gracias!!!

    • El .htaccess es un fichero que puede que tengas como oculto en tu FTP. Busca la opción el el FTP que uses de ver todos los ficheros ocultos.

  • Buenas tardes.

    He actualizado wordpress esta mañana, llego a esta pantalla:
    http://img13.imageshack.us/img13/3824/56471919.png

    Pulso en el botón «Update WordPress Database» y me lleva a esta otra pantalla:
    http://img46.imageshack.us/img46/3865/18131993.png

    Y al pulsar en continue me lleva de nuevo a la primera pantalla que os mostraba, y así en un bucle infinito.

    He pensado en volver a la versión anterior, pero tengo miedo de hacer lo que comentas arriba y perder todas las entradas y comentarios ¿que me aconsejarías hacer?

    Gracias.

    • Hola Isa,
      las entradas y comentarios se alojan en una base datos. Es bueno generar una copia de respaldo de esa base de datos (del contenido) con cierta periodicidad. Yo lo hago con el plugin de WordPressWP DB Backup pero hay muchos similares.
      Este en concreto lo puedes programar para que te envíe un email con el archivo comprimido de tu base de datos una vez por semana, por día u otra frecuencia que quieras ajustar.
      Si en un caso de cambio de versión de WordPress, se perdiera la base de datos que tiene el contenido, podrías recuperarla porque tienes una copia.

  • Gracias por tu respuesta.

    El problema es que no tengo dicho plugin ni ninguna copia de la base da tos y ahora mismo no puedo entra en wp-admin porque me sale el error que te comentaba arriba ¡así que no se por donde tirar!

    • Prueba a entrar limpiar la caché del explorador en el que navegas. A ver si pudiera ser un fallo temporal. (Por probar no pierdes nada).
      La base de datos de las entradas y comentarios la tendrás en tu hosting, es una BBDD de phpmyadmin. No creo que se te haya borrado.
      No se me ocurre otra cosa por el momento, para que salgas de ese bucle. Si algo se me ocurre, te lo comentaré.

  • Vale muchísimas gracias.

    Parece ser que el problema es de la base de datos, que se ha quedado pequeña, me ha llegado un mensaje del hosting avisándome, será por eso por lo que no se termina de actualizar ¿no?

    • Hola,
      pues no sé, pero si te ha llegado información de parte del hosting, no estaría de más que te pongas en contacto con ellos y les comentes. A lo mejor te pueden ayudar para tu caso concreto.

  • estoy probando hacer esto ahora justamente.

  • buenas tardes,
    Compre un theme hace unos días y hoy me di cuenta al leer el readme del mismo de que da errores para wp 3.6. Aunque el theme ya lo instale, la pagina web no la tengo hecha, solo la tengo vista para empezar a hacerla. Entonces, me gustaría volver a la versión 3.5. A ver, he leido los post que contestas a otros como yo. Dices que sustituyamos los archivos que dices por los de la versión anterior excepto los que indicas. Mi pregunta es: Para sustituirlos entramos via ftp en el directorio public html?

  • sigo que antes se ha enviado sin querer el post. Tengo ya la versión 3.5 que me he bajado de wordpress y la he descomprimido. Me encuentro con tres directorios pero no encuentro en ninguno los archivos que dices. Los directoriors son: wp-admin, wp-content, wp-includes. Me puedes decir si eres tan amable donde están los directorior que tengo que coger para sustituirlos ? Gracias por tu ayuda. Estoy algo más que perdido.

    • Hola,
      sí, para sustituir archivos hay que acceder por FTP.
      Lee también esta documentación que recomiendo en el post: http://codex.wordpress.org/es:Actualizar_WordPress
      El wp-config.php es el fichero de configuración del WordPress. Cuando te bajas el WordPress nuevo (una versión nueva) ese fichero se llamaría wp-config-sample.php. El original wp-config.php no lo tienes que borrar.
      El .htacces es un fichero que estará en la raíz de tu sitio. A veces este fichero está oculto, activa «ver archivos ocultos» en tu FTP para poderlo encontrar.
      La carpeta wp-content (que no la hay que borrar) es la carpeta donde se guarda el theme.

      • Gracias maría por tus comentarios. Aunque no me aclaro. Lo que me has contado ya lo entiendo pero, y mis otras preguntas? Si alguien lo sabe que me lo diga. Gracias a todos!!

  • Hola de nuevo. Ya por fin he visto el procedimiento pero veo que hay que pasar archivo por archivo de mi disco duro via ftp al host. Es asi o es mi alojamiento que es un poco malo?

    • Hola Rafa,
      me alegro de que ya estés en ello. No hay por qué subir fichero por fichero, podrías subir varios a la vez. Intuyo que no estás usando un cliente de FTP sino alguna herramienta que tiene el panel de control de tu hosting. Seguramente en tu hosting tengas datos para usar un FTP, que son la dirección FTP, un usuario y una contraseña (a veces también el puerto). Un cliente FTP bastante bueno (gratuito) es por ejemplo Filezilla (que funciona tanto en Windows como en Mac) https://filezilla-project.org/.

  • Gracias Maria!! me ha bajado el filezilla y estoy con ello. Una cosa, ya se que debemos cambiar todos lso archivos menos los que mencionais arriba (.htaccess, wp-config-php) así como el directorior wp-content. Hay uno que se llama wp-config-sample.php y no sé si lo sustituimos o no. lo digo pq el nombre es muy similar y no quiero meter la pata. Gracias. :)

    • De nada.
      El archivo «wp-config-sample.php» es el archivo que aparece por defecto en una instalación limpia de WordPress para que configuremos los datos de nuestro hosting. Siempre que instalamos WordPress se cubre ese fichero y se renombra como wp-config.php.
      O sea, que no te hace falta hacer nada con él porque el importante es el «wp-config.php» que tú ya tienes de antes.
      Te dejo documentación sobre «wp-config.php» por si algún día pasa algo con ese fichero: http://codex.wordpress.org/Editing_wp-config.php

  • Hola de nuevo,
    la ultima, lo prometo. En worpress 3.5 que es la que voy a reinstalar no me aparece el archivo .htacces, es que ahí no está?

    • El archivo .htacces es un archivo que se te habrá creado ya (porque tú web ya existía) «arriba» en tu servidor. Búscalo con tu ftp (para ver los archivos que tienes en remoto) seguro que lo encuentras, puede que esté oculto… En Filezilla vas a «Server >> force showing file hidden» y así ves los ficheros ocultos.
      Si te los has bajado previamente a tu equipo… será que tienes configurado no ver los ficheros ocultos, cambiálo. (Suele estar en opciones de archivo en opciones de carpeta).

      El archivo .htacces no lo debes sustituir. Estará en tu servidor con los archivos del viejo WordPress, en la raíz del sitio o en la carpeta (si lo tenías en una carpeta) donde tuvieras el WordPress/tu web.

  • Gracias por todo María. ya lo he hecho. Como puedo ver que versión tengo ahora de wordpress. No lo encuentro.. En cualquier caso x todo.

    • Hola,
      abriendo el panel de control y mirando abajo de todo a la derecha sueles tener un texto que dice la versión de WordPress que tienes o pondrá «descargar versión XX» si es que hay una versión más actual para descargar… sabrás que tienes la anterior.
      Otro modo es abrir tu web en el navegador y darle al botón derecho del ratón y pulsar en la opción de «ver código fuente». Entonces busca la palabra «generator» con Control + F (Buscar) y verás una línea de código que dice la versión. Similar a esto:

      <meta name="generator" content="WordPress 3.5.2" />
      
  • Hola, hace una semana cuando intento ingresar a http://www.lensandlight.com.ar/wp-admin la pantalla se queda en blanco, he consultado a dattatec y me informan que se ha instalado una versión wordpress que no es compatible con mis themes o pluggins… yo no he actualizado nada, de hecho soy novata en esto del wordpress, pero en fin quisiera solucionar el inconveniente para poder ingresar al panel de administración y no tengo idea como saber que versión tenia antes del problema para bajarla nuevamente y reemplazar los archivos por ftp.
    Tengo forma de saber cual era la versión que tenia originalmente?

    Muchas Gracias
    Vanesa

    • Hola Vanesa
      tienes una copia de seguridad de la versión anterior? Allí quizás pudieras mirarlo. Si no tienes nada guardado de lo anterior y ahora te han actualizado… no lo puedes saber.
      En un wordpress si vas a ver código fuente y haces una búsqueda por las palabras «meta generator», llegarás a una línea donde verías la versión. Aunque mucha gente oculta esta línea como buena práctica.
      También se me ocurre que hables con tu hosting, a ver si ellos tienen alguna copia de seguridad de tu web.

  • Hola!!!! Espero que puedas llegar a leer este mensaje porque necesito ayuda… jajaja Resulta que no puedo hacer copias de seguridad en wordpress, ni cambiar los pluggins, ni subir fotos, siempre me pone algo de wp_contect. Así que entré en phpmyadmin y no encuentro esta carpeta. Hace poco me dio un error el blog y quite archivos de phpmyadmin y no sé si por error eliminé esta carpeta… ¿Me podrías explicar cómo crearla? Comentarte de que (como te darás cuenta) soy una novata en la materia…

    Muchas muchas muuuuchas gracias por la información de antemano!!!

    • Hola,
      revisa mediante acceso FTP para ver todas las carpetas, que tengas esa carpeta. Esperemos que sí tengas la «wp-content». Su ruta suele ser la siguiente:
      public_htm>nombre de tu blog>wp-content

  • Hola,

    Compré una plantilla para wordpress 3.6 y al instalar desde el hosting el wordpress se instaló la versión 3.7 por lo que la plantilla no se carga. Me gustaria volver a la plantilla 3.6 pero no encuentro en el FTP ninguno de los archivos de los que hablas y no sé como proceder. Podrias echarme un cable?

    mil gracias

  • Creo que volver a una versión anterior de WordPress es un fallo, siempre se debe actualizar tanto el mismo WordPress como sus plugins y temas, puesto que mejoran el rendimiento y son más seguros frente amenazas externas. Debemos buscar todas las opciones antes de hacer el paso atrás.

    • Es recomendable tener siempre la última versión de WordPress pero en ocasiones esto no puede ser. Se puede dar el caso que no podamos actualizar la versión de WordPress porque alguno de los plugins utilizados aún no funcionan con esa versión, es lo que comento en el post… para mí sería la única razón por la que tener el WordPress desactualizado y además sería temporalmente (mientras estos plugins se actualizan para funcionar correctamente o mientras se busca plugins sustitutos si estos no se «modernizan» o se descontinuan.)

volver arriba ↑