2 de octubre de 2026
¿Cuál es la versión de PHP recomendada para WordPress y cómo actualizarla?

PHP es ese motor que casi nadie mira hasta que empieza a hacer ruido. WordPress puede tener un diseño impecable, un catálogo entero de plugins y un tema comprado con más promesas que un folleto de resort; pero si corre sobre una versión antigua de PHP, el sitio avanza como un coche deportivo empujado por una mula cansada. 🐢

Actualizar PHP en WordPress no es una manía de desarrolladores ni una ceremonia oscura reservada a quienes hablan en consola. Es una decisión de seguridad, rendimiento, compatibilidad y vida útil del proyecto. Y, sí, también es una de esas tareas que muchos posponen porque “todo funciona”. La famosa paz técnica: ese silencio tan cómodo que a veces solo significa que nadie ha abierto aún la caja de los problemas.

Respuesta rápida: la versión de PHP recomendada para WordPress

Para un sitio WordPress moderno, mantenido y con plugins actualizados, la recomendación práctica es usar PHP 8.2 o PHP 8.3. Si tu hosting, tema y plugins son compatibles, PHP 8.3 suele ser una excelente elección: reciente, rápida y con soporte vigente. 🚀

Recomendación profesional: si estás creando un sitio nuevo o mantienes un WordPress activo, apunta a PHP 8.2 como base segura o PHP 8.3 si tu ecosistema ya está probado. Evita PHP 7.4, 8.0 y versiones anteriores salvo que estés en una migración temporal muy controlada.

La documentación oficial de WordPress ha mantenido durante años requisitos mínimos relativamente permisivos para no dejar fuera a una parte enorme de la web. Noble, sí. También un poco trágico. Que WordPress pueda funcionar con una versión antigua de PHP no significa que deba hacerlo. Una bicicleta puede bajar una montaña sin frenos; el hecho de que llegue al final no convierte la idea en sensata.

Versión de PHP ¿Recomendada para WordPress? Comentario técnico
PHP 8.3 ✅ Sí, si tus plugins y tema son compatibles Muy buena opción para sitios actualizados. Ofrece mejoras de rendimiento, seguridad y lenguaje moderno.
PHP 8.2 ✅ Sí, muy recomendable Equilibrio sólido entre compatibilidad y modernidad. Ideal para la mayoría de instalaciones bien mantenidas.
PHP 8.1 🟡 Aceptable, pero no ideal a largo plazo Puede ser una opción de transición. Conviene planificar el salto a PHP 8.2 o superior.
PHP 8.0 ❌ No recomendable Ha quedado atrás en soporte. Úsalo solo como puente temporal si dependes de código antiguo.
PHP 7.4 ❌ No recomendable Muy extendido durante años, pero obsoleto. Mantenerlo es aceptar riesgos innecesarios.
PHP 7.3 o inferior 🚫 Evitar Riesgo alto de seguridad, incompatibilidades y mal rendimiento. Requiere intervención urgente.

En términos sencillos: PHP 8.2 es la elección prudente; PHP 8.3, la elección ambiciosa pero razonable. PHP 7.4 fue importante, sí, como lo fue el fax en su momento. Nadie sensato lo instalaría hoy para gestionar una tienda online.

Qué es PHP y por qué tu WordPress depende de él

PHP es el lenguaje de programación del lado del servidor sobre el que está construido WordPress. Cada vez que alguien visita una página, WordPress ejecuta código PHP para consultar la base de datos, cargar el tema, procesar plugins, construir menús, mostrar entradas, validar usuarios, enviar formularios y generar el HTML que el navegador terminará viendo.

Dicho de forma menos académica: PHP es la cocina del restaurante. El visitante solo ve el plato servido, el diseño bonito, la imagen heroica y el botón de compra. Pero detrás hay cuchillos, fuego, órdenes, ingredientes y alguien intentando que todo salga caliente. Si la cocina está vieja, lenta o llena de goteras, el salón puede tener lámparas venecianas: la experiencia se resiente igual.

