Website Without PHP
Nederlands (België)BE
  • Engels (Verenigde Staten)
  • Engels (Verenigd Koninkrijk)
  • Nederlands (Nederland)
  • Nederlands (België)
Menu

WordPress-thema werkt niet met PHP 8: wat nu?

Je themaEen WordPress-thema is het ontwerp van je WordPress-site: het bepaalt hoe pagina's eruitzien en hoe ze zijn opgebouwd. bepaalt hoe je website eruitziet.

Vraag hulp bij je website

Meer uitleg

Werkt het niet met de nieuwe PHP-versieEen PHP-versie is het nummer van de uitgave van PHP waarop jouw website draait, zoals 8.3., dan kunnen pagina's verdwijnen, waarschuwingen tonen of wit blijven.

Vaak is een thema-update of gerichte reparatie voldoende.

Error

Symptomen en oorzaken

Een fout in functions.php kan de hele site stoppen, terwijl een fout in een sjabloon soms één paginatype raakt. PHPPHP is de programmeertaal waarmee veel websites, zoals WordPress-sites, hun pagina's maken op het moment dat een bezoeker erom vraagt. 8 heeft oude functies verwijderd en gaat strenger om met bepaalde waarden. Thema's uit de PHP 7-periode kunnen daardoor vastlopen.

Ook oude bibliotheken, paginabouwers of gekopieerde code in een child theme kunnen de oorzaak zijn.

Veilig controleren

Welke PHP-versie meldt jouw site?

Passieve check van headers, versie en de kop van de homepage. Geen login, geen scan.

Maak een back-upEen back-up is een kopie van je hele website, apart bewaard, zodat je hem kunt terugzetten als er iets misgaat. van bestanden en database. Lees het PHP-foutlog en noteer het eerste genoemde themabestand en regelnummer. Controleer bij de maker welke PHP-versies ondersteund worden en wanneer het thema is bijgewerkt.

Test op stagingEen stagingomgeving is een afgeschermde kopie van je website waarop je updates uitprobeert voordat ze live gaan. en deel geen beheerderswachtwoorden.

Wat je zelf kunt doen

Werk het thema bij, inclusief het hoofdthema bij een child theme. Bij uitval kan tijdelijk teruggaan naar de vorige PHP-versie helpen, maar alleen als die nog securityfixesSecurity support is de periode waarin een PHP-versie alleen nog beveiligingsupdates krijgt en geen verbeteringen meer voor gewone fouten. krijgt en volledig is bijgewerkt. Houd die tussenstap kort.

Kun je niet inloggen, laat het actieve thema via bestandsbeheer uitschakelen en controleer of een beschikbaar standaardthema werkt. Vraag de maker naar een onderhouden versie als updates ontbreken.

Geen blijvende oplossing op oude PHP

Werkt het thema op oude PHP maar niet op de gewenste versie, dan moet de code worden aangepast. Een versie zonder securityfixes is geen blijvende oplossing. Bewerk themabestanden niet zonder back-up en child theme: een update kan wijzigingen overschrijven.

Wanneer hulp verstandig is

Bij een sterk aangepast thema of verdwenen maker moet iemand de code beoordelen en kiezen tussen repareren en vervangen. Een mens reageert binnen 1 werkdag. Spoedherstel start vanaf € 375, exclusief btw.

Veelgestelde vragen

Wat betekent dit?

Je thema bepaalt hoe je website eruitziet. Werkt het niet met de nieuwe PHP-versie, dan kunnen pagina's verdwijnen, waarschuwingen tonen of wit blijven. Vaak is een thema-update of gerichte reparatie voldoende.

Wat controleer ik eerst?

Maak een back-up van bestanden en database. Lees het PHP-foutlog en noteer het eerste genoemde themabestand en regelnummer. Controleer bij de maker welke PHP-versies ondersteund worden en wanneer het thema is bijgewerkt.

Test op staging en deel geen beheerderswachtwoorden.

Wanneer vraag ik hulp?

Bij een sterk aangepast thema of verdwenen maker moet iemand de code beoordelen en kiezen tussen repareren en vervangen. Een mens reageert binnen 1 werkdag. Spoedherstel start vanaf € 375, exclusief btw.

  1. Domein
  2. Controle
  3. Uitkomst
  4. Rapport

Welke PHP-versie draait jouw site?

Vul je domein in. We lezen alleen wat je site openbaar meestuurt: de headers en de kop van de homepage. Geen scan, geen login.

We bewaren het domein en de uitkomst, nooit je IP-adres.