Wat gebeurt er als ik niets doe met deprecated code?
Een tijd lang niets. Dat is precies waarom het genegeerd wordt.
Tot de versie komt waarin de functie echt verdwijnt. Dan krijg je een foutmelding of een witte pagina.
En dat gebeurt zelden op een rustige dinsdagochtend.

Hoe het meestal misgaat
Je hostingpartij zet PHP een versie hoger, vaak automatisch en met een aankondiging die je gemist hebt.
De volgende ochtend is je site wit. Meer daarover lees je bij backend.
Of via een plugin
Een plugin werkt zichzelf bij en gebruikt een functie die jouw thema niet meer kent. Dan valt één onderdeel uit in plaats van je hele site.
Dat is lastiger te vinden, omdat je site het verder gewoon doet.
Wat het je kost
Onder tijdsdruk repareren is duurder dan gepland aanpassen. En de kans is groot dat degene die het bouwde niet beschikbaar is.
Reken op een dagdeel spoedwerk, tegenover een uur gepland werk.
Mijn vuistregels
- Kijk elk kwartaal in je foutenlogboek.
- Los meldingen op voordat je hostingpartij PHP verhoogt.
- Test een PHP-upgrade eerst op een testomgeving.
- Zorg dat je een reservekopie hebt die je kunt terugzetten.
Die derde is bij de meeste hostingpartijen een schakelaar en kost je een halfuur.
Wat er níet gebeurt
Je site wordt niet vanzelf gekraakt door verouderde code, en Google straft je er niet voor.
Het gaat puur om het moment waarop iets stopt met werken. Meer daarover lees je bij hoe je weet of je site verouderde code gebruikt.
Als het al gebeurd is
Zet je PHP-versie tijdelijk terug als dat kan, of herstel je reservekopie. Los daarna pas de oorzaak op.
Eerst weer online, dan repareren. In die volgorde, want zoeken onder tijdsdruk levert nieuwe fouten op.
Bel daarna je hoster met de vraag welke PHP-versie ze wanneer uitrollen. Dan weet je hoeveel tijd je hebt.