Última actualización: 16 de diciembre de 2025
¿Tu sitio WordPress lanza el error “The response is not a valid JSON response” al guardar una entrada o página? Aprende por qué ocurre y cómo solucionarlo fácilmente.
Este error aparece con frecuencia cuando intentas guardar o actualizar una entrada o página desde el editor de bloques de WordPress (Gutenberg), y el sistema no puede comunicarse correctamente con el servidor.
A pesar de lo técnico que suena, la solución es bastante sencilla si sigues los pasos adecuados.
❓ ¿Qué causa el error “not a valid JSON response”?
Las razones comunes incluyen:
Problemas con los enlaces permanentes.
Conflictos con plugins o temas.
Instalaciones SSL mal configuradas.
Modificaciones incorrectas en
.htaccess.Fallas de conexión con el API REST de WordPress.
🛠️ Paso 1: Regenera los enlaces permanentes
Ve a tu panel de WordPress.
Entra a Ajustes > Enlaces permanentes.
Haz clic en Guardar cambios, sin modificar nada.
Esto puede corregir rutas internas incorrectas que impiden que se envíen correctamente los datos JSON.
🧩 Paso 2: Desactiva plugins recientes
Desactiva los plugins uno por uno y prueba guardar nuevamente tu página.
Plugins de seguridad, de optimización o constructores visuales suelen ser los más conflictivos.
🧠 Paso 3: Cambia temporalmente el tema activo
Activa un tema predeterminado como
Twenty Twenty-Four.Prueba guardar de nuevo tu página o entrada.
Si el error desaparece, el problema está en el tema anterior.
⚙️ Paso 4: Verifica el archivo .htaccess
Abre el archivo .htaccess en la raíz de tu instalación y asegúrate de que tenga esta estructura básica:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
🔐 Paso 5: Verifica que tu sitio esté usando HTTPS correctamente
Si activaste SSL recientemente, asegúrate de que todas las URLs internas comiencen con
https://.Puedes usar Really Simple SSL para automatizar redirecciones y ajustes comunes.
🔄 Paso 6: Activa el modo debug
Agrega en wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Esto registrará cualquier error interno en el archivo wp-content/debug.log.
✅ Recomendaciones finales
Mantén tu sitio actualizado.
Usa temas y plugins confiables.
Haz respaldos periódicos.
Configura correctamente tu SSL y tus enlaces permanentes.
📣 ¿Tu WordPress sigue mostrando este error?
En Páginas Web Chile solucionamos errores de respuesta JSON, configuramos enlaces permanentes y restauramos el funcionamiento normal de tu editor de bloques.
🧰 Diagnóstico técnico
📲 WhatsApp: +56 99 626 1186
🌐 www.paginaswebcl.cl
⚖️ Aviso legal
Este contenido es informativo. Páginas Web Chile no se responsabiliza por errores derivados de configuraciones no respaldadas previamente.
COMMENTS