WordPress no es una página estática; es un sistema dinámico. Y ahí está la antítesis que conviene recordar: lo visible depende de lo invisible. La velocidad que percibe el usuario nace de operaciones que jamás ve. La seguridad de un formulario depende de bibliotecas que nunca leerá. La estabilidad de una tienda online se sostiene sobre versiones de software que, para muchos propietarios, parecen una nota pequeña al pie del panel de hosting.

Un día, hace años, vi a un cliente imprimir una captura de pantalla del error fatal de su web y llevarla doblada en una carpeta, como si fuera un parte médico. No era absurdo. Al contrario: tenía razón. Un sitio web también enferma. Solo que sus síntomas son más fríos: una pantalla blanca, un checkout que no termina, un plugin que se rompe en silencio.

PHP 7.4, 8.0, 8.1, 8.2, 8.3 y 8.4: el mapa realista

Las versiones de PHP tienen un ciclo de vida. Durante un tiempo reciben soporte activo: correcciones, mejoras y ajustes. Después pasan a una etapa de soporte de seguridad. Finalmente, quedan sin soporte oficial. Y cuando eso ocurre, seguir usándolas es como vivir en una casa bonita con la puerta principal sin cerradura: quizá no pase nada hoy, pero no es precisamente una estrategia.

Versión Estado general Impacto en WordPress
PHP 7.4 Obsoleta Fue muy usada, pero ya no debería emplearse en producción salvo casos heredados y temporales.
PHP 8.0 Obsoleta Introdujo cambios importantes, pero no es una buena base actual para WordPress.
PHP 8.1 En retirada progresiva Aún puede funcionar bien, pero no conviene adoptarla como destino final si estás actualizando hoy.
PHP 8.2 Recomendada Buena compatibilidad con WordPress moderno, plugins populares y hostings gestionados.
PHP 8.3 Muy recomendable Opción potente para sitios bien mantenidos. Debe probarse antes en staging.
PHP 8.4 Adopción gradual Puede ser adecuada cuando WordPress, plugins, tema y hosting la soporten plenamente. No conviene saltar a ciegas.

Importante: la compatibilidad no depende solo de WordPress. También importan el tema, los plugins, el constructor visual, las integraciones de pago, los snippets personalizados y hasta ese archivo functions.php que alguien editó “solo un poquito” hace tres años.

WordPress Core suele avanzar con cautela porque gobierna una porción enorme de Internet. Esa prudencia es virtud y condena. Debe cuidar al sitio nuevo y al viejo blog olvidado, al comercio serio y a la página corporativa que todavía tiene un slider de 2012. Por eso la pregunta correcta no es únicamente “¿WordPress soporta esta versión de PHP?”, sino: ¿mi instalación completa la soporta?

Beneficios reales de actualizar PHP en WordPress

Actualizar PHP no es una mejora decorativa. No es pintar la fachada. Es cambiar tuberías, reforzar cimientos y, de paso, abrir ventanas para que entre aire limpio. Los beneficios suelen notarse en cuatro frentes: rendimiento, seguridad, compatibilidad y mantenimiento.

⚡ Más rendimiento

Las versiones modernas de PHP ejecutan código con mayor eficiencia. En WordPress, esto puede traducirse en menor tiempo de respuesta del servidor, mejor experiencia de usuario y más margen para soportar tráfico.

🔐 Más seguridad

Las ramas antiguas dejan de recibir parches oficiales. Si hay vulnerabilidades en el lenguaje o en extensiones del entorno, el sitio queda expuesto como una ventana iluminada en mitad de la noche.

🧩 Mejor compatibilidad

Los plugins y temas modernos se desarrollan pensando en PHP reciente. Permanecer en versiones antiguas acaba convirtiendo cada actualización en una pequeña negociación con el caos.

1. Velocidad y tiempo de respuesta

