Pero … ¿Acaso sabes la versión de PHP que tienes en tu página web?
En este artículo daré respuesta a las siguientes preguntas:
- La importancia de las diferentes versiones de PHP
- Por qué no deberías usar versiones antiguas de PHP (aunque un gran porcentaje de los sitios en WordPress lo siguen haciendo)
- ¿Qué versión PHP está ejecutando el servidor de tu sitio WordPress?
- ¿Por qué se necesita utilizar la última versión de PHP en WordPress?
- ¿Cómo actualizar la versión de PHP en WordPress?
Interesante, ¿verdad? A quién no le encanta pasar una buena noche discutiendo de las versiones de PHP con los amigos…
Relacionado:
- Cómo descargar WordPress e instalarlo paso a paso
- Consigue gratis nuestro tutorial blog WordPress ahora
Ya… a mí tampoco pero, a pesar de que no es el más emocionante de los temas, es algo muy importante si te interese mejorar la seguridad y la velocidad de carga de tu página web en WordPress de un plumazo.
Así que, respira hondo y … ¡Vamos allá!
? ¿Qué son las versiones de PHP y por qué son importantes?
Por si no lo sabes, WordPress está escrito principalmente en un lenguaje de scripting llamado PHP (*).
Si ya sabes la teoría, y quieres ir directamente a la práctica, ves al apartado de cambiar la versión de PHP →.
Cada vez que alguien llega a tu sitio web, el código PHP se ejecuta en nuestro servidor y construye el HTML/CSS de tu sitio para entregarlo al usuario que lo visita.
RELACIONADO: Los plugins de caché, funcionan almacenando y sirviendo el producto final, es decir el HTML estático resultante de este proceso con el fin de mostrar la página web aún más rápido.
Así que, en resumen cuando hablamos de una página web en WordPress, el lenguaje PHP es básicamente lo que hace que las cosas funcionen.
Pero, al igual que WordPress tiene diferentes versiones -4.9, 5.0, 5.1, etc.- el código PHP también tiene diferentes versiones.
Y aunque las diferentes versiones de PHP funcionan básicamente de forma similar, hay diferencias significativas en cuanto a rendimiento y seguridad (así como en las características/sintaxis que están disponibles para los desarrolladores).
Si llevas un tiempo trabajando con páginas web, sabrás que actualizar WordPress a la última versión disponible, tanto para el propio núcleo o core como en el caso de plugins y temas es una de las mejores y más sencillas prácticas de rendimiento y seguridad que puedes realizar.
Pero cuando se trata de actualizar PHP, la mayoría de los usuarios no están ejecutando las últimas versiones disponibles… y eso es por que la mayoría, desconocen lo fácil que es cambiar la versión de PHP desde el cPanel de su hosting o desde el propio WordPress o en el peor de los casos, no saben lo importante que es realizar este proceso.
En el momento en el que estoy escribiendo este artículo, la versión de PHP más reciente es PHP 7.3.
Sin embargo, de acuerdo con las estadísticas de WordPress.org (**), el 28,8% de los sitios de WordPress aún funcionan con PHP 5.6.
Dado que no hay PHP 6. el historial de actualizaciones de PHP sería:
- 5.6
- 7.0
- 7.1
- 7.2
- 7.3
Eso significa que PHP 5.6 está cuatro versiones por detrás de la versión estable más reciente.
¡Eso sería como tener la versión WordPress 4.6 en lugar de la 5.0!
RECOMENDADO: Antes de irte, visita la tabla (***) al final del artículo con todas las versiones pasadas, presentes y futuras para conocer mejor el historial de actualizaciones y cuál es la que más te interesa.
Y lo que es peor, casi un 16% de los sitios en WordPress están ejecutando versiones PHP incluso más antiguas que PHP 5.6.
Para tratar de combatir esto, debido al problema de seguridad que supone, ninguna instalación actualizada de WordPress soportará una versión inferior a PHP 5.6 a partir de marzo de 2019.
¿Por qué es malo utilizar una versión antigua de PHP?
En primer lugar; como ya he dicho, hay enormes diferencias de rendimiento entre PHP 5.6 y PHP 7.1+, y es que según algunas comparativas, las últimas versiones procesan más del doble de peticiones por segundo que PHP 5.6.
Esto por sí solo debería ser un gran incentivo para actualizar la versión PHP de tu sitio WordPress hoy mismo, pero es que además, las versiones anteriores de PHP ya no reciben ninguna actualización, ni siquiera de seguridad.
Es decir, ni siquiera PHP 7.0 (y mucho menos la versión 5.6 o inferiores) reciben ya soporte activo o de seguridad, por lo que si usas estas versiones, puedes estar expuesto a vulnerabilidades de seguridad sin parches que los hackers pueden aprovechar para infectar tu sitio web.
Por si todo esto fuera poco, no todos los temas y plugins soportan versiones anteriores de PHP.
La mayoría de los desarrolladores odian tener que soportar versiones anteriores de PHP ya que duplica el trabajo, y si estás ejecutando algo bajo PHP 5.6, algunos plugins y themes puede que no funcionen correctamente.
Debido a estos problemas, el equipo central de WordPress trata de animar a los usuarios a actualizar sus versiones de PHP.
Para ello, a partir de WordPress 5.1, si estás ejecutando una versión de PHP anterior a 5.6, aparecerán advertencias en el panel de administración indicando que es necesario que actualices PHP a una versión más reciente.
Además, ya no podrás instalar plugins o temas que no soporten tu versión de PHP.
✅ Cómo actualizar WordPress a PHP 7.1 o superior con cPanel
Ahora sí, la parte importante: cómo actualizar tu sitio/servidor de WordPress a PHP 7.1+ o superior.
Si tu página está alojada en un buen hosting, el proceso de actualización a una versión superior de PHP a través de cPanel o el panel de control correspondiente, es realmente simple

