Respuesta directa
Actualizar PHP en WordPress debe hacerse tras comprobar compatibilidad del núcleo, tema, plugins y código propio en staging. El hosting cambia la versión del intérprete; si una dependencia es antigua, el error aparecerá al ejecutar una ruta concreta, no siempre en la portada.
Posponerlo indefinidamente aumenta la deuda técnica, pero hacerlo sin prueba puede romper formularios, cron, pagos o tareas administrativas. La actualización es una oportunidad para retirar extensiones abandonadas y separar lo esencial de lo accesorio.
Qué hay que decidir antes de tocar la configuración
| Revisión | Qué buscar | Resultado |
|---|---|---|
| Núcleo | Versión soportada | Actualizar si procede |
| Plugins | Compatibilidad declarada | Actualizar o sustituir |
| Personalización | Avisos y funciones obsoletas | Corregir código |
| Hosting | Logs y reversión | Ventana controlada |
Plan de implementación paso a paso
- Registra versiones, extensiones y rutas críticas.
- Realiza copia restaurable y clona staging.
- Actualiza WordPress y dependencias compatibles.
- Cambia PHP en staging y revisa logs.
- Prueba administración, formularios, pagos, cron y API.
- Programa producción con un plan de reversión documentado.
Usa los logs para localizar incompatibilidades concretas
Tras cambiar PHP en staging, visita rutas públicas y tareas menos visibles: cron, REST, formularios, administración y pago. Clasifica cada aviso: código propio que puede corregirse, extensión actualizable o dependencia que conviene sustituir. No ocultes avisos para dar la actualización por terminada; regístralos sin mostrarlos al visitante.
Criterio de salida
Publica solo cuando la copia, el plan de reversión y las rutas críticas estén aprobados. Después compara errores y tiempos de respuesta con el punto de partida durante varios días.
Separa el cambio de PHP de los cambios de aplicación
Registra la versión actual y la propuesta de PHP, las extensiones disponibles y la configuración que necesita tu sitio. No elijas una versión por una cifra escrita en una guía antigua: comprueba las versiones con soporte de PHP y la compatibilidad declarada por tus dependencias. En staging, valida primero las actualizaciones de WordPress y plugins con la versión actual; después cambia PHP. Esta secuencia permite saber qué intervención introduce un fallo.
Recorre una operación que ejecute cada dependencia importante. Un plugin de exportación puede fallar solo al generar un archivo; un formulario, al entregar el mensaje. Revisa hora, ruta y componente en los logs y convierte el error en un caso reproducible. Si necesitas desactivar una extensión para localizarlo, hazlo en la copia. No desactives un control de seguridad o una función de cobro en producción para comprobar una hipótesis.
Comprueba tareas programadas y herramientas del servidor
El PHP que atiende peticiones web puede no coincidir con el que utiliza una tarea del sistema o WP-CLI. Confirma ambos con el hosting y prueba los procesos que dependen de cada uno: importaciones, copias, envíos programados o comandos de mantenimiento. Comprueba también extensiones y límites necesarios para esas tareas. Que la portada cargue después del cambio no demuestra que la próxima importación nocturna vaya a completarse.
Antes de publicar, confirma cómo volver a la versión anterior y qué plazo tienes para hacerlo. Conserva copia de datos y archivos por si una actualización cambia algo además del intérprete. Tras el corte, ejecuta los mismos casos y compara errores nuevos con los anteriores. Documenta cualquier dependencia que obligue a revertir y su sustitución prevista; dejar la web indefinidamente en una versión sin soporte no resuelve la incompatibilidad.
Riesgos habituales y cómo evitarlos
- Confundir ausencia de error con compatibilidad: prueba funciones que no se ven en portada.
- Actualizar sin logs: configura captura de errores sin mostrarlos al visitante.
- Dependencia abandonada: evalúa reemplazo antes del día de publicación.
Cuándo pedir ayuda técnica
Si la web depende de código a medida o una tienda, conviene revisar las incompatibilidades antes de que el hosting fuerce el cambio. Codanter puede auditar y ejecutar la actualización.
Consulta mantenimiento WordPress, soporte preventivo y cómo usar un entorno staging.
Equipo Codanter
Desarrollo web, IA y automatización