Skip to content

Todo para WordPress, el desarrollo web — y mucho más

📋 Compatibilidad de WordPress y PHP: una guía completa para 2026

📋 Compatibilidad de WordPress y PHP: una guía completa para 2026

¿Activó PHP en su hosting y el sitio se fue a una pantalla en blanco? ¿Le suena familiar? Desde 2020, miles de propietarios de sitios WordPress han pasado por este escenario, ya que los proveedores de hosting comenzaron a desactivar PHP 7.4 en masa mientras el ecosistema de plugins aún no se había adaptado a la versión 8.

Ahora estamos a mediados de 2026 y el panorama ha cambiado drásticamente. El equipo de desarrollo de WordPress eliminó oficialmente la etiqueta de «compatibilidad beta» para todas las versiones de PHP 8.x, desde la 8.0 hasta la 8.5. La versión mínima recomendada ha subido a PHP 8.3, y WordPress 6.9 y 7.0 son totalmente compatibles con PHP 8.5. Si su sitio aún funciona con 7.4 u 8.0, no solo está perdiendo seguridad, sino también las notables mejoras de rendimiento que ofrecen las versiones más recientes del lenguaje.

Vamos a analizarlo sin rodeos: qué versiones de PHP son las adecuadas para WordPress hoy, por qué lo de «beta» es cosa del pasado y cómo actualizar sin romper ni un solo plugin.

💡 Resumen rápido:

  • La versión mínima recomendada de PHP para WordPress en 2026 es la 8.3, y WP 6.9 es totalmente compatible con PHP 8.5 (fuente)
  • La etiqueta de «compatibilidad beta» se eliminó oficialmente en mayo de 2026; todas las versiones de PHP 8.x cuentan ahora con soporte completo
  • Plan de actualización segura: copia de seguridad → copia de pruebas → verificación de plugins → actualización → comprobación
  • PHP 7.4, 8.0 y 8.1 ya no reciben parches de seguridad; seguir usándolas es un riesgo

Cómo llegó WordPress al soporte completo de PHP 8

El camino llevó casi seis años. WordPress 5.6, lanzado en diciembre de 2020, fue la primera versión con compatibilidad declarada para PHP 8.0. Pero el equipo calificó inmediatamente el estado como «beta», y con razón. El núcleo funcionaba, pero el ecosistema de decenas de miles de plugins y temas seguía siendo impredecible. La función create_function(), eliminada en PHP 8.0, se usaba en más de 5.500 plugins en aquel momento, según estimaciones de Wordfence.

El cambio clave se produjo en 2023, cuando WordPress adoptó criterios cuantitativos para retirar la etiqueta beta: esta se mantuvo hasta que el uso de una versión específica de PHP superó el 10% en la versión correspondiente de WordPress. Para la primavera de 2026, el número y la gravedad de los informes de incompatibilidad habían disminuido tanto que la etiqueta se eliminó por completo, con carácter retroactivo para todas las versiones de PHP 8.x.

Hoy la situación es clara: WordPress 6.4 y versiones posteriores son totalmente compatibles con PHP 8.3, las versiones 6.8+ lo son con PHP 8.4, y la 6.9 y 7.0 con PHP 8.5. Se acabó lo de «beta» o «con excepciones».

Qué versiones de PHP funcionan con WordPress en 2026

La página oficial de requisitos de WordPress define tres niveles de soporte. Este es el panorama actual a junio de 2026:

Versión de PHP

Estado de PHP

Estado en WordPress

Recomendación

7.4

Fin de vida útil desde noviembre de 2022

Soporte mínimo

No usar: sin parches de seguridad

8.0

Fin de vida útil desde noviembre de 2023

Soportada

No usar: obsoleta

8.1

Fin de vida útil desde diciembre de 2025

Soportada

Actualizar de inmediato

8.2

Activa hasta diciembre de 2026

Soporte completo

Aceptable, pero actualice en el plazo de un año

8.3

Parches de seguridad hasta diciembre de 2027

Completo (≥WP 6.4)

Mínima recomendada

8.4

Activa hasta diciembre de 2028

Completo (≥WP 6.8)

Recomendada para la mayoría

8.5

Activa hasta diciembre de 2029

Completo (≥WP 6.9)

