Actualització de PHP a WordPress: Riscos i com actualitzar

Actualitzar PHP a WordPress al teu allotjament és una tasca tècnica essencial per mantenir un lloc web segur, ràpid i compatible amb les versions actuals de WordPress, plugins i temes.

Si el teu lloc continua utilitzant PHP 7.4 o anterior, està funcionant en una branca obsoleta que va deixar de rebre pegats oficials de seguretat fa anys.

Tanmateix, passar d’una versió antiga a PHP 8.2, 8.3 o 8.4 no sempre consisteix a prémer un botó des del panell d’allotjament. En un lloc web obsolet, poden aparèixer errors fatals, incompatibilitats de connectors, fallades de formularis, problemes de WooCommerce, funcions que deixen de respondre o fins i tot una pantalla en blanc.

La bona notícia és que aquests riscos es poden controlar amb una auditoria, proves prèvies i un procés de migració ben planificat.

Què és PHP i per què afecta WordPress?

PHP és un llenguatge de programació que funciona al servidor i permet que WordPress funcioni. Cada vegada que una persona visita una pàgina del teu lloc web, envia un formulari, inicia sessió, afegeix un producte al cistell o consulta una entrada de blog, el servidor utilitza PHP per processar part d’aquesta sol·licitud.

WordPress, els plugins i els temes utilitzen codi PHP. Per tant, la versió disponible a l’allotjament influeix directament en la seguretat, compatibilitat, velocitat i estabilitat del lloc web. Quan PHP es queda enrere, també augmenta la possibilitat que el lloc no pugui actualitzar els seus components o deixi de funcionar correctament després d’una actualització.

  • WordPress necessita PHP per processar les seves funcions bàsiques.
  • Els plugins depenen de PHP per afegir formularis, SEO, reserves, seguretat, botigues en línia i altres funcionalitats.
  • Els temes utilitzen PHP per mostrar plantilles, menús, capçaleres, contingut i elements personalitzats.
  • L’allotjament determina quines versions de PHP estan disponibles i com estan configurades.
Actualitza PHP a WordPress

Per què PHP 7.4 és obsolet?

PHP 7.4 va arribar al seu final oficial de vida útil el 28 de novembre de 2022. Això significa que la branca va deixar de rebre correccions de seguretat del projecte PHP, així que qualsevol nova vulnerabilitat descoberta després d’aquesta data no rep cap pegat oficial per a aquesta versió.

Versions antigues, com PHP 7.3, 7.2, 7.1, 7.0 i la família PHP 5.x, també són obsoletes. Mantenir un lloc web corporatiu, una botiga en línia o un lloc que reculli formularis de contacte sobre aquestes sucursals comporta riscos innecessaris, especialment si el lloc web processa dades de clients, accessos d’usuaris o transaccions.

Versió PHPSituació actualImplicació per a WordPress
PHP 7.4Obsolet des de novembre de 2022.Et permet actualitzar a l’última versió de WordPress, però fa anys que no té suport de seguretat, així que es considera un risc de seguretat.
PHP 7.3 i anteriorsObsolet i no suportat per WordPress 7.0.No podràs actualitzar el teu WordPress a la versió 7.0 o superior, deixant el teu lloc web especialment vulnerable.
PHP 8.0 i 8.1Sucursals sense suport de seguretat des de setembre de 2026.És recomanable planificar la teva actualització a una branca amb suport.
PHP 8.2Suportat, tot i que el seu suport de seguretat finalitza el 31 de desembre de 2026.Pot ser una opció de transició per a projectes que requereixen compatibilitat, però és recomanable fer la transició a la versió 8.3 tan aviat com sigui possible
PHP 8.3 o 8.4Versió recomanada per WordPress.org.Base moderna per a WordPress actualitzat, excepte per a incompatibilitats verificades específiques de certs plugins.
PHP 8.5Versió encara no recomanada per a WordPressNomés recomano per a WordPress senzill amb temes personalitzats i sense gaires plugins.

Actualment es recomana PHP 8.3 o superior WordPress.org garantir el rendiment i la seguretat. Tot i que WordPress pot continuar funcionant amb PHP 7.4, la documentació adverteix que les versions de PHP que hagin arribat al final del seu suport podrien exposar el lloc a vulnerabilitats de seguretat