Utiliza el buscador para encontrar una opción en el panel de control del hosting referente al cambio de versiones de PHP que te permite hacer la actualización sin la necesidad de ningún conocimiento especial.
En el cPanel del hosting que yo utilizo, esta opción se llama «Administrador de versiones de PHP«:

Tras marcar esta opción, sólo tendrás que seleccionar el sitio que quieres actualizar y elegir la versión de PHP a la que quieres actualizar dentro de las opciones disponibles:

Si no te quieres complicar, mi recomendación es que en caso de existir tal opción, marques la casilla de PHP gestionado, para que sea tu hosting el que se encargue de actualizar la versión de PHP en el futuro a la más estable o recomendada.
Si seleccionas manualmente alguna versión en concreto, tendrás que recordar este proceso (o volver a este post) para ir actualizando en futuros lanzamientos cuando corresponda.
Si tienes problemas para actualizar, te recomiendo que te pongas en contacto con el soporte de tu empresa de hosting para que te ayude con el cambio.
CONSEJO: Si el alojamiento que tienes contratado no soporta versiones como PHP 7.1 o superior, deberías cambiar a otro proveedor rápidamente, ya que además de ser más lento de lo normal, tu sitio web es vulnerable a todo tipo de ataques.
Si has actualizado tu página web a una versión de PHP más reciente, enhorabuena. Acabas de mejorar la seguridad y velocidad de carga de tu sitio en sólo unos minutos.
No ha sido tan difícil ¿verdad?
Por desgracia, antes de cantar victoria, es necesario realizar algunas comprobaciones, ya que cambiar tu versión de PHP también puede romper algunas cosas, sobre todo si estás utilizando versiones antiguas o sin actualizar de algunos plugins o temas de WordPress.
Por eso, antes de que te vayas, te invito a ver las siguientes
Sigue los siguientes pasos para asegúrate de que tu página web funciona perfectamente tras actualizar la versión de PHP:
1. Comprueba incompatibilidades con plugins o temas
Aunque está garantizado que no tendrás problemas con el núcleo o core de WordPress tras actualizar a versiones como PHP 7 o superiores, es posible que no ocurra lo mismo con los plugins o el tema que estés usando.
Cualquier desarrollador de calidad se asegurará que sus plugins y temas sean compatibles, pero para comprobar si ese es el caso de los instalados en tu sitio, sobre todo si estás utilizando versiones antiguas, deberás utilizar una herramienta de verificación de compatibilidad.
El plugin gratuito Health Check & Troubleshooting, mantenido por los desarrolladores de WordPress.org incluye un verificador de compatibilidad de PHP como parte de su funcionalidad, además de otras funcionalidades interesantes, por lo que te recomiendo que lo instales, hagas las comprobaciones necesarias y si quieres, después lo puedes eliminar.
2. Haz tests en un entorno de pruebas (staging) o local
Una vez que hayas comprobado si hay algún problema de compatibilidad, configura un sitio de pruebas o entorno local en un servidor con PHP 7.1+.
Esto te permitirá probar tu sitio en un entorno real y encontrar cualquier problema antes de hacer el cambio en la versión en vivo de tu sitio.
Hay varias maneras de crear un sitio de pruebas en WordPress:
- Desde tu hosting – muchos de los hostings ofrecen la función de montar un entorno de staging o pruebas, incluyendo la opción de usar diferentes versiones de PHP.
- Con el plugin WP Stagecoach – es un servicio independiente que te permite crear un entorno de staging fácilmente.
- Con el método manual – migrando manualmente tu sitio a un nuevo entorno privado. Esta alternativa requiere algo más de tiempo, ¡pero es gratis!
- Entorno local – Aunque no es la opción ideal, mover tu sitio a un entorno local y realizar las pruebas desde ahí puede ser otra opción. Puedes hacer una migración manual o utilizar plugins como Duplicator.
3. Haz una copia de seguridad antes de actualizar la versión de PHP
Una vez que hayas realizado una prueba exhaustiva en un entorno controlado, estarás listo para dar el salto y actualizar tu sitio web en producción.
Por supuesto, antes de hacer eso, asegúrate de hacer una copia de seguridad completa para tener la versión más reciente del sitio a mano por si algo sale mal.
4. Actualiza la versión de PHP en tu hosting de producción
Una vez que hayas actualizado la versión PHP en el alojamiento o hosting donde está tu sitio en vivo, realiza otra prueba para asegurarse de que no hay problemas.
Presta especial atención a las cosas no tan ‘visibles’ pero sí muy importantes como:
- Envío y entrega de correos electrónicos al registrarse o comprar algo
- Todo tipo de acciones importantes relacionados con la compra de productos
- Otras acciones como registrarse, dar de alta productos o cualquier acción interna que ocurra entre bastidores
? ¡Enhorabuena¡ Acabas de actualizar la versión PHP de WordPress
Como has podido comprobar, actualizar tu sitio WordPress a PHP 7.1+ es muy sencillo.
Las últimas versiones de PHP son más rápidas, más seguras, y garantizan que tu sitio continuará funcionando perfectamente con las últimas actualizaciones de los plugins y temas más destacados.
De hecho, nada más cambiar tu sitio en WordPress a la versión PHP 7.1, notarás que las cosas son mucho más estables, tanto en el escritorio de WordPress como en el front-end de nuestro sitio, así que definitivamente ¡vale la pena actualizarse!
¿Alguna pregunta sobre la migración a PHP 7.1+?
Te invito a ver el siguiente video con instrucciones paso a paso, las referencias que encontrarás justo debajo del mismo o por supuesto, preguntarme lo que quieras acerca de WordPress o las versiones PHP en twitter donde me encontrarás como @TutorialWP_
¡Gracias por tu visita!
Cómo Actualizar/Cambiar tu versión de PHP Manualmente un tu cPanel.
Video de VIZION DIGITAL
Referencias
* Qué es PHP (Hypertext Preprocessor): https://www.php.net/manual/es/intro-whatis.php
** Estadísticas de uso de WP.org: https://es.wordpress.org/about/stats/
*** Versiones de PHP:
Version | Fecha lanzamiento | Fin del soporte |
---|---|---|
1.0 | 8 Junio 1995 | |
2.0 | 1 Noviembre 1997 | |
3.0 | 6 Junio 1998 | 20 Octubre 2000 |
4.0 | 22 Mayo 2000 | 23 Junio 2001 |
4.1 | 10 Diciembre 2001 | 12 Marzo 2002 |
4.2 | 22 Abril 2002 | 6 Septiembre 2002 |
4.3 | 27 Diciembre 2002 | 31 Marzo 2005 |
4.4 | 11 Julio 2005 | 7 Agosto 2008 |
5.0 | 13 Julio 2004 | 5 Septiembre 2005 |
5.1 | 24 Noviembre 2005 | 24 Agosto 2006 |
5.2 | 2 Noviembre 2006 | 6 Enero 2011 |
5.3 | 30 Junio 2009 | 14 Agosto 2014 |
5.4 | 1 Marzo 2012 | 3 Septiembre 2015 |
5.5 | 20 Junio 2013 | 10 Julio 2016 |
5.6 | 28 Agosto 2014 | 31 Diciembre 2018 |
6.x | Lanzamiento cancelado | – |
7.0 | 3 Diciembre 2015 | 3 Diciembre 2018 |
7.1 | 1 Diciembre 2016 | 1 Diciembre 2019 |
7.2 | 30 Noviembre 2017 | 30 Noviembre 2020 |
7.3 | 6 Diciembre 2018 | 6 Diciembre 2021 |
7.4 | 28 Noviembre 2019 | Diciembre 2022 |
8.0 | Q4 2020 o Q1 2021 | Q4 2023 o Q1 2024 |
Si te ha gustado este artículo, te invito a compartirlo en redes sociales para que ayude a más gente.
Por último, puedes dejar tu email en el formulario que verás debajo para recibir gratis nuestra Guía Completa de Wordpress en PDF. También te informaremos de nuevos artículos, recursos y ofertas útiles para tu Wordpress.