En una web WordPress, el servidor debe procesar PHP antes de entregar la página. Cuanto más eficiente sea esa ejecución, menos tiempo se pierde. No todos los sitios duplicarán su velocidad por actualizar PHP, seamos serios; la web no es alquimia. Pero en instalaciones con WooCommerce, muchos plugins, constructores visuales o tráfico significativo, el cambio puede ser apreciable.

El rendimiento final depende también de la caché, la base de datos, el hosting, las imágenes, el CDN, las consultas SQL y el peso del tema. PHP no es el único músico de la orquesta, pero sí uno de los que marcan el tempo.

2. Seguridad de la plataforma

Una versión antigua de PHP no se vuelve insegura por arte de magia al día siguiente de quedarse sin soporte. El problema es más sutil: deja de recibir atención. Y el software sin atención envejece mal, como fruta al sol. 🍂

Cuando una versión queda fuera de soporte, los fallos descubiertos posteriormente pueden no recibir parches oficiales. En un ecosistema tan atacado como WordPress, donde abundan bots, escáneres automáticos y campañas masivas contra plugins vulnerables, reducir superficie de riesgo no es paranoia. Es higiene.

3. Compatibilidad futura

Los desarrolladores de plugins serios no pueden sostener eternamente compatibilidad con versiones antiguas de PHP. Mantener código para demasiadas ramas es caro, complejo y propenso a errores. Por eso, antes o después, las extensiones populares suben sus requisitos mínimos.

El resultado es simple: si no actualizas PHP, llegará un momento en que no podrás actualizar plugins. Si no actualizas plugins, aumentan los riesgos. Si aumentan los riesgos, el sitio se vuelve frágil. Es una cadena pequeña, casi doméstica, pero termina arrastrando negocios enteros.

4. Menos deuda técnica

La deuda técnica no se ve en la home. No aparece en los informes de marketing. No sale en la foto de equipo. Pero está ahí, creciendo bajo el suelo como raíces que levantan la acera. Actualizar PHP de forma ordenada reduce esa deuda y evita migraciones traumáticas más adelante.

Cómo saber qué versión de PHP usa tu WordPress

Antes de actualizar, hay que mirar. Parece obvio, pero en mantenimiento web lo obvio es a menudo lo que salva el día. Puedes comprobar la versión de PHP desde WordPress, desde el hosting o mediante herramientas técnicas.

Opción 1: desde el panel de WordPress

  1. Entra en el escritorio de WordPress.
  2. Ve a Herramientas > Salud del sitio.
  3. Abre la pestaña Información.
  4. Despliega la sección Servidor.
  5. Busca el campo Versión de PHP.

Esta es la forma más sencilla para propietarios de sitios. No requiere tocar archivos ni entrar al hosting. Si WordPress muestra avisos de que la versión de PHP está obsoleta, no lo tomes como una sugerencia ornamental. Es una alarma educada.

Opción 2: desde el panel del hosting

En cPanel, Plesk, Site Tools, hPanel u otros paneles, suele existir una sección llamada PHP Version, Select PHP Version, MultiPHP Manager, Configuración de PHP o similar. Ahí verás la versión activa por dominio.

Opción 3: mediante un archivo phpinfo

Si tienes acceso por FTP o gestor de archivos, puedes crear temporalmente un archivo llamado phpinfo.php con este contenido:

<?php
phpinfo();

Luego accede desde el navegador a:

https://tudominio.com/phpinfo.php

Verás información detallada del entorno PHP: versión, extensiones, límites de memoria, configuración de subida de archivos y mucho más.

No olvides borrar el archivo después. Un phpinfo() expuesto muestra demasiados detalles técnicos del servidor. Es útil para diagnosticar, pero no para dejarlo ahí como si fuera un florero.

Antes de actualizar PHP: la lista que evita desastres

Actualizar PHP puede ser un trámite de cinco minutos o una tarde entera de arqueología digital. La diferencia suele estar en la preparación. Aquí no conviene improvisar, especialmente si hablamos de una tienda WooCommerce, una web con reservas, membresías, cursos online o formularios críticos.

1. Haz una copia de seguridad completa

