WordPress no guarda menús ni widgets cómo solucionarlo
WordPress no guarda menús: revisa causas habituales y pasos seguros para recuperar cambios en menús y widgets cuanto antes.
Si wordpress no guarda menús o los widgets no conservan los cambios, normalmente no significa que el sitio esté roto por completo, sino que hay algún bloqueo en la administración, en el navegador, en un plugin, en el tema o en la comunicación con el servidor. En muchos casos se puede acotar el origen con unas comprobaciones básicas y una secuencia de pruebas seguras antes de tocar configuraciones sensibles.
Cuando WordPress no guarda menús ni widgets, lo más habitual es que el cambio sí se intente enviar pero falle por caché, conflicto entre plugins, errores JavaScript, problemas con la REST API o restricciones del servidor. También puede influir el tema activo o el editor de widgets por bloques si el fallo aparece tras una actualización o un cambio reciente.
La clave es revisar primero lo sencillo: navegador, caché, plugins, tema y estado general del administrador. A partir de ahí, conviene comprobar si el problema afecta solo a menús, solo a widgets o a cualquier ajuste en Apariencia, porque esa diferencia ayuda mucho a identificar el origen.
Causas más habituales del problema
No hay una única causa universal. Lo recomendable es pensar en capas: navegador, plugins, tema, JavaScript, servidor y comunicación interna de WordPress.
Caché del navegador o de plugins
Un bloqueo por caché puede hacer que parezca que no se ha guardado nada cuando en realidad estás viendo una versión antigua de la pantalla o del frontal. Esto es frecuente si usas plugins de caché, optimización o minificación.
Conflicto entre plugins
Un conflicto plugins WordPress puede interferir con menús, widgets o peticiones AJAX y REST. Suele pasar tras instalar un plugin de optimización, seguridad, maquetación o personalización del administrador, aunque depende del entorno.
Tema o constructor que interfiere
Si el problema aparece tras cambiar de tema o activar un constructor visual, conviene revisar esa pista. Algunos temas añaden capas propias para cabeceras, menús o áreas de widgets, y eso puede afectar al comportamiento estándar de WordPress.
Errores JavaScript en administración
Cuando hay scripts rotos en el administrador, el botón de guardar puede dejar de funcionar correctamente o ejecutarse de forma incompleta. En estos casos, la consola del navegador suele mostrar errores que orientan bastante bien.
Permisos, límites del servidor o reglas de seguridad
En muchos casos el servidor bloquea o corta la petición: límites de memoria, reglas del firewall, mod_security, timeouts o restricciones del hosting. No siempre dejan un mensaje claro en pantalla, por lo que revisar logs o consultar al proveedor puede ser necesario.
Editor de widgets por bloques o problemas con la REST API
Desde que WordPress usa el editor de widgets por bloques, algunos fallos ya no dependen solo de la pantalla clásica de widgets. Si la REST API falla, se bloquea o devuelve errores, los cambios pueden no guardarse aunque la interfaz cargue aparentemente bien.
Comprobaciones rápidas antes de tocar nada más
- Comprueba si el fallo afecta solo a menús, solo a widgets o a más ajustes del administrador.
- Recuerda si empezó después de actualizar WordPress, un plugin o el tema.
- Prueba con otro usuario administrador si el sitio tiene varios perfiles.
- Verifica si el problema se reproduce en otro navegador o en modo incógnito.
Estas señales no resuelven por sí solas el problema, pero ayudan a decidir si estás ante un bloqueo por caché, un conflicto de código o una incidencia del servidor.
Cómo solucionar el fallo paso a paso
- Prueba en incógnito o en otro navegador. Si ahí funciona, probablemente el origen esté en caché, extensiones del navegador o sesiones corruptas.
- Vacía la caché. Borra la caché del navegador y, si usas plugins de optimización o CDN, limpia también esas capas antes de repetir la prueba.
- Desactiva plugins de forma temporal. Hazlo de manera controlada, mejor en una franja de bajo impacto o en un entorno de pruebas. Si el problema desaparece, reactívalos uno a uno hasta localizar el conflicto.
- Cambia temporalmente a un tema por defecto. Un tema estándar de WordPress sirve para comprobar si el fallo viene del tema activo o de alguna integración concreta.
- Revisa la consola del navegador si procede. Si ves errores JavaScript al pulsar guardar, anota el archivo o plugin relacionado. No hace falta depurar a fondo para confirmar que existe un conflicto técnico.
- Comprueba Salud del sitio, actualizaciones y REST API. En herramientas de WordPress puedes detectar avisos útiles sobre configuración, API o rendimiento. Si el editor de widgets falla, esta revisión es especialmente importante.
- Revisa logs o pide ayuda al hosting. Si sospechas de bloqueos del servidor, límites o reglas de seguridad, los registros del hosting pueden confirmar por qué no se completa el guardado.
Si trabajas en producción, evita aplicar varios cambios a la vez. Lo más prudente es ir descartando una causa por paso para no perder el rastro del origen real.
Cuándo conviene pedir soporte técnico
Si ya has probado navegador, caché, plugins, tema y comprobaciones básicas del sitio sin resultado, conviene escalar la revisión. También es recomendable pedir ayuda si el fallo afecta a una web en producción, si los menús críticos desaparecen o si hay errores repetidos relacionados con la REST API, el servidor o la base de datos.
En resumen, cuando wordpress no guarda menús o no conserva widgets, lo más eficaz es seguir un proceso ordenado y no asumir una causa única. Con una revisión técnica bien planteada suele ser posible acotar si el problema está en el navegador, en el código activo o en el entorno del servidor.
Si el fallo persiste o afecta al funcionamiento diario del sitio, puede tener sentido revisar el caso con un servicio de reparar errores 500 503 y problemas de servidor, mantenimiento WordPress o reparación técnica para intervenir con más seguridad y sin comprometer la web.
¿Necesitas orientación personalizada?
Te ayudamos a entender tus opciones y el siguiente paso.