Support » Allmänna frågor » Lägga in kod i functions.php från admin

  • Hej!

    Jag har en ny WordPress-sida och ska lägga in lite kod via admin i functions.php, men av någon anledning går det inte. Jag har gjort det tidigare utan problem. Vad kan detta felnmeddelande bero på?

    ”Det går inte att kommunicera med webbplatsen för att kontrollera om det finns några allvarliga fel, därför har din ändring av PHP rullats tillbaka. Du behöver ladda upp din ändrade PHP-fil på något annat sätt, exempelvis med hjälp av SFTP.”

    //Devotee007

Visar 1 svar (av 1 totalt)
  • Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Funktionen att redigera filer som ingår i temat eller i något av tilläggen stärktes för ett drygt år sedan med en extra koll att webbplatsen inte ”dör” med den redigerade filen på plats.
    Detta är tänkt som en extra säkerhetsventil för att man inte ska råka döda webbplatsen direkt från kontrollpanelen. Detta görs genom att din WordPress-session sparar den redigerade filen och sedan i bakgrunden anropar webbplatsen en extra gång. Om detta återanrop misslyckas rullas ändringen tillbaka.

    Beroende på hur servern är konfigurerad (och ibland beroende på olika tillägg och deras inställningar) händer det ibland att webbplatsen inte har möjlighet att anropa sig själv i bakgrunden, och då visas detta felmeddelande.

    Det är mycket bättre att tanka hem filen du behöver redigera via FTP; spara undan en säkerhetskopia lokalt; redigera filen med t.ex. Notepad++; och sedan tanka upp den igen via FTP.
    En bra FTP-klient är FileZilla. FTP behöver man ibland aktivera via webbhotellets adminpanel. (Och om webbplatsen inte fungerar efter ändringen tankar man upp säkerhetskopian.)

    Kom bara ihåg att du inte bör redigera filer i teman/tillägg som när som helst kan komma att uppdateras, eftersom dina ändringar då spolas bort – vid uppdateringen raderas temats/tilläggets hela katalog och ersätts med den nya versionen.

Visar 1 svar (av 1 totalt)
  • Ämnet ”Lägga in kod i functions.php från admin” är stängt för nya svar.