Antes de tocar la versión de PHP, realiza un backup completo de:

  • Archivos de WordPress.
  • Base de datos.
  • Carpeta wp-content, incluyendo temas, plugins y subidas.
  • Configuraciones del servidor si tienes acceso avanzado.

Usa herramientas como el sistema de backups del hosting, UpdraftPlus, BlogVault, JetBackup, ManageWP o copias manuales por SSH. Lo importante no es solo hacer la copia; es saber restaurarla. Un backup que nadie ha probado es un paraguas dibujado en una servilleta.

2. Actualiza WordPress, plugins y tema

Antes de cambiar PHP, conviene dejar el ecosistema al día:

  • Actualiza WordPress Core a una versión reciente.
  • Actualiza plugins activos.
  • Actualiza el tema principal y, si existe, el tema hijo.
  • Elimina plugins abandonados o inactivos que no necesites.

Los plugins antiguos son, con frecuencia, los primeros en romperse con PHP moderno. Y no siempre lo hacen con elegancia. Algunos caen como lámparas en una tormenta: ruido, oscuridad y alguien preguntando quién tocó qué.

3. Comprueba la compatibilidad de plugins críticos

Presta especial atención a:

  • WooCommerce y extensiones de pago.
  • Plugins de membresía.
  • Constructores visuales como Elementor, Divi, Beaver Builder o WPBakery.
  • Plugins de reservas, eventos o LMS.
  • Integraciones con CRM, ERP, email marketing o pasarelas de pago.
  • Snippets personalizados en functions.php o plugins tipo Code Snippets.

Consulta la documentación del desarrollador, el changelog, los requisitos mínimos y los foros de soporte. En plugins comerciales, revisa tu licencia: si está caducada, quizá llevas meses sin recibir actualizaciones. La ironía es fina: se paga por captar clientes, pero se ahorra justo en la pieza que permite cobrarles.

4. Usa un entorno de staging

Un staging es una copia de tu sitio donde puedes probar cambios sin afectar a los visitantes. Muchos hostings WordPress gestionados lo incluyen con un clic. Si tu web factura, recibe leads o representa una marca importante, actualizar PHP directamente en producción es jugar a los dados con guantes de seda.

En staging debes probar:

  • Home, páginas principales y entradas.
  • Formularios de contacto.
  • Proceso de compra completo en WooCommerce.
  • Registro e inicio de sesión de usuarios.
  • Panel de administración.
  • Funcionalidades de búsqueda, filtros y reservas.
  • Emails transaccionales.
  • Integraciones externas.

5. Activa el registro de errores

Para detectar problemas, puedes activar temporalmente el modo debug en WordPress editando el archivo wp-config.php:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Los errores se registrarán normalmente en:

/wp-content/debug.log

No muestres errores en pantalla en un sitio público. Usa WP_DEBUG_DISPLAY en false. Los mensajes técnicos visibles pueden exponer rutas internas y detalles sensibles.

Cómo actualizar PHP en WordPress paso a paso

La actualización de PHP no se hace desde WordPress, sino desde el servidor o panel del hosting. WordPress utiliza la versión de PHP que el servidor le proporciona. Es como cambiar el combustible de una máquina: no se decide desde el volante, sino desde el depósito.

Paso 1: confirma tu versión actual

Revisa la versión en Herramientas > Salud del sitio > Información > Servidor. Anota también la versión de WordPress, tema activo y plugins críticos. Este pequeño inventario ayuda mucho si algo falla.

Paso 2: crea una copia de seguridad

Haz una copia completa y descargable. Si tu hosting conserva backups automáticos, perfecto, pero no dependas únicamente de una promesa comercial escrita en letras tranquilizadoras. Descarga una copia si el sitio es importante.

Paso 3: prueba en staging

Clona el sitio, cambia PHP en staging y navega como si fueras un usuario real. Compra un producto de prueba. Envía formularios. Accede al área privada. Publica una entrada. A veces el error no está en la home, sino en ese rincón administrativo que nadie visita hasta el viernes a las seis.

