Cómo cambiar la versión de PHP de WordPress en Plesk
¿Tu WordPress va lento, da errores de compatibilidad o simplemente quieres estar al día con las últimas funciones de seguridad? El problema casi siempre está en la versión de PHP que estás utilizando. Cambiar la versión de PHP en Plesk es uno de los ajustes más poderosos y sencillos que puedes hacer para mejorar el rendimiento de tu sitio web.
En esta guía completa y paso a paso, aprenderás cómo cambiar PHP WordPress Plesk sin riesgo de romper nada. Te explicaremos qué es la versión PHP Plesk, cómo elegir la correcta y cómo solucionar los problemas más comunes de compatibilidad WordPress PHP. Vamos a ello.
¿Por qué es importante la versión de PHP para WordPress?
WordPress está programado en PHP, un lenguaje de servidor que se ejecuta en segundo plano. Cada vez que alguien visita tu web, el servidor ejecuta ese código para generar la página que ves. Si usas una versión antigua de PHP, tu sitio no solo será más lento, sino que también será un blanco fácil para los hackers.
Rendimiento y velocidad
Las versiones modernas de PHP (como 8.0, 8.1, 8.2 o 8.3) son muchísimo más rápidas que las antiguas (5.6 o 7.0). De hecho, PHP 8.x puede ser hasta 3 veces más rápido que PHP 5.6. Esto se traduce en páginas que cargan en menos de un segundo, lo que mejora tu posicionamiento en Google y la experiencia de tus visitantes.
Seguridad
Las versiones antiguas de PHP dejan de recibir parches de seguridad. Si usas PHP 5.6 o 7.0, tu servidor está expuesto a vulnerabilidades conocidas. Cambiar a una versión soportada es una de las medidas de seguridad más básicas y efectivas.
Compatibilidad
No todos los plugins y temas funcionan con todas las versiones. Por eso, antes de cambiar, debes verificar la compatibilidad WordPress PHP de tus extensiones. Un plugin desactualizado puede dar errores de "fatal error" si lo fuerzas a una versión demasiado nueva.
Antes de empezar: Prepara tu WordPress
Saltar directamente a Plesk sin preparar el terreno es un error común. Sigue estos pasos previos para evitar dolores de cabeza.
1. Haz una copia de seguridad completa
Siempre, siempre haz una copia de seguridad antes de tocar la configuración del servidor. Puedes hacerlo desde el propio panel de Plesk.
2. Comprueba la compatibilidad de tus plugins y temas
Ve a tu escritorio de WordPress > Plugins > Plugins instalados. Revisa si tienes algún plugin que no se actualice desde hace mucho tiempo. Lo mismo con tu tema.
3. Activa el modo de depuración (opcional pero recomendado)
Si eres un poco más técnico, activa el modo debug de WordPress para ver los errores en pantalla. Para ello, edita el archivo wp-config.php y añade:
define( 'WP_DEBUG', true );
Después del cambio, si ves errores, puedes desactivarlo. Te ayudará a identificar qué plugin falla.
Cómo cambiar la versión de PHP de WordPress en Plesk (Paso a paso)
Plesk es un panel de control muy intuitivo. El proceso es prácticamente idéntico para todos los planes de hosting que lo usan. Sigue estos pasos:
Paso 1: Accede a tu panel de Plesk
Abre tu navegador y escribe la URL de tu panel. Normalmente es algo como https://tudominio.com:8443 o la que te haya dado tu proveedor. Introduce tu usuario y contraseña.
Paso 2: Entra en "Sitios web y dominios"
En el panel principal, busca la pestaña o sección que dice "Sitios web y dominios". Es el apartado central donde gestionas todo lo relacionado con tu página.
Paso 3: Busca la opción "Configuración de PHP"
Dentro de "Sitios web y dominios", verás un listado de tu dominio. Pasa el ratón por encima de tu dominio y aparecerán iconos de acción. Busca el icono que parece una rueda dentada o un engranaje con la etiqueta "Configuración de PHP". Haz clic en él.
Paso 4: Selecciona la nueva versión de PHP
Se abrirá una nueva ventana o sección. En la parte superior verás un desplegable llamado "Versión de PHP". Haz clic y selecciona la que quieras.
[TIP] Si no sabes cuál elegir, opta por la versión más reciente y estable (por ejemplo, PHP 8.2 o 8.3). Pero antes, consulta la siguiente sección para verificar la compatibilidad.
Paso 5: Guarda los cambios
Una vez seleccionada, desplázate hasta el final de la página y haz clic en el botón "Aceptar" o "Guardar". Plesk aplicará el cambio al instante.
Paso 6: Verifica que todo funciona
Vuelve a tu WordPress y recarga la página en una ventana de incógnito. Revisa que no haya errores. Puedes verificar la versión de PHP activa desde Herramientas > Salud del sitio en tu escritorio de WordPress.
¿Cómo elegir la mejor versión de PHP para tu WordPress?
No siempre lo más nuevo es lo mejor para tu sitio. Aquí tienes una guía rápida para decidir:
| Versión de PHP | Estado | ¿Cuándo usarla? |
|---|---|---|
| PHP 8.3 | Activa (reciente) | Ideal para sitios nuevos con plugins actualizados. Máxima velocidad. |
| PHP 8.2 | Activa (estable) | La opción más equilibrada. Compatible con la mayoría de temas y plugins actuales. |
| PHP 8.1 | Activa (soporte extendido) | Úsala si algún plugin aún no es compatible con 8.2 o 8.3. |
| PHP 7.4 | Fin de vida (EOL) | No recomendada. Solo si tienes un plugin legacy que no puedes actualizar. |
| PHP 5.6 | Obsoleta | Nunca la uses. Riesgo de seguridad crítico. |
[WARNING] Si tu web tiene muchos plugins antiguos o un tema "de fábrica" de hace años, pasar de PHP 7.4 a PHP 8.3 de golpe puede provocar errores. Lo ideal es subir de una en una (por ejemplo, de 7.4 a 8.0, probar, y luego a 8.2).
Solución de problemas comunes tras cambiar la versión
Después de cambiar la versión PHP Plesk, es normal encontrar algún error. Aquí tienes los más típicos y cómo solucionarlos.
Error: "Fatal error: Uncaught Error: Call to undefined function"
Este error significa que un plugin o tema está usando una función que se eliminó en la nueva versión de PHP.
Solución: Identifica el plugin en el mensaje de error. Desactívalo desde la base de datos o desactiva todos los plugins temporalmente y ve activándolos uno a uno. Si el error desaparece, sabrás cuál es el culpable. Busca una actualización o un reemplazo.
Error: "Deprecated: Function create_function() is deprecated"
Este es un aviso, no un error fatal. Significa que tu código usa funciones obsoletas. Aunque no rompe la web, es una señal de que tu tema o plugin está desactualizado.
Solución: Actualiza el tema o plugin. Si es un tema antiguo, considera cambiarlo.
La web carga en blanco (pantalla blanca)
Esto suele pasar por un conflicto de memoria o por un plugin incompatible.
Solución: Accede a tu hosting por FTP o desde el administrador de archivos de Plesk. Renombra la carpeta wp-content/plugins a plugins_inactivos. Esto desactivará todos los plugins. Si la web carga, reactiva uno a uno.
[INFO] No te asustes si ves errores de tipo "Notice" o "Warning" en pantalla. Son menos graves que los "Fatal error". Activa
WP_DEBUGenfalseen el archivowp-config.phppara ocultarlos de cara a tus visitantes.
Preguntas frecuentes (FAQ) sobre cambiar PHP en Plesk
Aquí respondemos a las dudas más habituales de los usuarios.
¿Cuánto tarda en hacer efecto el cambio de PHP?
Es instantáneo. En cuanto haces clic en "Guardar", tu sitio empieza a usar la nueva versión.
¿Puedo cambiar la versión de PHP por carpeta o subdominio?
Sí. En Plesk, si tienes un subdominio o un dominio adicional, puedes entrar en su propia configuración de PHP y asignar una versión diferente a la principal. Esto es útil para probar versiones.
¿Pierdo los datos de mi WordPress al cambiar de PHP?
No. El cambio de PHP no toca tu base de datos ni tus archivos. Es un cambio de configuración del servidor, no de contenido.
Mi hosting usa Syspanel, ¿cómo lo hago?
Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el proceso es ligeramente diferente. Accede a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro del panel, busca la sección de "Web" o "Dominios", selecciona tu dominio y en el apartado de "PHP" podrás cambiar la versión. El concepto es el mismo, pero el diseño del panel es distinto.
¿Por qué Google me penaliza si uso PHP viejo?
Google prioriza la experiencia del usuario. Un sitio lento y vulnerable tiene peor posicionamiento. Además, si tu web es hackeada, Google puede marcarla como "sitio peligroso", lo que es un golpe durísimo para tu SEO.
¿Puedo volver a la versión anterior si algo falla?
Sí. Solo tienes que repetir el proceso y seleccionar la versión anterior en el desplegable. Por eso es tan importante hacer una copia de seguridad antes.
Conclusión: No le temas al cambio
Cambiar la versión de PHP en Plesk es un proceso de menos de 5 minutos que puede transformar la velocidad y seguridad de tu WordPress. No necesitas ser un experto en servidores; solo seguir los pasos que te hemos dado.
Recuerda la regla de oro: actualiza tu WordPress, tus temas y tus plugins a las últimas versiones para asegurar la compatibilidad WordPress PHP. Si haces esto, podrás disfrutar de los beneficios de PHP 8.x sin problemas.
Si aún tienes dudas sobre cómo cambiar PHP WordPress Plesk, te recomendamos contactar con el soporte de tu hosting. Ellos podrán verificar si tu plan permite cambiar la versión de PHP manualmente o si necesitas que lo hagan ellos por ti.
¡Anímate a dar el salto! Tu web (y tus visitantes) te lo agradecerán con una carga más rápida y una mayor tranquilidad.