Para quienes buscan el máximo

Nota importante: PHP 8.2 llega al fin de su vida útil el 31 de diciembre de 2026. Si su proveedor de hosting ofrece «PHP 8.2» como máximo, en seis meses se quedará sin actualizaciones de seguridad. Exija la 8.3 o la 8.4.

Por qué debería actualizar ahora mismo

Tres razones que justifican una hora de trabajo de administración de sistemas.

Seguridad. PHP 7.4 no recibe parches desde noviembre de 2022 (cuatro años sin protección). Cualquier vulnerabilidad descubierta después de esa fecha sigue siendo una puerta abierta en su servidor. PHP 8.0 no tiene soporte desde noviembre de 2023. Según datos de W3Techs de junio de 2026, alrededor del 15% de los sitios WordPress aún funcionan con versiones de PHP sin soporte de seguridad. Son cientos de miles de instalaciones potencialmente vulnerables.

Rendimiento. PHP 8.0 introdujo el compilador JIT, y las versiones 8.1 a 8.4 trajeron una cascada de optimizaciones de código de operación, precarga y mejoras de tipado. En la práctica, pasar de 7.4 a 8.3 supone un aumento de velocidad del 30 al 50% en un sitio WordPress típico sin modificar el código, según mediciones de referencia. Para tiendas WooCommerce con cientos de productos, la diferencia es aún más notable: un menor tiempo de generación de página se traduce en una mayor conversión.

Compatibilidad. Los desarrolladores de plugins ya están probando con PHP 8.3 y 8.4 como versiones mínimas. Las nuevas versiones de plugins populares pueden simplemente no funcionar en PHP 7.4, dejándole sin actualizaciones de funcionalidad además de sin parches de seguridad.

Qué se rompe al actualizar PHP y cómo comprobarlo

Funciones obsoletas de PHP que causan problemas

La principal fuente de problemas son las funciones eliminadas. PHP 8.0 suprimió varias docenas de llamadas obsoletas, incluidas create_function(), each() y money_format(). PHP 8.1 endureció el tipado: pasar null a un parámetro no anulable pasó a ser un error fatal en lugar de una advertencia. PHP 8.2 continuó la limpieza de propiedades dinámicas, y 8.4 eliminó finalmente E_STRICT.

Conclusión práctica: si su plugin o tema no se ha actualizado desde 2020-2021, el riesgo de incompatibilidad es alto. Pero existen herramientas de diagnóstico.

En primer lugar, la regla de oro: haga una copia de seguridad antes de cualquier acción. Luego hay dos vías para la verificación.

Vía uno: Comprobador de compatibilidad PHP. Instale el plugin del mismo nombre desde el directorio de WordPress.org. Analiza el código de su tema y plugins activos y muestra las llamadas incompatibles con el archivo y el número de línea. No es perfecto (no detecta problemas en tiempo de ejecución), pero en cinco minutos le da un mapa del campo minado.

Vía dos: copia de pruebas. Cree una copia de su sitio en un subdominio usando la herramienta de su proveedor de hosting o un plugin como WP Staging. Cambie PHP a la versión de destino y recorra todas las páginas clave: inicio, productos, carrito, formularios, panel de administración. Lo que se rompa, arréglelo o sustitúyalo.

Cómo actualizar PHP de forma segura: plan paso a paso

Una secuencia de acciones probada en decenas de sitios. Cada paso lleva minutos, pero ahorra horas de recuperación.

Paso 1: copia de seguridad completa. Archivos y base de datos. No la «copia de seguridad automática del proveedor de la semana pasada», sino una copia manual ahora mismo. La mayoría de los proveedores de hosting ofrecen un botón en el panel de control. Como alternativa, el plugin UpdraftPlus: cinco minutos para instalarlo y ejecutarlo.

Paso 2: actualice WordPress, su tema y todos los plugins a las últimas versiones. Las versiones más recientes son las que más probablemente contemplen ya las particularidades de las nuevas versiones de PHP. Si un plugin está abandonado y no se ha actualizado en más de un año, decida si lo necesita antes de cambiar al nuevo PHP. Casi siempre se puede encontrar un sustituto.

