Varje gång man försöker hämta en WordPress-sida körs åtminstone alla aktiverade tillägg och huvudfilen i ditt tema, redan innan någon utmatning till webbläsaren börjar.
Om någon av dessa filer innehåller ett kommando eller en konstruktion som inte fungerar i PHP 7.2 uppstår ett fel och körningen avbryts.
Det finns två vägar att hita in.
Antingen kan du aktivera felsökningsläget genom att via ftp hämta hem filen wp-config.php, ändra false till true i raden define('WP_DEBUG', false);
och tanka upp filen till servern igen.
När du sedan försöker öppna någon sida nästa gång kommer du att få ett eller flera felmeddelanden, varav det första meddelandet kommer att ge en bra ladtråd till första tillägget eller temat som spökar. Då behöver du byta namnet på katalogen för motsvarande tillägg eller tema. (t.ex. /wp-content/plugins/myplugin till /wp-content/plugins/myplugin-old )
Om du behöver sätta ditt aktuella tema ur spel behöver du se till att något standardtema är installerat (de vet: twenty-nånting).
En snabbare lösning kan vara att inaktivera alla tillägg på en gång (t.ex. genom att ändra namn på katalogen /wp-content/plugins/ t.ex. till /wp-content/plugins-old/ och försöka öppna webbplatsen. Om det fortfarande inte går behöver du sätta ditt aktuella tema ur spel enligt ovan.
Sedan kan du försöka att efterhand installera och återaktivera dina tillägg och ditt tema. Om någonting inte fungerar märker du det snabbt och kan backa.