Paso 4: cambia la versión de PHP en el hosting

El procedimiento varía según el panel. Estas son las rutas más habituales:

Panel o entorno Ruta habitual Acción
cPanel MultiPHP Manager o Select PHP Version Selecciona el dominio y elige PHP 8.2 o 8.3.
Plesk Websites & Domains > PHP Settings Cambia la versión de PHP y guarda la configuración.
SiteGround Site Tools Devs > PHP Manager Selecciona la versión manualmente o usa gestión automática si procede.
hPanel Avanzado > Configuración PHP Elige la versión compatible y aplica los cambios.
Servidor VPS SSH, paquetes del sistema, PHP-FPM, Nginx/Apache Requiere administración técnica. Prueba antes y reinicia servicios con cuidado.

Paso 5: limpia cachés

Después del cambio, vacía todas las capas de caché:

  • Caché del plugin de WordPress.
  • Caché del servidor.
  • OPcache, si tu hosting permite purgarlo.
  • CDN como Cloudflare, Bunny CDN o similar.
  • Caché del navegador durante las pruebas.

Un error antiguo atrapado en caché puede parecer un fallo nuevo. La caché es maravillosa, pero a veces conserva los fantasmas con una devoción casi religiosa.

Paso 6: revisa errores y funcionalidades

Tras actualizar, verifica:

  • Que la web carga correctamente.
  • Que el administrador de WordPress funciona.
  • Que no hay errores críticos en debug.log.
  • Que formularios, compras, reservas o registros se completan.
  • Que los cron jobs de WordPress siguen ejecutándose.
  • Que no aparecen avisos en Salud del sitio.

Paso 7: monitoriza durante 24-72 horas

Algunos problemas no aparecen de inmediato. Observa los logs del servidor, tasa de conversión, errores 500, comportamiento del checkout, formularios y métricas de rendimiento. Si tienes una web con mucho tráfico, usa herramientas como New Relic, Query Monitor, logs de PHP-FPM o el monitor del propio hosting.

Errores comunes al actualizar PHP en WordPress

La mayoría de actualizaciones salen bien cuando el sitio está mantenido. Pero cuando algo falla, conviene saber leer las señales. WordPress, en su teatralidad minimalista, puede responder con una pantalla blanca, un “error crítico” o un código 500. Muy expresivo no es, pero pistas da.

Error 500

Un error 500 indica un fallo interno del servidor. Puede deberse a un plugin incompatible, reglas en .htaccess, límites de memoria, extensiones PHP faltantes o errores fatales.

Qué hacer:

  • Revisa el archivo debug.log.
  • Consulta los logs de errores del hosting.
  • Desactiva plugins temporalmente.
  • Renombra la carpeta plugins por FTP si no puedes entrar al administrador.
  • Vuelve momentáneamente a la versión anterior de PHP si el sitio está caído y necesitas restaurar servicio.

Pantalla blanca de la muerte

La famosa pantalla blanca. Tan limpia, tan serena, tan completamente inútil. Suele indicar un error fatal de PHP que no se está mostrando en pantalla.

Solución habitual: activar WP_DEBUG_LOG, revisar errores, identificar plugin o tema causante y actualizarlo, sustituirlo o corregir código personalizado.

“Ha habido un error crítico en esta web”

WordPress muestra este mensaje cuando detecta un error fatal. A veces envía un correo al administrador con un enlace de modo recuperación. Si lo recibes, úsalo para entrar y desactivar el componente problemático.

Errores de funciones obsoletas o deprecated

PHP moderno puede mostrar avisos sobre funciones obsoletas. No siempre rompen la web, pero anuncian que cierto código necesita actualización. Son como crujidos en una escalera vieja: quizá aguante, pero no conviene bailar encima.

Problemas con WooCommerce

En tiendas online, revisa especialmente:

  • Carrito.
  • Checkout.
  • Pasarelas de pago.
  • Emails de pedido.
  • Impuestos y envíos.
  • Plugins de facturación.
  • Integraciones con inventario o ERP.