Paso 3: cree una copia de pruebas. Cambie PHP en ella a la versión de destino (8.3 u 8.4) y pruebe el sitio. Recorra todas las páginas críticas. Quince minutos de pruebas ahora frente a horas de recuperación de emergencia después.

Paso 4: en el sitio de producción, cambie PHP en el panel de hosting. Normalmente es la sección «Configuración de PHP» o «Seleccionar versión de PHP» en cPanel / DirectAdmin / ISPmanager. Tras el cambio, abra el sitio en modo incógnito y compruebe: la página de inicio, una página interna, el formulario de contacto, el panel de administración.

Paso 5: active los registros durante 48 horas. Añada a wp-config.php:

1define( 'WP_DEBUG', true );
2define( 'WP_DEBUG_LOG', true );
3define( 'WP_DEBUG_DISPLAY', false );

El archivo wp-content/debug.log mostrará los errores que no aparecieron durante la comprobación superficial. Después de dos días, si el registro está vacío o solo contiene avisos, desactive el modo de depuración y trabaje tranquilo. Si hay errores fatales, sabrá qué plugin es el responsable y podrá sustituirlo con precisión.

⁉️🤔 Preguntas frecuentes

¿Necesito actualizar PHP si mi sitio funciona bien?

Sí, y cuanto más lo posponga, mayor será el riesgo. Las versiones sin soporte de seguridad no reciben parches. Su proveedor de hosting puede desactivar PHP 7.4 a la fuerza en cualquier momento, y el sitio simplemente dejará de abrirse (se enterará por sus visitantes). En más de cuatro años sin parches (desde noviembre de 2022), se ha acumulado una lista impresionante de vulnerabilidades conocidas que nadie está solucionando en PHP 7.4.

¿Qué PHP debo elegir: 8.3 u 8.4?

Si su proveedor de hosting le ofrece ambas, elija la 8.4. Es más rápida y recibirá parches hasta diciembre de 2028. PHP 8.3 es la opción mínima recomendada si la 8.4 no está disponible. La diferencia de rendimiento entre ellas es apreciable en cargas de trabajo típicas de WordPress, así que hay buenas razones para optar por la superior.

¿Qué debo hacer si el sitio muestra una pantalla en blanco después de actualizar PHP?

Active WP_DEBUG (paso 5 anterior); el registro mostrará el error exacto y el archivo. En la gran mayoría de los casos, el problema es un plugin desactualizado. Desactive los plugins por FTP: cambie el nombre de la carpeta /wp-content/plugins/ a /plugins-off/ y el sitio volverá a la vida. Luego active los plugins uno a uno para encontrar al culpable y sustitúyalo por una alternativa actual.

¿Actualiza WordPress PHP automáticamente?

No. PHP es un software de servidor que se configura a nivel de hosting. WordPress solo puede recomendar una versión a través de Salud del sitio en el panel de administración, pero el cambio real lo realiza usted o el equipo de soporte de su proveedor de hosting.

¿Puedo omitir la actualización y quedarme en PHP 7.4?

Técnicamente sí, hasta que su proveedor de hosting desactive a la fuerza la versión antigua. Pero desde noviembre de 2022, esta versión no ha recibido correcciones de seguridad. Cada mes sin actualizar es como jugar a la ruleta rusa: no sabe qué vulnerabilidad ya se ha descubierto y se está explotando.

PHP y WordPress en 2026: qué instalar y cuándo actualizar

El veredicto breve: PHP 8.4 para la mayoría de los sitios, PHP 8.3 como mínimo absoluto. Pasar de 7.4 no solo cierra agujeros de seguridad de cuatro años de antigüedad, sino que también proporciona un aumento de velocidad notable, según las mediciones, de un 30% en un sitio normal a un 50% en una tienda WooCommerce con mucha carga.

La regla principal: no se salte el paso de la copia de seguridad y las pruebas en staging. Diez minutos para una copia ahorran horas de recuperación de un sitio caído. Compruebe los plugins antes de actualizar PHP, no después, y el proceso transcurrirá sin sorpresas.

Si su proveedor de hosting aún no ofrece PHP 8.3, esa es una razón para plantearse seriamente cambiar de proveedor. En 2026, el soporte de las versiones actuales de PHP es un requisito básico de higiene, no una ventaja competitiva.