¿Está tratando de corregir el error de actualización de WordPress o error de publicación en su sitio web?
A veces, al editar una publicación o página, es posible que vea un error de actualización o error de publicación. Este error no da ninguna pista, lo que lo hace particularmente difícil para los principiantes.
En este artículo, le mostraremos cómo solucionar fácilmente el error de actualización fallida de WordPress. También explicaremos qué causa este problema y cómo evitarlo en el futuro.
¿Qué causa el error de actualización o error de publicación en WordPress?
La falta de comunicación con la API REST de WordPress provoca el error «Error de actualización» o «Error de publicación» en WordPress.
Básicamente, WordPress a veces usa un conjunto de API (métodos de programación) llamado ‘API REST’ para enviar y recibir solicitudes a la base de datos de WordPress.
Si no puede enviar y recibir esas solicitudes, es posible que algunas partes de su sitio web de WordPress no puedan funcionar. Esto incluye el editor de bloques de WordPress, que utiliza la API para enviar solicitudes de actualización y publicación a WordPress.
¿Por qué WordPress no puede usar la API REST?
Ahora puede que se pregunte si no realicé ningún cambio en mi sitio web, ¿por qué la API REST dejó de funcionar por sí sola?
Hay una serie de escenarios que pueden impedir que WordPress use la API REST. Por ejemplo, es posible que no esté conectado a Internet o haya perdido la conectividad.
Otras razones pueden ser un poco más complicadas. Por ejemplo, es posible que haya cambiado accidentalmente la URL del sitio, un complemento de WordPress puede estar causando el problema o un servicio de terceros puede estar bloqueando las llamadas a la API.
Dicho esto, echemos un vistazo a cómo solucionar y corregir el error de actualización fallida de WordPress.
Paso 1. Verifique su conexión a Internet y la URL del sitio
La causa más común de error de actualización fallida en WordPress es perder la conexión WiFi. Si su computadora pierde la conexión a Internet mientras está escribiendo una publicación de blog, entonces WordPress no podrá guardar sus cambios.
Asegúrese de estar conectado a Internet visitando otros sitios web en una nueva pestaña del navegador.
Si su Internet funciona bien, lo siguiente que querrá verificar es la configuración de URL de su sitio de WordPress.
Simplemente ve a Ajustes » General y asegúrese de que las opciones Dirección del sitio y Dirección de WordPress sean correctas. Para la mayoría de los sitios web, debe tener las mismas URL en ambos campos.
Si la configuración de URL de su sitio se ve bien y está conectado a Internet, puede continuar con la solución de problemas.
Paso 2. Verifique el estado de la API REST usando el estado del sitio de WordPress
WordPress viene con una herramienta de salud del sitio incorporada, que muestra información importante sobre la seguridad y el rendimiento de su sitio.
Simplemente ve a la Herramientas » Estado del sitio página para ver el informe. Si la API REST no funciona, lo verá en las mejoras recomendadas como ‘La API REST encontró un resultado inesperado’.
También puede mostrarle información de depuración que puede explicar lo que sucedió cuando WordPress hizo la llamada a la API REST. Estudiar esto puede darle alguna pista sobre qué complemento o servicio de terceros puede estar causando el problema.
Sin embargo, si no te da ninguna pista, puedes pasar al siguiente paso.
Paso 3. Deshabilite todos sus complementos de WordPress
Si un complemento de WordPress está causando que la API REST se comporte mal, entonces la forma más fácil de averiguarlo es desactivando todos sus complementos de WordPress.
Puedes ir al Complementos » Complementos instalados página y marque la casilla para seleccionar todos los complementos. Después de eso, use el menú desplegable Acciones masivas para desactivar todos los complementos.
Después de eso, puede ir a la pantalla de edición de publicaciones e intentar actualizar. Si el error de Actualización fallida desaparece, significa que uno de sus complementos estaba causando el problema.
Ahora puede comenzar a activar sus complementos de WordPress uno a la vez e intentar reproducir el error. Una vez que encuentre el complemento que causa el problema, puede buscar ayuda del autor del complemento o encontrar un complemento alternativo.
Por otro lado, si al deshabilitar todos los complementos de WordPress no desapareció el error, continúe con el siguiente paso.
Paso 4. Verifique el servicio de firewall del sitio web
Si está utilizando un servicio de firewall de sitio web como Sucuri o Cloudflare, existe la posibilidad de que estos servicios bloqueen las solicitudes de API REST.
Esto podría suceder si sus filtros de firewall consideran que su dirección IP es sospechosa. También pueden bloquear las solicitudes de API REST si su sitio web está bajo un ataque DDOS en curso.
Si está utilizando Cloudflare, puede desactivar Cloudflare temporalmente para ver si esto resuelve su problema.
Normalmente, encontrará la configuración de Cloudflare en la sección Dominios de su tablero de hosting. Los usuarios de Bluehost pueden encontrar en Mis sitios » Administrar » Rendimiento pestaña.
Si está utilizando Sucuri, puede comunicarse con su equipo de soporte y pueden incluir su dirección IP en la lista blanca o informarle qué está causando el problema.
Los complementos y los servicios de firewall son la causa más común del error de actualización fallida. Sin embargo, si aún ve el error, hay algunas cosas más que puede hacer.
Paso 5. Habilite y revise el registro de depuración de WordPress
WordPress viene con una función incorporada para mantener un registro de todos los errores de WordPress. No registra los errores de la API REST, pero lo ayudará a ver si hay otros problemas que puedan estar causando el error.
Simplemente agregue las siguientes líneas a su archivo wp-config.php.
// Change WP_DEBUG to true define( 'WP_DEBUG', true ); // Keep a log of WordPress errors define( 'WP_DEBUG_LOG', true );
No olvide guardar sus cambios y volver a cargar el archivo en su servidor. Ahora puede intentar publicar o actualizar una publicación en WordPress para reproducir el error.
Después de eso, puede conectarse a su cuenta de alojamiento de WordPress usando un cliente FTP e ir a la carpeta /wp-content/. Desde aquí, puede descargar el archivo debug.log a su computadora.
Puede abrir el archivo de depuración en un editor de texto sin formato como el Bloc de notas. Puede contener algunos errores, advertencias o avisos detectados por WordPress mientras trabajaba en su sitio o un usuario lo visitaba.
Si ve algo que lo dirige a un complemento o archivo de tema, entonces esto puede ser una pista útil. Luego puede mencionar este error cuando solicite asistencia en los foros de WordPress.org o de su proveedor de alojamiento.
Paso 6. Cambia temporalmente al editor clásico de WordPress
Una solución temporal a este error es habilitar el editor clásico. Es el antiguo editor de WordPress que no se basa en la API REST para actualizar y publicar contenido.
Puede habilitarlo simplemente instalando y activando el Editor clásico enchufar. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo habilitar el editor clásico en WordPress.
Tras la activación, simplemente puede editar la publicación en la que estaba trabajando. Podría guardarlo y publicarlo sin ver el error de actualización o error de publicación en WordPress.
Paso final: Solicite soporte
Si todo lo demás falla, es posible que deba solicitar asistencia. Puede comenzar contactando directamente a su proveedor de alojamiento. Tienen acceso a los registros del servidor y herramientas adicionales. También podría ser causado por un servidor mal configurado o una falla en su extremo.
También puede buscar ayuda en los foros de WordPress.org o Grupo de Facebook para principiantes de WP donde otros expertos y usuarios pueden ayudarte a corregir el error.
Para obtener más detalles, consulte nuestro artículo sobre cómo solicitar correctamente el soporte de WordPress y obtenerlo.
Esperamos que este artículo le haya ayudado a solucionar el error de actualización de WordPress o el error de publicación. También puede marcar nuestra guía completa sobre los errores más comunes de WordPress y cómo solucionarlos.
.