Els riscos de continuar utilitzant PHP 7.4 o anterior

El problema més gran de mantenir una versió antiga de PHP no és que el lloc web deixi de ser vist d’un dia per l’altre. El problema és que el risc tècnic s’acumula: el servidor deixa de rebre millores, WordPress avança, els plugins moderns augmenten els seus requisits i les vulnerabilitats poden quedar sense solucionar.

Vulnerabilitats no corregides

Una versió de PHP no suportada ja no rep actualitzacions oficials de seguretat. Això pot exposar el lloc web a vulnerabilitats conegudes o futures, especialment si també utilitzes connectors antics, temes abandonats o credencials febles.

En un lloc web corporatiu, una bretxa de seguretat pot afectar la reputació, causar correu brossa en formularis, inserir contingut maliciós, redirigir el trànsit, comprometre comptes d’administrador o provocar la suspensió de l’allotjament.

No es pot actualitzar WordPress

Les noves versions de WordPress augmenten progressivament els requisits mínims de servidor. WordPress 7.0 va eliminar el suport per a PHP 7.2 i PHP 7.3, així que requereix PHP 7.4 o posterior.

Això significa que un lloc web allotjat en PHP 7.3 o inferior no pot actualitzar-se normalment a WordPress 7.0. Tot i que PHP 7.4 compleix el mínim tècnic de WordPress 7.0, «mínimament compatible» no s’ha de confondre amb «versió recomanada per a producció»: PHP 7.4 és obsolet i no té suport de seguretat.

Plugins i temes incompatibles

Els desenvolupadors de plugins i temes actualitzen el seu codi per aprofitar les versions modernes de PHP i solucionar problemes. Com a resultat, alguns plugins recents requereixen PHP 8.0, 8.1 o superior, mentre que d’altres ja no mantenen compatibilitat amb versions antigues.

Quan no pots actualitzar un plugin crític a causa d’una versió antiga de PHP, el lloc web queda atrapat: si no actualitzes el plugin, assumeixes riscos de seguretat i compatibilitat; si l’actualitzes sense preparar l’entorn, pot deixar de funcionar. Aquesta situació és comuna en llocs web que no s’han mantingut tècnicament durant anys.

Menor rendiment i experiència d’usuari

Les versions actuals de PHP incorporen millores de rendiment respecte a branques antigues. Tot i que el resultat depèn de la qualitat del tema, els plugins, la memòria cau, les imatges i el servidor, utilitzar una versió moderna contribueix a una base tècnica més eficient.

La velocitat és especialment important en pàgines corporatives, comerç electrònic i pàgines d’aterratge. Google utilitza Core Web Vitals per mesurar aspectes de l’experiència real com la càrrega, la resposta i l’estabilitat visual. Actualitzar PHP per si sol no resol tots els problemes de rendiment, però és una part important d’un lloc web tècnicament saludable.

Dedependència d’un entorn obsolet

Un lloc web que continua amb PHP 7.4 normalment mostra més signes de deute tècnic: WordPress sense actualització, plugins antics, temes descatalogats, versions antigues de WooCommerce, dissenys amb codi antic, biblioteques o configuracions vulnerables que ja no responen a les bones pràctiques actuals.

Això no sempre és així, però és un senyal que s’hauria d’investigar. Un lloc web ben mantingut normalment evoluciona progressivament; quan tot roman congelat durant anys, actualitzar PHP esdevé un projecte de recuperació tècnica i no un simple ajust del panell d’allotjament.

Quins problemes poden aparèixer en actualitzar a PHP 8.2 o superior

Actualitzar PHP millora la seguretat i protegeix el lloc per al futur, però també pot revelar codi antic que funcionava per a la compatibilitat i que ja no és vàlid en versions modernes. Per això actualitzar directament a producció sense comprovar primer el lloc és una mala pràctica.

Errors fatals de PHP

Un error fatal es produeix quan PHP troba una instrucció que no pot executar i atura la càrrega de la pàgina. A WordPress pot manifestar-se amb missatges com ara «Hi ha hagut un error crític en aquest lloc web», una pantalla blanca, un error 500 o la impossibilitat d’accedir al panell d’administració.

