A diferencia de otros errores, el error JSON no válido en WordPress es fácil de entender y corregir. Para los ignorantes, aparece cuando WordPress no puede comunicarse con el servidor web mientras trabaja en el Editor de bloques. Las respuestas del servidor están en formato JSON, lo que explica el error.
No debería llevar más de unos minutos solucionar el problema, y será uno de los siguientes:
Uno de ellos será la solución, aunque esperemos que no tengas que mirarlos todos. Aquí presentamos cinco soluciones, que van desde la más fácil hasta la más difícil, aunque esto es relativo, ya que es probable que tengas las habilidades que necesitas para resolver cada una de ellas rápidamente.
1. Siga unos sencillos pasos para diagnosticar el error
Antes de hurgar en las pantallas de configuración, querrá estar seguro tú no son la causa de un error JSON no válido en WordPress. Sin embargo, primero cree una copia de seguridad completa de su sitio en caso de que necesite restaurarlo más tarde.
Una vez que tenga una copia de seguridad en su bolso, intente desmarcar todos los siguientes errores:
- Cambie al tema predeterminado en caso de que el tema principal tenga un problema técnico.
- Deshabilite el Firewall de aplicaciones web (WAF) si lo está utilizando. Es posible que deshabilite temporalmente todo el enchufe de seguridad.
- Hablando de eso, es una buena idea desactivar y reactivar complementos para ver si alguno de ellos está causando un error JSON no válido en WordPress. Este es un paso común de solución de problemas en la plataforma y, a veces, puede indicar un problema de complemento no autorizado.
- Intente usar el Editor clásico para ver si aún puede lograr lo que necesita sin mostrar un error. Sin embargo, no debe considerar esto como una solución permanente, eliminando más el óxido del motor defectuoso.
Si no tiene activo el modo de depuración de WordPress, también debe hacer esto para que pueda intentar detectar el error. Sin embargo, es probable que sea una de las soluciones a continuación, y no llevará mucho tiempo resolverlas.
2. Verifique sus URL de WordPress
Para el primer método, inicie sesión en WordPress y vaya a Ajustes pantalla:

En General pestaña, marque los dos campos que leen Dirección de WordPress (URL) y Dirección del sitio (URL). En la gran mayoría de los casos, serán los mismos que el nombre de dominio de tu sitio web:

Probablemente descubrirá si tiene WordPress en otro directorio que explicaría la clara diferencia aquí. Sin embargo, una diferencia que WordPress no comprende generará un error JSON no válido.
Es posible que estas URL utilicen el protocolo HTTP incorrecto: si tiene un certificado de capa de conexión segura (SSL), cada URL debe usar https://. Nuestro consejo es verificar si hay errores ortográficos en cada URL y también asegurarse de que cada una esté utilizando el protocolo correcto.
Después de realizar las correcciones, guarde los cambios y compruebe si se ha producido un error. Si aún aparece, vaya al siguiente método.
3. Personaliza la configuración del enlace permanente de WordPress
cuando estas en Ajustes página, ir a enlaces permanentes Correa. Puede haber un problema con la estructura de enlaces directos debajo del capó que podría causar un error JSON no válido en WordPress.

La solución aquí es simple:
- Seleccione el tipo de enlace directo. A menos que uses Estructura personalizadaadhiérase a la opción actual en esta página.
- Guardar cambios. Esto «descansará» en la configuración del enlace directo y debería corregir el error JSON no válido en WordPress.
Sin embargo, si está utilizando una estructura de enlace directo personalizada, asegúrese de que las etiquetas que está utilizando no tengan errores de ortografía o sintaxis:

Incluso una marca fuera de lugar resultará en un error, así que intente corregir cualquier cosa que note, guarde los cambios y vea si hay más problemas.
4. Verifique el registro de estado del sitio en busca de pistas
WordPress incluye una pantalla útil para ayudarlo a evaluar qué tan «saludable» es su sitio. los estado del sitio Una página es esencialmente una lista de problemas críticos y mejoras recomendadas para ayudar con ciertos aspectos del sitio. Por ejemplo, puede optimizar el rendimiento, trabajar en la optimización de motores de búsqueda (SEO) y más:

Si encuentra un error JSON no válido en WordPress, es posible que vea otra mejora recomendada: «API REST encontró un resultado inesperado». Esto debería darle alguna pista de dónde se encuentra el error JSON, y desde allí puede investigar más a fondo.
Sin embargo, si no tiene mucha experiencia en la lectura de tales registros de errores, puede comunicarse con su anfitrión. De esta manera, pueden saber cuál es el problema y si es algo del lado del servidor.
5. Reconstruye el tuyo .htaccess Expediente
El método final para resolver el error JSON no válido en WordPress es el más difícil, pero sigue siendo simple. Su .htaccess El archivo es un conjunto de configuración para servidores apache.
A diferencia de NginxLos usuarios de Apache pueden manejar las configuraciones del servidor. Por lo tanto, puede causar un error JSON no válido en WordPress.
El mejor enfoque aquí es reconstruir .htaccess el archivo en sí, lo cual es fácil de hacer. De hecho, es posible que ya haya hecho esto al cambiar la configuración de su enlace directo, ya que guardar los cambios aquí genera de nuevo .htaccess expediente.
Sin embargo, es posible que desee crear un archivo limpio desde cero para asegurarse de no introducir un error o mantenerlo.
Primero, querrás hacer una copia de seguridad de la anterior .htaccess expediente. Para ello, recomendamos utilizar SFTP (Secure File Transfer Protocol) para acceder al servidor y arrastrar .htaccess archivo a la computadora local. Esto es lo que necesitas:
Acceso administrativo al servidor y detalles de inicio de sesión. A menudo se pueden encontrar en el panel de control de hosting o en un correo electrónico del host.
Su .htaccess el archivo se ubicará en la raíz del directorio raíz del sitio y el proceso es arrastrarlo a su computadora (y configurarlo para que muestre archivos ocultos):

Aquí, cree un duplicado en su computadora, limpie el contenido y agregue lo siguiente:
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPressEsta es la configuración predeterminada .htaccess expediente. guardarlo como .htaccessy luego súbalo a su servidor nuevamente. Por lo tanto, verifique el error.
Solicitud
El error JSON no válido en WordPress es fácil de entender y corregir, lo cual es bueno si necesita apresurarse para continuar trabajando en su sitio web. La mayoría de las soluciones a este error se relacionan con la configuración del servidor, por lo que navegará por las pantallas de configuración de WordPress para solucionarlo.
En algunos casos tendrá que reconstruir .htaccess el archivo desde cero, pero incluso eso está libre de fricciones. Sin embargo, si aún ve un error en su sitio, es una buena idea ponerse en contacto con su proveedor de alojamiento web para obtener más consejos. Es posible que haya algo en el servidor que no funcione bien con la configuración de su sitio que deberá verificar.
¿Sufre de un error JSON no válido en WordPress y una de nuestras soluciones lo está ayudando? ¡Háganos saber en la sección de comentarios!









