Un fallo de Errores con en WP puede dejar sin editar una página, romper el backend o mostrar avisos tras actualizar PHP o WordPress. La clave está en aislar si el origen está en WPBakery/Visual , en el tema, en un plugin o en una versión de PHP incompatible.
Los errores con en WordPress suelen venir de incompatibilidades con PHP, WordPress, WPBakery/Visual , un conflicto con plugins o un ajuste incorrecto de memoria. Primero hay que aislar el origen con un diagnóstico ordenado y luego aplicar solo correcciones seguras en wp-config.php para, si hace falta, recuperar el editor o el admin sin arriesgar el sitio.
Índice
Anuncio
Composer falla en WordPress por 3 causas reales
Composer falla en WordPress cuando una pieza espera otra versión distinta. Eso pasa mucho tras una actualización de PHP o del propio WordPress, y también cuando el constructor visual usa dependencias que ya no cuadran con el tema.
PHP, WordPress y tema: la tríada
PHP es el motor que ejecuta el sitio. WordPress es la base. El tema y el constructor visual son las piezas que suelen romper primero cuando cambian las versiones.
El error no siempre es de recursos
La memoria es como el tamaño de la mesa donde trabaja WordPress. Si la mesa es pequeña, algunas tareas no caben. Pero si el problema es que falta una pieza del puzle, agrandar la mesa no arregla nada.
Composer resuelve dependencias, no compatibilidades rotas. Si el paquete correcto no encaja con tu versión de PHP, el fallo seguirá ahí aunque subas la memoria.
Distingue si falla Composer o el ecosistema
El diagnóstico correcto separa si el fallo nace en Composer, en el tema, en otro plugin o en PHP antes de tocar nada.
Mira el mensaje exacto primero
El mensaje de error manda. Si aparece Class not found, el problema suele estar en el autoload, que es el mapa que le dice a PHP dónde cargar cada clase. Si ves Allowed memory size exhausted, la pista apunta a memoria. Si sale un Parse error, piensa en PHP incompatible o código viejo.
Aísla tema, plugins y constructor
Desactiva primero los plugins no esenciales. Después cambia temporalmente al tema por defecto si el acceso lo permite. Si el editor visual revive, ya tienes el culpable más probable.
Revisa composer.json, composer.lock y vendor
composer.json declara qué quiere instalar el proyecto. composer.lock fija las versiones exactas. vendor guarda el código ya instalado. Si uno de esos tres no cuadra, Composer puede fallar aunque el paquete exista en Packagist.
Anuncio
Compatibilidad crítica antes de tocar nada
La compatibilidad entre PHP, WordPress y el constructor visual manda más que cualquier ajuste suelto.
Tabla de decisión por versión
| Combinación | Riesgo | Qué suele pasar | Decisión práctica |
|---|---|---|---|
| WordPress reciente + PHP 8.2 + tema viejo | Alto | Fatal error o editor en blanco | Probar el tema en staging antes de producción |
| WordPress estable + PHP 8.1 + WPBakery actualizado | Bajo o medio | Suelen aparecer conflictos de plugins | Revisar extensiones y minificación |
| Composer con `composer.lock` antiguo | Medio | Instalaciones distintas entre local y producción | Bloquear versiones antes de desplegar |
Cuando la versión mínima no basta
La versión mínima evita que el sitio caiga. No garantiza que el constructor visual funcione bien.
La trampa del hosting compartido
En hosting compartido, el panel puede mostrar una versión de PHP, pero la caché, el opcache o una configuración heredada pueden mantener comportamientos viejos.

Qué tocar en wp-config.php y qué no: ajustes seguros
wp-config.php permite activar depuración y subir memoria, pero no conviene usarlo como cajón de sastre.
Ajustes seguros: memoria y debug
Estos cambios suelen ser seguros si se aplican con cuidado:
- `WP_MEMORY_LIMIT`: sube la memoria para tareas normales del sitio.
- `WP_MAX_MEMORY_LIMIT`: da más margen en tareas de administración.
- `WP_DEBUG`: activa el registro de errores para ver qué falla.
- `WP_DEBUG_LOG`: guarda el error en `wp-content/debug.log`.
Ajustes peligrosos: no improvisar
No toques constantes de seguridad, rutas ni configuraciones internas del núcleo sin saber por qué están ahí.
Error común: confundir causa y síntoma
Subir memoria ayuda cuando el error dice que falta memoria. Punto.
Recupera wp-admin y el editor visual sin romper nada
Cuando wp-admin no carga o el editor visual queda en blanco, la prioridad es recuperar acceso, no rehacer todo el sitio.
Desactivar sin romper producción
Empieza por desactivar plugins desde FTP, panel del hosting o WP-CLI si lo hay.
WP-CLI frente a acceso FTP
WP-CLI es la vía más limpia cuando el servidor lo permite.
El fallo tras actualizar todo
Actualizar WordPress, plugins y tema a la vez parece cómodo. En producción es una mala idea si no hay copia previa y un entorno de pruebas.
Cuando el editor queda blanco
Un editor blanco suele venir de JavaScript roto, caché agresiva o un plugin que no carga sus recursos.
Anuncio
Evita los fallos más repetidos con composer
Composer funciona bien cuando el proyecto mantiene orden.
Local, staging y producción
Local es para probar. Staging es para validar. Producción es donde no conviene improvisar.
Copias, bloqueo y versiones
composer.lock fija qué se instala. La copia de seguridad guarda el estado real.
Permisos y ownership
Los permisos dicen quién puede leer o escribir. El ownership, que es la propiedad del archivo, dice quién manda sobre él.
Preguntas frecuentes sobre mantenimiento WordPress
¿Cómo sé si el fallo es de composer o de
Si aparece Class not found, autoload roto o errores al instalar dependencias, apunta a Composer. Si el sitio devuelve un 500 general o el editor falla tras una actualización, también puede ser PHP o un plugin.
¿Es seguro subir WP_MEMORY_LIMIT para arreglar
Sí, si el mensaje habla de memoria agotada.
¿Qué hago si wp-admin no carga después de
Primero desactiva plugins y revisa el tema activo.
¿Puedo borrar vendor y regenerarlo sin riesgo?
Puedes hacerlo solo si sabes qué dependencias usa el proyecto y tienes acceso a las versiones correctas.
¿Por qué el editor visual queda en blanco aunque
Porque el editor usa JavaScript, estilos y recursos distintos al frontal.
¿Composer sirve igual en local, staging y
Sí, pero solo si los tres entornos usan versiones parecidas de PHP y las mismas dependencias bloqueadas.
¿Cuándo conviene pedir ayuda técnica?
Conviene pedirla cuando el log apunta a varias capas a la vez, o cuando wp-admin sigue caído tras desactivar plugins y revisar PHP.
Qué hacer ahora sin empeorar el sitio
Empieza por el mensaje exacto, no por la memoria. Después separa PHP, tema y plugins con un solo cambio cada vez.
Josu Barrios
Somos especialistas en mantenimiento WordPress para empresas, profesionales y tiendas online. Contamos con experiencia en seguridad web, optimización de rendimiento, actualizaciones, copias de seguridad y resolución de incidencias técnicas, ayudando a que cada sitio funcione de forma rápida, estable y protegida. Nuestro enfoque combina soporte técnico profesional, buenas prácticas de seguridad y seguimiento continuo para ofrecer un servicio fiable, transparente y orientado a resultados reales.