Les causes comunes inclouen funcions eliminades o modificades, paràmetres incompatibles, tipus de dades que el codi antic no gestiona correctament, errors en fitxers personalitzats o extensions que no s’han actualitzat per a PHP 8.x. WordPress té un mode de recuperació que es pot activar després de detectar un error fatal durant la càrrega normal i permet identificar temporalment el connector o tema implicat

Pèrdua de funcionalitat

El lloc pot continuar carregant aparentment bé, però alguna funció específica pot deixar de respondre. Per exemple, un formulari que no envia correus electrònics, una calculadora de pressupost, un codi curt, una reserva en línia, una integració amb un CRM, un filtre de producte o una passarel·la de pagament.

Aquest tipus d’incident és especialment sensible perquè pot passar desapercebut durant dies. Per això no n’hi ha prou amb consultar la pàgina principal després d’actualitzar PHP: cal provar les accions crítiques que generen negoci o ofereixen servei als usuaris.

Incompatibilitats amb el tema

Els temes antics, personalitzats o modificats directament poden contenir codi incompatible amb PHP 8.x. És habitual trobar problemes en el fitxer functions.php, plantilles personalitzades, widgets antics, camps personalitzats, fragments de codi afegits sense manteniment o temes fills creats fa anys.

Quan el problema prové del tema actiu, pot ser necessari actualitzar-lo, corregir codi personalitzat, utilitzar un tema fill ben desenvolupat o substituir una plantilla obsoleta per una solució actual compatible.

Problemes amb plugins abandonats

Un plugin abandonat és un dels principals obstacles per actualitzar PHP. Pot oferir una característica aparentment petita, però essencial per al negoci: un formulari, una integració, una galeria, una reserva, una calculadora, una connexió a una API o un sistema de facturació.

En aquests casos, la solució no hauria de ser mantenir PHP 7.4 indefinidament. És recomanable estudiar si hi ha una actualització compatible, una alternativa mantinguda, una correcció de codi o una reconstrucció d’aquesta funcionalitat. Mantenir una dependència obsoleta per comoditat sovint augmenta el cost i el risc amb el temps.

Errors visibles només en processos específics

Alguns errors només apareixen a l’àrea privada, quan es genera un PDF, s’envia un correu transaccional, es renova una subscripció, es processen comandes de WooCommerce, s’importa dades o s’executen tasques programades. Per això, una migració exitosa hauria d’incloure proves funcionals, no només una revisió estètica.

  • Enviant i rebent formularis de contacte.
  • Procés de compra, pagament, enviament i confirmació a les botigues en línia.
  • Registre, recuperació de contrasenyes i inici de sessió.
  • Reservar cites, calendaris i passarel·les de pagament.
  • Integracions amb CRM, màrqueting per correu electrònic, ERP o APIs externes.
  • Motor de cerca intern, filtres, calculadores i formularis avançats.
  • Generació de factures, PDFs, pressupostos o documents descarregables.
  • Panell de gestió i edició de continguts.

WordPress 7.0 i el requisit mínim de PHP 7.4

WordPress 7.0 va augmentar el seu requisit mínim de PHP i va deixar de donar suport a PHP 7.2 i PHP 7.3. A partir d’aquesta versió, WordPress necessita PHP 7.4 o una branca posterior per funcionar.

Aquesta decisió respon a la necessitat d’avançar cap a entorns més moderns i reduir la dependència de versions no suportades. Tanmateix, és important entendre que PHP 7.4 és el mínim que suporta WordPress 7.0, no la versió recomanada per mantenir un lloc web corporatiu actualitzat.

La documentació de WordPress llista PHP 8.3 o superior com a versió recomanada. A més, WordPress 7.0 està documentat com a compatible amb PHP 8.2, 8.3, 8.4 i 8.5, permetent-te planificar una migració moderna si la resta de components del lloc estan actualitzats.

Per què un lloc web de PHP 7.4 normalment requereix una auditoria completa

Quan un lloc web encara utilitza PHP 7.4, no n’hi ha prou amb assumir que l’únic component obsolet és el servidor. Moltes vegades, aquesta versió es manté perquè WordPress, el tema o certs plugins no s’han actualitzat durant anys.

