En vit sida i WordPress brukar kallas ”white screen of death” i kontrast till när en dator kraschar och du får en blåskärm. Det finns inget skäl att få panik, det är sällan så att du behöver skapa en helt ny wbbsida. Men du behöver leta efter och hitta i vilken del av koden som genererar felet
Oftast beror det på att något är fel i PHP-koden för sidan. Det kan vara ett plugin eller i en av dina filer i temat, sällan är det något i WP-kärnan. Eftersom du i det här läget inte ser några fel utan bara en vit sida så är det svårt att veta vad som hänt och att åtgärda felet.
Det finns lite olika sätt att ge sig på det här problemet.
Inaktivera alla plugin
Ja, det blir ju inte lätt om man inte kommer in i admin-sidan och kan göra det, så enklast är att byta namn på mappen wp-content/plugins. Den mappen hittar du i filhanteraren hos ditt webbhotell eller via FTP. Fungerar sidan efter att du tagit bort dina tillägg så är det bara att aktivera plugin för plugin igen. Den här felsökningsmetoden kan vara lite bökig och tidsödande om du har många plugin.
Aktivera debug
Alternativt, för att få mer information om vad som är fel så kan man aktivera debug i WordPress. Det är ett felsökningsläge där eventuella fel skrivs ut på skärmen.
Öppna filen wp-config.php i i mappen där du installerat WordPress och leta efter raden:
define('WP_DEBUG',false);
Ändra false till true
, spara sedan filen och ladda om webbsidan och den url där du får en vit sida i din webbläsare.
Du kan hitta mer information om wp-debug hos WordPress
Nu bör du få upp något/några meddelande på skärmen. Det du söker är ”Fatal Error” eller ”Parse Error”, så får du mer information om var felet finns.
Även om du inte kan programmera så kan du få reda på vilket tillägg som orsakar felet. Där en bra start för att komma vidare i felsökningen. Börja med att inaktivera tillägget som genererade felet och/eller kontakta utvecklaren av tillägget.
Andra orsaker till en vit sida
WordPress, dina tillägg och ditt tema är kodat i ett programmeringsspråk som heter PHP. Det finns flera versioner av PHP och webbhotell stödjer olika versioner. Alla stödjer den senaste versionen men om du har komponenter på din sida som är utvecklade för några år sedan och sen inte har uppdaterats så kan det leda till fel på din sida och eventuellt en blank eller vit webbsida.
Du kan byta php-version hos ditt webbhotell om du misstänker att det kan vara så att dina problem beror på föråldrade komponenter. Om det löser problemet så behöver du byta ut de icke fungerade tilläggen även om det tillfälligt löste problemet.
Jag uppskattar din kommentar
Under många år har jag lagt ner tid och engagemang på att hjälpa andra med deras wordpress-sida. Jag uppskattar all form av feedback för på så sätt så blir arbetet roligare och jag vet om det är uppskattat. Så varför inte skriva ett enkelt tack - om du fick tips för att lösa ditt problem eller löste det!
Tack för din återkoppling!
Karin
Tusen tack för tipsen Karin Det blir ju lite skrämselhicka när skärmen är vit, trots restore.
Wp -akuten är så grymt bra. Överskådlig och lättnavigerad.
TACK från Gotland
Eva Andersson / evaibro.