🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo actualizar PHP en WordPress sin romper el sitio

Actualizado el 11 de enero de 2026

¿Por qué deberías actualizar PHP en WordPress?

Actualizar PHP en WordPress es una de las tareas de mantenimiento más importantes que puedes hacer por la salud de tu sitio web. PHP es el lenguaje de programación que ejecuta WordPress en el servidor, y cada versión nueva no solo añade funciones, sino que también corrige vulnerabilidades de seguridad y mejora el rendimiento.

Si llevas tiempo con la misma versión de PHP, tu sitio podría estar funcionando más lento de lo necesario y, lo que es peor, expuesto a ataques. Las versiones antiguas de PHP dejan de recibir parches de seguridad, lo que convierte tu web en un blanco fácil para hackers.

Además, actualizar PHP en WordPress suele traducirse en una mejora de velocidad de entre un 20% y un 30%, algo que notarán tanto tus visitantes como Google a la hora de posicionar tu contenido. Un sitio más rápido es un sitio mejor valorado por los buscadores, así que esta actualización también tiene beneficios SEO directos.

Sin embargo, hacerlo mal puede romper tu sitio. Por eso, en esta guía te voy a enseñar cómo actualizar PHP en WordPress sin romper el sitio, paso a paso, de forma segura y sin necesidad de ser un experto en sistemas.

Antes de empezar: comprueba tu versión PHP actual

Lo primero es saber en qué versión de PHP estás trabajando actualmente. Para ello, tienes varias opciones:

  1. Desde el panel de administración de WordPress: Ve a Herramientas > Estado del sitio y luego a la pestaña Información. Allí verás la versión de PHP en el apartado Servidor.
  2. Desde el panel de control de tu hosting: Si usas cPanel, Syspanel o cualquier otro panel, suele aparecer la versión de PHP en la sección de Software o Gestión de PHP.
  3. Creando un archivo de prueba: Si tienes acceso por FTP, crea un archivo llamado info.php con el contenido <?php phpinfo(); ?>, súbelo a la raíz de tu web y accede a él desde el navegador. Recuerda borrarlo después por seguridad.

Conocer la versión actual es fundamental para saber desde dónde partes y qué cambios puede implicar la actualización.

Comprueba la compatibilidad de tus plugins y temas

Antes de actualizar PHP en WordPress, debes asegurarte de que tus plugins y temas son compatibles con la nueva versión de PHP. Un plugin desactualizado es la causa más común de que un sitio se rompa tras actualizar PHP.

Para comprobarlo, sigue estos pasos:

  • Revisa si tus plugins y temas tienen actualizaciones pendientes en Escritorio > Actualizaciones.
  • Entra en la página de cada plugin y tema en el repositorio de WordPress y busca la sección de Compatibilidad o Requiere PHP.
  • Si algún plugin lleva mucho tiempo sin actualizarse, busca alternativas más modernas o contacta con su desarrollador.

También puedes usar un plugin de comprobación de compatibilidad como PHP Compatibility Checker, que analiza tu instalación y te dice qué temas y plugins podrían dar problemas con la nueva versión.

[INFO] El plugin PHP Compatibility Checker no es perfecto y puede dar falsos positivos, pero es una buena primera barrera para detectar problemas evidentes.

Haz una copia de seguridad completa antes de nada

Este paso es sagrado. Antes de tocar cualquier cosa, necesitas una copia de seguridad completa de tu sitio: archivos y base de datos. Si algo sale mal, podrás volver atrás sin consecuencias.

Puedes hacerla de varias formas:

  • Desde tu panel de hosting: La mayoría de paneles como cPanel o Syspanel ofrecen copias de seguridad automáticas o manuales. Busca la opción de Backup o Copias de seguridad.
  • Con un plugin: Herramientas como UpdraftPlus o Jetpack Backup te permiten programar copias automáticas y descargarlas a tu ordenador o a la nube.
  • Manual: Si tienes acceso por FTP, descarga la carpeta wp-content completa y exporta la base de datos desde phpMyAdmin.