Pot ser un lloc web perfectament recuperable, però requereix una revisió del conjunt. Actualitzar PHP sense actualitzar primer els elements que en depenen pot causar errors; actualitzar WordPress sense revisar el tema o les extensions també pot provocar conflictes. La migració ha d’abordar tot l’ecosistema.

Punt per a la revisióRisc comú en llocs web anticsAcció recomanada
Versió de WordPressVulnerabilitats, incompatibilitats i manca de suport.Actualitza de manera gradual i prova en un entorn segur.
PluginsExtensions abandonades, incompatibles o vulnerables.Actualitza, substitueix o elimina plugins innecessaris.
TemaCodi heretat incompatible amb PHP modern.Actualitza, arregla el codi o considera un redisseny si està obsolet.
Funcions PersonalitzadesFragments antics, functions.php errors o dependències no mantingudes.Audita i adapta el codi a versions modernes de PHP.
PresentacióServidor sense versions actuals de PHP o amb infraestructura limitada.Sol·licita una actualització, migra el pla o canvia de proveïdor.
Base de dadesVersions antigues de MySQL o MariaDB que limiten les actualitzacions.Comprova la compatibilitat i actualitza l’entorn si cal.

L’allotjament també pot impedir les actualitzacions de PHP

No tots els problemes depenen de WordPress. Alguns hosts mantenen servidors antics, panells de control limitats o configuracions que no permeten seleccionar una versió moderna de PHP. En altres casos, l’opció existeix, però el pla contractat no inclou prou recursos o utilitza una infraestructura compartida molt obsoleta.

Un proveïdor d’allotjament adequat per a WordPress hauria de permetre’t utilitzar una versió PHP suportada, mantenir la infraestructura actualitzada i oferir eines bàsiques per gestionar versions, còpies de seguretat, certificats SSL, registres d’errors i restauracions. Es recomana un entorn amb PHP 8.3 o superior, HTTPS i versions modernes de MariaDB o MySQL WordPress.org.

  • El panell d’allotjament només suporta PHP 7.4 o anterior.
  • No hi ha cap selector de versions PHP ni suport tècnic efectiu per actualitzar-lo.
  • El servidor utilitza versions antigues de MySQL, MariaDB o biblioteques necessàries.
  • L’allotjament no ofereix còpies de seguretat fiables ni restauració fàcil.
  • El rendiment és insuficient fins i tot després d’optimitzar WordPress.
  • El proveïdor desaconsella actualitzar per por de trencar llocs web antics, però no ofereix un pla de migració.
  • No hi ha un entorn d’escenaris per provar abans de canviar la web a producció.

Si el servidor no permet pujar a una versió estable i compatible, el problema ja no és només el manteniment de WordPress: pot ser necessari migrar el lloc web a un allotjament més modern. Mantenir un lloc crític en una infraestructura bloquejada en PHP 7.4 augmenta el deute tècnic i complica cada actualització futura.

Si necessites comprovar si el teu allotjament suporta les versions actuals de PHP, també pots consultar les solucions d’allotjament web i gestió de dominis de SeoXan, una empresa especialitzada en allotjament i gestió de dominis. Abans de registrar-te o renovar, és recomanable confirmar quines versions de PHP permet el servidor, les condicions de suport, les còpies de seguretat disponibles i la possibilitat de migrar el lloc web sense interrupcions.

Com actualitzar PHP a WordPress sense trencar la xarxa

Una actualització segura de PHP no s’hauria de fer directament en un lloc web actiu sense copiar o provar. El procés adequat redueix el risc de bloquejos, permet localitzar incompatibilitats i facilita tornar enrere si es detecta un error imprevist.

1. Revisar la versió actual i l’estat de salut

El primer pas és identificar la versió activa de PHP, la versió de WordPress, els plugins, el tema i l’estat general del lloc. WordPress et permet veure part d’aquesta informació des de >Site Health Tools > Information, tot i que una revisió tècnica completa pot requerir accés als registres d’allotjament i servidors.

2. Crear una còpia de seguretat verificable

