Contact Form 7 6.2 elevó su requisito de PHP de la versión 7.4 a la 8.3. Esta decisión se tomó siguiendo nuestra política, en la que se establece que nuestros productos serán compatibles con las versiones de PHP que recomienda WordPress.
Hace unas semanas leí una publicación en el blog Make WordPress Core que recogía las conclusiones de una conversación informal celebrada en WordCamp US 2026. La parte que más me llamó la atención fue esta:
Muchos miembros de la comunidad de PHP no consideran que los desarrolladores de WordPress sean «desarrolladores de PHP». Parte del problema se debe a que se percibe que WordPress frena la evolución de PHP por su compromiso con la compatibilidad con versiones anteriores.
Esto también me entristeció un poco. Por supuesto que los desarrolladores de WordPress somos desarrolladores de PHP. Y WordPress se ha comprometido tan firmemente con la compatibilidad con versiones anteriores porque esa es la responsabilidad del CMS más popular del mundo, que da soporte a una enorme cantidad de sitios web desarrollados en PHP.
Dicho esto, como se menciona en la publicación, el 18 % de los sitios de WordPress todavía utiliza PHP 7.4, una versión que llegó al final de su vida útil hace cuatro años. Esos sitios se enfrentan a riesgos de seguridad de una gravedad difícil de imaginar. Sin embargo, mientras ese porcentaje no baje del 5 %, será difícil que WordPress eleve su requisito de PHP por encima de la versión 7.4 actual. Por otro lado, si WordPress siguiera dando soporte a PHP 7.4, podría desincentivar a los usuarios a actualizar su versión de PHP.
Parece una situación en la que no se sabe qué fue primero, si el huevo o la gallina.
Allanemos el camino para que WordPress pueda elevar sus requisitos de PHP
Quiero hacer un llamamiento a mis colegas desarrolladores de plugins para que actuemos de forma coordinada y elevemos los requisitos de PHP de nuestros plugins. Si te sumas a esta iniciativa, podrás beneficiarte de ventajas como las siguientes:
- Podrás utilizar técnicas de vanguardia compatibles con las últimas versiones de PHP.
- Reducir el rango de versiones de PHP compatibles disminuirá la carga de trabajo de las pruebas y el soporte a los usuarios.
- También reducirás la superficie de ataque que debes proteger.
Los plugins pueden definir su rango de compatibilidad con PHP de forma más flexible que el núcleo de WordPress, porque la base de usuarios de cada plugin es mucho menor que la del núcleo. Además, si los plugins populares elevan sus requisitos de PHP, pueden incentivar a sus usuarios a actualizar la versión de PHP de sus sitios. Así disminuirá el número de sitios que utilizan versiones obsoletas de PHP. En última instancia, esto facilitará que WordPress pueda elevar sus propios requisitos de PHP.