Consejo serio: no actualices PHP en una tienda WooCommerce en hora punta, en plena campaña o justo antes de lanzar una promoción. El heroísmo técnico queda muy bien en las películas y bastante mal en la cuenta de resultados.

Comandos útiles con WP-CLI para revisar compatibilidad

Si tienes acceso SSH y WP-CLI instalado, puedes obtener información rápida sobre tu instalación. WP-CLI es una herramienta poderosa para administradores y desarrolladores: sobria, directa, sin confeti visual. 🛠️

Ver versión de WordPress

wp core version

Listar plugins y versiones

wp plugin list

Listar temas instalados

wp theme list

Comprobar versión de PHP desde consola

php -v

Ojo: en algunos servidores, la versión de PHP en consola puede no coincidir con la usada por el sitio web. Apache, Nginx, PHP-FPM y CLI pueden tener configuraciones distintas. La web moderna, para ser algo tan cotidiano, tiene una curiosa afición por los laberintos.

Buscar errores en plugins tras actualizar

No existe un comando mágico que garantice compatibilidad total, pero puedes combinar WP-CLI con logs y pruebas automatizadas. Para instalaciones profesionales, conviene trabajar con control de versiones, staging y despliegues controlados.

Qué debe ofrecer un buen hosting WordPress respecto a PHP

El hosting no es solo “donde está la web”. Es el terreno, el suministro eléctrico, las cerraduras y, a veces, el vecino que pone música a las tres de la mañana. Un buen proveedor facilita actualizaciones de PHP sin convertir cada cambio en una expedición polar.

Características recomendables

  • Soporte para PHP 8.2, 8.3 y versiones recientes según disponibilidad estable.
  • Cambio de versión por dominio, no solo global para toda la cuenta.
  • Entorno de staging incluido.
  • Backups automáticos y restauración sencilla.
  • Acceso a logs de errores.
  • OPcache habilitado.
  • Extensiones PHP habituales para WordPress: mysqli, curl, gd o imagick, mbstring, xml, zip, intl, entre otras.
  • Soporte técnico que entienda WordPress, no solo respuestas copiadas de una plantilla.

Configuraciones PHP que conviene revisar

Parámetro Valor orientativo Por qué importa
memory_limit 256M o más en sitios exigentes Evita errores en plugins pesados, constructores visuales y WooCommerce.
max_execution_time 120-300 segundos según necesidad Útil para importaciones, backups y procesos largos.
upload_max_filesize 64M, 128M o más Permite subir temas, plugins, imágenes grandes o archivos descargables.
post_max_size Igual o superior a upload_max_filesize Afecta formularios y subidas de archivos.
max_input_vars 3000-5000 en sitios complejos Puede afectar menús grandes, constructores y opciones de tema.
opcache.enable Activado Mejora el rendimiento al almacenar bytecode PHP compilado.

Estos valores no son dogma. Cada sitio tiene su anatomía. Un blog ligero no necesita lo mismo que una tienda con 30 extensiones, multiidioma, filtros AJAX y un constructor visual que carga más capas que una cebolla barroca.

¿PHP 8.3 puede romper mi WordPress?

Sí, puede. Pero no porque PHP 8.3 sea “malo”, sino porque puede revelar código antiguo, funciones obsoletas o malas prácticas que antes pasaban desapercibidas. La actualización no siempre crea el problema; a veces simplemente enciende la luz.

Este punto es importante. Hay quien actualiza PHP, ve un error y concluye: “PHP 8.3 rompió mi web”. Tal vez. O tal vez la web llevaba años apoyada en una silla coja y alguien acaba de sentarse. En tecnología, como en la vida, algunas estabilidadades son solo accidentes prolongados.

Cómo reducir el riesgo

  • Actualiza primero en staging.
  • Elimina plugins abandonados.
  • Sustituye extensiones sin mantenimiento.
  • Revisa código personalizado.
  • Consulta logs antes y después.
  • Ten un plan de rollback.