Guarda la copia en un lugar seguro, preferiblemente fuera del servidor. No quieres que una actualización fallida borre también tu única copia de seguridad.

[WARNING] Nunca actualices PHP sin tener una copia de seguridad reciente. Es la única red de seguridad que tienes si algo sale mal.

Actualiza WordPress, tus plugins y temas primero

Antes de cambiar la versión de PHP, asegúrate de que todo tu ecosistema WordPress está actualizado. Es decir:

  1. Actualiza el núcleo de WordPress a la última versión.
  2. Actualiza todos tus plugins.
  3. Actualiza todos tus temas.

¿Por qué? Porque las versiones más recientes de WordPress, plugins y temas están diseñadas para funcionar con las versiones más nuevas de PHP. Si actualizas PHP primero y luego actualizas los plugins, podrías encontrarte con incompatibilidades temporales.

Además, muchas actualizaciones de plugins corrigen problemas de compatibilidad con versiones más recientes de PHP. Así que este paso reduce muchísimo el riesgo de que algo se rompa.

Activa el modo de mantenimiento de WordPress

Aunque el proceso de actualizar PHP es rápido, es recomendable poner tu sitio en modo de mantenimiento durante unos minutos. Así, si algo falla, tus visitantes no verán errores feos y podrás trabajar con tranquilidad.

Puedes activar el modo de mantenimiento de dos formas:

  • Con un plugin: Instala un plugin como WP Maintenance Mode o Coming Soon Page.
  • Manualmente: Crea un archivo llamado .maintenance en la carpeta raíz de WordPress con el contenido <?php $upgrading = time(); ?>. Cuando termines, bórralo.

[TIP] Si usas un plugin de caché, vacía la caché antes de activar el modo de mantenimiento para asegurarte de que los visitantes ven el aviso correctamente.

Elige el método para actualizar PHP según tu hosting

Existen varios métodos para actualizar PHP en WordPress, y el que te toque dependerá del tipo de hosting que uses. Te explico los más comunes:

Si usas un hosting compartido con cPanel

cPanel es el panel de control más extendido. Para actualizar PHP:

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Software y haz clic en Select PHP Version o MultiPHP Manager.
  3. Selecciona el dominio de tu WordPress.
  4. Elige la nueva versión de PHP en el desplegable.
  5. Haz clic en Apply o Guardar.

La mayoría de hosts compartidos usan LiteSpeed o Apache con PHP-FPM, así que el cambio se aplica casi al instante.

Si usas Syspanel (HestiaCP)

Si tu hosting utiliza Syspanel, el proceso es igual de sencillo:

  1. Accede a Syspanel a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106).
  2. Ve a la sección Web o Dominios.
  3. Busca tu dominio y haz clic en el icono de configuración o en Editar.
  4. Localiza la opción de Versión de PHP y selecciona la nueva versión.
  5. Guarda los cambios.

[INFO] Recuerda que Syspanel es el nombre que usamos para referirnos a HestiaCP, y su panel de administración se accede siempre a través del puerto 2106.

Si usas un VPS o servidor dedicado

En un VPS con acceso SSH, puedes actualizar PHP manualmente. Por ejemplo, en Ubuntu o Debian:

sudo apt update
sudo apt upgrade
sudo apt install php8.2 php8.2-cli php8.2-mysql php8.2-xml php8.2-curl
sudo systemctl restart apache2

O si usas Nginx con PHP-FPM:

sudo systemctl restart php8.2-fpm

Esto es solo un ejemplo, ya que los comandos exactos dependerán de tu distribución y de cómo tengas configurado el servidor.

Comprueba que todo funciona después de actualizar PHP

Una vez que hayas cambiado la versión de PHP, es hora de verificar que todo sigue funcionando. Haz estas comprobaciones:

  1. Visita tu web: Entra en la página principal y navega por algunas páginas internas.
  2. Prueba el panel de administración: Accede a /wp-admin y asegúrate de que puedes iniciar sesión.
  3. Revisa los formularios: Si tienes formularios de contacto, envíalos para comprobar que funcionan.
  4. Mira los logs de errores: En cPanel o Syspanel, revisa el Error Log para ver si hay errores nuevos.
  5. Comprueba la base de datos: Entra en alguna página que haga consultas a la base de datos, como un listado de productos o un buscador.