Abans de modificar res, cal generar una còpia completa dels fitxers i la base de dades. No n’hi ha prou amb confirmar que l’allotjament fa còpies de seguretat automatitzades: és important comprovar la data de la còpia, saber com restaurar-la i mantenir una descàrrega separada quan el projecte ho requereixi.

3. Clonar el lloc web en un entorn de prova

És recomanable treballar en un entorn de staging o proofing. D’aquesta manera pots actualitzar WordPress, plugins, theme i PHP sense afectar els usuaris ni el negoci. Si apareix un error, s’analitza en un entorn controlat abans d’aplicar canvis en producció.

4. Actualitzar WordPress, plugins i tema

En la majoria de casos, és bona idea actualitzar primer el nucli de WordPress, els plugins actius, el tema i les extensions crítiques. També és un bon moment per eliminar plugins inactius, duplicats, no mantinguts o que ja no tenen valor afegit.

Si una extensió no és compatible amb PHP 8.x, s’hauria de considerar una actualització de desenvolupador, un substitut, una correcció personalitzada o una reconstrucció de la seva funcionalitat. Ajornar aquesta decisió mantenint PHP obsolet només arrossega el problema cap al futur.

5. Canviar PHP de manera escalonada

Després de l’actualització del lloc d’estacionament, es canvia la versió de PHP i es revisa l’operació completa. Tot i que PHP 8.2 pot ser una opció de transició, es WordPress.org recomana PHP 8.3 o superior com a base moderna.

La versió objectiu s’hauria d’escollir en funció de la compatibilitat provada de WordPress, plugins, tema, integracions i el mateix servidor. No es tracta sempre d’instal·lar l’última branca sense validar el projecte; es tracta d’utilitzar la versió compatible més adequada per a un lloc web mantingut i segur.

6. Prova totes les característiques importants

Després del canvi, hauries de provar les pàgines clau i les funcionalitats que generen negoci: formularis, carrets, pagaments, reserves, comptes d’usuari, correus electrònics, integracions, descàrregues, filtres i panell d’administració. També és recomanable revisar el registre d’errors de PHP per detectar advertències o fallades que no siguin visibles a la part frontal.

7. Publicar i supervisar

Un cop validat l’entorn de prova, el procés es replica en producció en una àrea menys activa. Després de la publicació, és recomanable monitoritzar formularis, vendes, errors, velocitat, registres i mètriques essencials durant els dies següents.

Què fer si reps un error fatal mentre actualitzes PHP

Si el canvi en PHP causa un error crític, no és aconsellable aplicar correccions aleatòries. L’objectiu inicial és restaurar l’estabilitat del lloc web i localitzar el component exacte que causa el conflicte.

  1. Revisa el missatge d’error i els registres del servidor per identificar el fitxer o connector afectat.
  2. Utilitza el Mode de Recuperació de WordPress si està disponible al correu d’administrador.
  3. Desactiva temporalment el connector o tema conflictiu des de WordPress, el gestor de fitxers o SFTP.
  4. Comprova si hi ha una versió compatible amb PHP 8.x.
  5. Substitueix el plugin, arregla el codi o utilitza una alternativa mantinguda.
  6. Restaura temporalment la versió anterior de PHP només si és necessari per mantenir el servei mentre es resol el problema.
  7. No consideris la reversió com una solució definitiva: documenta i planifica la correcció.

WordPress pot activar automàticament el mode de recuperació quan detecta un error fatal de PHP durant la càrrega normal. Aquest mode et permet iniciar sessió amb un enllaç especial enviat al correu electrònic de l’administrador i identificar el connector o tema relacionat per desactivar-lo temporalment.

Actualitzar PHP és manteniment, no un canvi puntual

PHP continuarà evolucionant, igual que WordPress, els plugins, els navegadors i els requisits de seguretat. Per això, actualitzar PHP no s’hauria de tractar com una emergència aïllada que s’ajorna fins que el lloc web caigui. Hauria de formar part del manteniment preventiu de la web.

El manteniment professional permet detectar incompatibilitats abans que es converteixin en un bloqueig, mantenir còpies de seguretat recents, actualitzar components de manera controlada i evitar que un lloc web acumuli anys de retard tècnic. Aquesta prevenció sol ser molt més rendible que recuperar un lloc compromès, bloquejat o completament obsolet.