Plan de actualización recomendado según el estado de tu sitio

No todos los WordPress están en el mismo punto. Algunos son jardines cuidados; otros, ruinas con flores creciendo entre los ladrillos. Por eso el camino de actualización debe adaptarse al estado real del proyecto.

Estado del sitio Versión actual de PHP Plan recomendado
Sitio moderno, actualizado y con plugins mantenidos PHP 8.1 o 8.2 Probar en staging y subir a PHP 8.3 si no hay errores.
Sitio estable pero algo antiguo PHP 7.4 u 8.0 Actualizar WordPress, plugins y tema; probar PHP 8.2; resolver incompatibilidades.
WooCommerce con muchas extensiones PHP 7.4, 8.0 u 8.1 Staging obligatorio, pruebas de checkout, pasarelas, emails y facturación antes de producción.
Sitio con plugins abandonados o tema viejo PHP 7.x Auditoría técnica previa. Sustituir componentes obsoletos antes de subir PHP.
Proyecto crítico con alto tráfico Cualquiera Planificar ventana de mantenimiento, backups verificados, monitorización y rollback documentado.

Cómo hacer rollback si algo sale mal

Rollback significa volver atrás. No es una derrota; es una maniobra de control. En mantenimiento profesional, saber retroceder es tan importante como avanzar. El problema no es que algo falle. El problema es no tener camino de regreso.

Opciones de rollback

  • Volver a la versión anterior de PHP desde el panel del hosting.
  • Restaurar backup completo si el cambio causó daños o modificaciones no deseadas.
  • Desactivar el plugin conflictivo y mantener la versión nueva de PHP si el resto funciona.
  • Cambiar temporalmente a un tema por defecto como Twenty Twenty-Four o similar para descartar fallos del tema.
  • Reparar código personalizado si el error viene de snippets propios.

Buena práctica: documenta la versión anterior, la nueva, la hora del cambio, los errores detectados y las acciones realizadas. La memoria humana es creativa; los registros, menos poéticos pero más útiles.

Señales de que necesitas actualizar PHP cuanto antes

Algunas señales son evidentes. Otras llegan disfrazadas de pequeños inconvenientes. Si reconoces varios puntos de esta lista, no conviene seguir posponiendo la actualización.

  • WordPress muestra advertencias sobre versión obsoleta de PHP.
  • Tu hosting ya no ofrece soporte para tu versión actual.
  • No puedes actualizar plugins porque requieren PHP superior.
  • Tu sitio carga lento aunque tengas caché.
  • Aparecen errores deprecated, warnings o notices con frecuencia.
  • Usas PHP 7.4, 7.3 o inferior.
  • Tu tienda WooCommerce tiene fallos intermitentes difíciles de rastrear.
  • El proveedor de un plugin crítico te pide actualizar PHP para darte soporte.

Preguntas frecuentes sobre PHP y WordPress

¿WordPress funciona con PHP 8.3?

Las versiones recientes de WordPress están preparadas para trabajar con ramas modernas de PHP, incluida PHP 8.3 en entornos actualizados. Sin embargo, la compatibilidad completa depende también de plugins, tema y código personalizado. Por eso se recomienda probar antes en staging.

¿PHP 8.2 es mejor que PHP 8.1 para WordPress?

En general, sí. PHP 8.2 ofrece una base más moderna y con mejor horizonte de soporte que PHP 8.1. Para muchos sitios WordPress, PHP 8.2 es una opción prudente y estable.

¿Debo actualizar directamente de PHP 7.4 a PHP 8.3?

No siempre. Si tu sitio está muy actualizado, puedes probarlo en staging. Pero si arrastra plugins antiguos, es más sensato probar primero PHP 8.1 o 8.2, corregir errores y luego valorar PHP 8.3. Lo importante es no hacerlo a ciegas.

¿Actualizar PHP mejora el SEO?

Indirectamente, puede ayudar. Google no premia una versión de PHP concreta, pero sí valora factores relacionados con experiencia de usuario, velocidad, estabilidad y seguridad. Si actualizar PHP mejora el tiempo de respuesta del servidor y reduce errores, puede contribuir a un mejor rendimiento SEO. 📈