Si todo funciona, puedes desactivar el modo de mantenimiento y respirar tranquilo.

Qué hacer si el sitio se rompe tras actualizar PHP

A veces, a pesar de todas las precauciones, algo falla. Si tu sitio muestra un error blanco, un error 500 o un mensaje de incompatibilidad, no entres en pánico. Tienes varias opciones:

1. Revertir el cambio de PHP

La forma más rápida de recuperar tu sitio es volver a la versión anterior de PHP. En cPanel o Syspanel, simplemente selecciona la versión anterior y aplica el cambio. Tu sitio debería volver a funcionar como antes.

2. Desactivar plugins problemáticos

Si el sitio carga pero muestra errores, es probable que un plugin esté causando el problema. Desactiva todos los plugins desde el panel de administración o, si no puedes acceder, renombra la carpeta wp-content/plugins a wp-content/plugins_off por FTP. Luego ve activándolos uno a uno para identificar el culpable.

3. Restaurar la copia de seguridad

Si nada funciona, restaura la copia de seguridad que hiciste antes de empezar. Reemplaza los archivos y la base de datos con los de la copia y estarás de nuevo en el punto de partida.

[WARNING] Si no hiciste copia de seguridad, no intentes arreglar nada a ciegas. Contacta con tu proveedor de hosting, ellos suelen tener copias automáticas y pueden ayudarte a restaurar el sitio.

Preguntas frecuentes sobre actualizar PHP en WordPress

¿Con qué frecuencia debo actualizar PHP?

WordPress recomienda usar versiones de PHP que sigan siendo soportadas oficialmente. Actualmente, las versiones 8.1, 8.2 y 8.3 son buenas opciones. Intenta actualizar al menos una vez al año para no quedarte rezagado.

¿Puedo actualizar PHP sin tocar WordPress?

Sí, actualizar PHP es independiente de actualizar WordPress. Pero es recomendable que ambos estén actualizados para evitar problemas de compatibilidad.

¿Qué versión de PHP es la más estable para WordPress?

Las versiones 8.2 y 8.3 son actualmente las más estables y recomendadas. WordPress 6.x funciona perfectamente con ellas.

¿Actualizar PHP afecta al SEO?

Sí, positivamente. Un sitio más rápido y seguro mejora la experiencia de usuario y, por tanto, el posicionamiento en buscadores. Google valora mucho la velocidad de carga.

¿Puedo actualizar PHP desde el panel de WordPress?

No, WordPress no permite cambiar la versión de PHP desde su panel. Debes hacerlo desde el panel de control de tu hosting o mediante SSH.

Consejos finales para una actualización de PHP sin sustos

Para terminar, te dejo una lista de buenas prácticas que te ahorrarán muchos dolores de cabeza:

  • Prueba en un entorno de staging: Si tu hosting lo permite, crea una copia de tu sitio en un subdominio y prueba la actualización allí primero.
  • Actualiza con calma: No combines la actualización de PHP con cambios de tema, rediseños o instalaciones de plugins nuevos. Haz una cosa cada vez.
  • Consulta la documentación oficial: WordPress tiene una página de requisitos donde indican qué versiones de PHP soporta.
  • Si tienes dudas, pregunta a tu hosting: Los soportes técnicos de los proveedores suelen estar encantados de ayudarte con este tipo de cambios.

Actualizar PHP en WordPress no tiene por qué ser una experiencia traumática. Con una buena copia de seguridad, un plan claro y siguiendo estos pasos, podrás disfrutar de un sitio más rápido, seguro y optimizado para SEO. Y recuerda: la prevención es la mejor herramienta. Mantén todo actualizado, haz copias periódicas y nunca subestimes la importancia de tener una versión de PHP moderna y soportada.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel