Ayer fue lanzada la versión 4.7 de WordPress, el CMS para gestionar webs y blogs más famosos del mundo, y como siempre, hay gente que ha tenido problemas al actualizar a esta versión, aunque la verdad, es que está dando menos problemas de los habituales debido a que no han cambiado nada en la estructura de la base de datos.
¡Ojo! Antes de actualizar siempre tienes que hacer una copia de tu base de datos por si ocurriera lo peor y tuvieras que volver a la copia de seguridad.
Ten en cuenta que en esta versión de WordPress han cambiado las siguientes cosas y no son ningún fallo:
- El texto alt de las imágenes ya no se crea automaticamente como antes
- Han cambiado algunos de los botones del editor
- Han añadido la personalización del CSS, por lo que si usas una versión antigua del plugin Jetpack (que tenía una opción parecida), puede que esta nueva funcionalidad te de error.
Dicho esto, es posible que el problema que te hayas encontrado al actualizar a WordPress 4.7 sea fácil de solucionar. Puedes tener en cuenta los siguientes puntos para resolver los principales contratiempos que te hayas podido encontrar.
WordPress 4.7: Como solucionar los principales problemas al actualizar
1.-Cuidado con la cache
Siempre es una buena práctica borrar todas las caches de tu ordenador y de tu servidor cuando se actualiza WordPress, pero en esta actualización esto hay que hacerlo si o si o vamos a tener muchos problemas.
Vamos a repasar que tipo de caches podemos tener:
- Plugin cache: como WP Super Cache o W3 Total Cache
- La cache de tu navegador
- La cache de servicios como Cloudflare
- La cache de tu servidor, como puede ser Opcache, Varnish o APC
Solución: deberíamos borrar todas estas caches si no queremos tener problemas con el editor visual de WordPress, las imágenes o incluso en la zona administración del propio WordPress. Si no sabes como hacerlo, sobre todo en el caso de las caches del servidor, consulta con tu servicio de hosting o déjame un comentario y te intento ayudar.
¡Ojo! En el caso de la cache de tu servidor, puede provocar incluso que parezca que WordPress no ha sido actualizado (cuando realmente si ha sido así).
Hay muchos elementos que se almacenan en las diferentes caches, así que tienes que «vaciarlas» todas.
¡Ojo! Muchas veces los bloqueadores de anuncios del navegador como Adblock pueden provocar que el editor visual de tu post no aparezca. La solución es desactivar este bloqueador para tu página web.
2.-Cuidado con los plugins
Este consejo siempre se da. Es posible que algún plugin que tengas instalado no sea compatible con esta versión y provoque que no puedas ni acceder a la zona de administración de tu blog.
Solución: Entre mediante FTP a tu servidor y borra la carpeta de dicho plugin. Puedes consultar la siguiente guía oficial: “How to deactivate all plugins when you can’t log in to wp-admin”
3.-Cuidado con tu tema
Otro problema se puede presentar con el tema que tengas instalado. Es posible que algunos de los cambios en el código de la nueva versión de WordPress no sean compatibles con tu antiguo tema porque el desarrollador no lo ha actualizado.
Solución: Tienes que cambiar de tema. Puedes probar con alguno de los temas oficiales como Twenty Seventeen. Debes borrar o cambiar de nombre la carpeta de tu antiguo tema accediendo a tu servidor mediante FTP
4.-Errores que aparecen en la versión 4.7 de WordPress
- Los usuarios de la framework Genesis deben actualizar a la última versión para no tener problemas con los temas y sus sidebars.
¿Y si todo falla al actualizar?
Pues vas a tener que actualizar de manera manual WordPress, como se hacía en los primeros tiempos de este CMS, subiendo mediante FTP todos los archivos a tu servidor (no borres el directorio wp-content o el archivo wp-config.php).
Fuente: wordpress.org
Hola, buenas excelente articulo, tengo una consulta actualice mi pagina web a esta versión de WordPress, pero el unico problema que me dio fue que el editor de texto se me en blanco, como podria solucionar este problema? saludos
Posiblemente algún problema con alguna cache. Vacialas todas.
Hola!
He actualizado a la versión 4.7 de WordPress, y la que tenia antes era la 4.6.
Ahora no me deja visualizar las páginas y entradas de mi web (crear y editar si me deja) y me aparece el mensaje de página no encontrada «Go to home page». A parte de eso, en el Inicio me aparece el logo del tema Brandon, en lugar de el de mi empresa, voy al editor pero no se guardan los cambios. Sabes como solucionar esto o alguna forma sencilla de poder volver a la versión anterior sin perder ningún dato? Muchas gracias!!!
¿Has hecho una copia de seguridad de tu versión anterior y de la base de datos? ¿Qué sucede si pones un tema por defecto de WordPress? En teoría esta actualización no toca la base de datos, así que entradas deberían de estar. Puede ser un problema de cache. Borra todas las caches de tu página, incluida la del navegador.
Es que no estoy segura de que se guarden las copias de seguridad, ya que tengo el plugin de Backup WordPress, y me intento descargar la copia de seguridad pero me aparece la misma página de «Go to home page». Es decir que realmente no se si guardan los datos ni donde. Para borrar el cache de mi web tengo que instalar un plugin o como lo hago? (Soy principiante en el tema de WordPress y voy bastante perdida)
Muchas gracias de verdad, agradezco tu tiempo!
Lo primero que intentaría es acceder a la web mediante un navegador distinto. Si usas Chrome con Firefox y ver que se ve.
El tema de vaciar las caches: lo mejor es preguntar al soporte de tu servidor para ver si ellos te pueden borrar las distintas caches que puede haber instaladas en tu servidor. Si usas el plugin Wp Super Cache, tienes que que borrar su caché.
Más opciones. Tendrías que acceder al archivo wp-config.php de tu servidor y añadir
define(‘WP_DEBUG’, true);
para que te muestre más información en pantalla de tu error. Tienes que tener acceso SSH al servidor. Y luego habría que ver.
¡Hola!
Aquí otro afectado con la actualización del WP 4.7.
He hablado con la gente de mi servidor y como tengo la administración manual pasan un poco de mi pero me han dejado una pista:
«En su caso el problema radica en un problema entre la actualizacion a wp 4.7 y el cache que tiene instalado en su web ( es un problema que ha pasado en bastantes webs).»
Dentro del mi server WHM dónde tendría que para resetear la caché? o con hacerlo desde el cpanel en la web correspondiente es suficiente?
Muchas gracias 😀
Se me ha olvidado decir que lo que me ocurre que no puedo entrar al /wp-admin/. No da error de alguna línea en algun archivo .php simplemente parece un error de que no encuentra la url.
¿Tienes instalado WP Super cache o algún otro plugin de W3 Total Cache? Tienes que limpiar su cache.
Que tal amigo =D
Mi problema: Voy a instalar los plugins para mi sitio web y la mayoría me aparece NO COMPATIBLE CON TU VERSIÓN DE WP
Por favor dame una luz XD
Gracias, buen post 🙂
Creo que mi caso es extremo, cuando quiero hacer la actualización me aparece este mensaje:
Fatal error: Call to a member function do_all_hook() on a non-object in /home/xxxx/xxxx.com/wp-includes/plugin.php on line 837
Lo solucioné renombrando el archivo «object-cache.php», pero no sé que impacto tenga eso en mi web pues si le dejo el nombre original la web vuelve a darme ese error…
Que tal, actualmente llevo la campaña de Adwords de una clienta y solo pretendía añadir 2 formularios de contacto a su sitio web. Actualicé la version de WP anadí los formularios y los formularios no enivaban correo, pero también se desconfiguró el correo de la página al cual no se le hizo nada, Dice el chavo que hizo la pagina que debio ser por actualizar wp, lo cual se me hace una completa ÷¬∞¢# ademas de que me quiere cobrar por echar a andar el formulario y colocar otros 2. que puedo hacer?