¿Puedo actualizar PHP desde el panel de WordPress?

No. WordPress puede informarte de la versión instalada, pero el cambio se realiza desde el hosting, el panel del servidor o la configuración del entorno. Si usas hosting gestionado, soporte técnico puede hacerlo por ti.

¿Qué pasa si mi plugin no es compatible con PHP 8.2 o 8.3?

Tienes tres opciones: actualizar el plugin, sustituirlo por una alternativa mantenida o contratar a un desarrollador para corregir el código si es propio o imprescindible. Mantener una versión antigua de PHP por un plugin abandonado suele ser mala inversión.

¿Es seguro usar PHP 7.4 todavía?

No es recomendable. PHP 7.4 fue una versión excelente, pero su ciclo de vida terminó. Si tu sitio aún depende de ella, conviene planificar una migración. No necesariamente con pánico, pero sí con calendario.

¿PHP 8.4 es recomendable para WordPress?

Puede serlo cuando tu hosting, WordPress, tema y plugins indiquen compatibilidad suficiente. En proyectos profesionales, no conviene adoptar la versión más nueva solo por entusiasmo. Primero se prueba; luego se decide. La novedad es una herramienta, no una medalla.

¿Qué versión de PHP elegir para una tienda WooCommerce?

Para WooCommerce actualizado, PHP 8.2 suele ser una base muy razonable. PHP 8.3 también puede ser excelente si todas las extensiones críticas son compatibles. Haz pruebas completas de carrito, pago, impuestos, envíos, cupones, emails y facturación antes de aplicar el cambio en producción.

Checklist final para actualizar PHP en WordPress sin sobresaltos

Si quieres una ruta clara, aquí está la versión compacta. No tiene épica, pero funciona, y a veces eso es lo más elegante que puede hacer la tecnología.

  1. Comprueba tu versión actual de PHP desde Salud del sitio o el hosting.
  2. Actualiza WordPress, plugins y tema a versiones recientes.
  3. Elimina plugins abandonados o innecesarios.
  4. Haz backup completo de archivos y base de datos.
  5. Crea un entorno staging si el sitio es importante.
  6. Prueba PHP 8.2 o 8.3 en staging.
  7. Revisa logs de errores y funcionalidades críticas.
  8. Aplica el cambio en producción en una franja de bajo tráfico.
  9. Limpia cachés del sitio, servidor y CDN.
  10. Monitoriza durante varios días para detectar fallos tardíos.

Resumen ejecutivo: usa PHP 8.2 si buscas máxima compatibilidad moderna; usa PHP 8.3 si tu sitio está bien mantenido y probado. No mantengas PHP 7.4 o inferior salvo necesidad temporal y con un plan de salida claro. 🔧

Una web sana envejece mejor

Actualizar PHP no es una tarea glamorosa. Nadie entra a una reunión diciendo: “hemos subido a PHP 8.3” y recibe aplausos, aunque quizá debería. Porque detrás de ese cambio sobrio hay menos riesgo, más velocidad, mejor compatibilidad y una web preparada para seguir respirando.

La paradoja es hermosa: para que un sitio parezca estable por fuera, debe cambiar por dentro. Lo inmóvil se deteriora; lo mantenido permanece. WordPress, como cualquier sistema vivo, necesita revisiones, limpieza, pequeñas cirugías y decisiones a tiempo.

Así que mira tu versión de PHP. Hoy. No mañana, no “cuando haya un rato”, ese país imaginario donde viven todas las tareas pendientes. Si tu sitio ya está en PHP 8.2 o 8.3, magnífico: sigue vigilando. Si todavía duerme en PHP 7.4 o más abajo, despiértalo con cuidado. Una web rápida y segura no nace de la suerte, sino de mantenimiento constante, ese oficio discreto que sostiene el escenario mientras todos miran la función. 🌐

Deja una respuesta