Actualitzem PHP i WordPress de manera segura

A Neonoova ajudem empreses i professionals que necessiten actualitzar un antic lloc web de WordPress sense posar en risc les seves operacions. Revisem l’estat tècnic del lloc, detectem incompatibilitats, fem còpies de seguretat, actualitzem els components necessaris i provem la migració abans d’aplicar-lo a producció.

També et podem ajudar si el teu allotjament no et permet utilitzar una versió estable de PHP, si el teu lloc web depèn de plugins antics, si ha aparegut un error fatal després d’una actualització o si necessites un pla per modernitzar WordPress, el tema, els plugins i el rendiment sense perdre funcionalitats.

Tarifes de manteniment web

Manteniment web

Bàsic
Quota mensual
40 €
Pla bàsic de manteniment del lloc web per assegurar que el teu lloc web no quedi obsolet i vulnerable.
  • Actualització mensual del CMS
  • Còpia de seguretat mensual
  • Anàlisi bàsica d’allotjament
  • Monitoratge del temps de funcionament
  • Suport tècnic limitat
  • Recomanat per a webs petites

Manteniment web

Avançat
Quota mensual
80 €
Pla avançat de manteniment web per protegir el funcionament del teu lloc web. Per a grans llocs web i comerç electrònic
  • Actualització CMS quinzenal
  • Còpia de seguretat mensual
  • Anàlisi de la presentació
  • Pla específic per al comerç electrònic
  • Canvis menors en el text en consulta
  • Interrupció il·limitada del servei/malware/correu brossa o equivalent

Preguntes freqüents sobre com actualitzar PHP a WordPress

FAQ: Preguntes freqüents

Resolem els teus dubtes sobre els nostres serveis.

Preguntas frecuentes SEO
1 És obligatori actualitzar PHP a WordPress?

És altament recomanable. Mantenir PHP actualitzat ajuda a reduir riscos de seguretat, millorar la compatibilitat i evitar que el lloc web sigui bloquejat en versions antigues de WordPress, plugins o temes. WordPress.org recomana utilitzar PHP 8.3 o superior.

2 PHP 7.4 encara és segur per a WordPress?

No és una versió adequada per a un lloc web que es manté en producció perquè el seu suport oficial va acabar al novembre de 2022. Tot i que tècnicament WordPress pot funcionar amb PHP 7.4, aquesta branca ja no rep pegats oficials de seguretat.

3 Quina versió de PHP es recomana per a WordPress?

Es WordPress.org recomana PHP 8.3 o superior. La versió específica ha de ser validada segons el tema, els plugins, el codi personalitzat, les integracions i l’entorn d’allotjament de cada lloc web.

4 Pot fallar el meu lloc web quan actualitzo PHP?

Sí, pot passar si el lloc web utilitza plugins, temes o codi personalitzat que són incompatibles amb la nova versió. Per això és una bona idea fer còpies de seguretat, proves de staging i una revisió funcional abans de canviar PHP al lloc en viu.

5 Què significa "error crític" a WordPress després d'actualitzar PHP?

Normalment indica que un plugin, tema o fragment de codi ha generat un error PHP fatal. WordPress pot activar el seu mode de recuperació per ajudar a identificar temporalment el component que ha fallat.

6 WordPress 7.0 funciona amb PHP 7.3?

No. WordPress 7.0 ha eliminat el suport per a PHP 7.2 i PHP 7.3, així que requereix PHP 7.4 o superior.

7 Per què el meu allotjament no em deixa actualitzar a PHP 8.2 o superior?

Pot ser perquè el servidor, el pla d’allotjament o el panell de gestió estan obsolets. També pot haver-hi una limitació tècnica relacionada amb la infraestructura, les bases de dades o configuracions antigues. En aquests casos, és recomanable demanar una explicació tècnica al proveïdor i considerar una migració a un entorn modern.

8 Es pot actualitzar un antic lloc web de WordPress sense perdre contingut?

Sí. Amb una còpia completa, preproves i un procés controlat, és possible modernitzar la majoria de llocs web sense perdre contingut. La feina és identificar components incompatibles, arreglar-los o substituir-los, i validar totes les funcions abans d’aplicar canvis al lloc web en funcionament.