Slå på utvecklarläget
Längst ned i Control Panel finns ”Utvecklarläge”. När du slår på det visar Control Panel för varje verktyg vad som körs under ytan, inklusive originalmeddelandet, och i arbetsbänken visas fliken ”Utvecklare”. Reglaget gäller för den här webbläsaren, inte för ditt konto, och det ger inte en enda behörighet: allt kontrolleras precis som tidigare.
Fliken ”Utvecklare” gör två saker: till höger finns inställningarna – ”Arbetsbänk i förhandsvisningsfönstret”, ”Utseende” med ”Mörk editor”, ”Felsökning” och ”Åtkomster” –, och i mitten öppnas arbetsbänken med filträd och editor. ”Öppna i hela fönstret” flyttar den till ett eget webbläsarfönster, till exempel för en andra skärm.
- Skrolla nedåt i Control Panel och slå på ”Utvecklarläge”.
- Öppna den nya fliken ”Utvecklare”.
Filer och kodeditor
Filträdet visar hela katalogen för din installation, nivå för nivå. ”Direkt dit” hoppar till de vanligaste platserna: tillägg, must-use-tillägg, uppladdningar, wp-config.php och WordPress-roten. En fil öppnas i redigeraren; du sparar med Ctrl+S eller ⌘+S. ”Ny fil i den här mappen” skapar en fil.
Före varje sparning kontrollerar vi PHP-syntaxen. Om den är felaktig skrivs ingenting, och du ser var felet finns. Därefter anropar vi din webbplats; om den inte längre laddas är filens tidigare version genast tillbaka. Filerna i WordPress-kärnan är låsta, eftersom ändringar där försvinner vid nästa uppdatering. Om du ändå vill ändra något där bekräftar du ”Jag vet att den här ändringen försvinner vid nästa WordPress-uppdatering.” – för just den här enda åtgärden.
Utvecklararbetsbänken följer växlaren ”Live”/”Sandbox”; för experiment är Sandbox ett bättre ställe.
- Öppna fliken ”Utvecklare” och välj ”Must-use-tillägg” under ”Direkt dit”.
- Klicka på ”Ny fil i den här mappen” och ge den ett namn, till exempel lumen-anpassung.php.
- Skriv din kod och spara med Ctrl+S eller ⌘+S.
Historiken för en fil
Varje gång du sparar i redigeraren skapas en punkt i filens historik, med namn, tid och jämförelse. ”Den här filens historik” visar versionerna. Du kan jämföra en version sida vid sida med den aktuella, och ”Hämta tillbaka” gör den till den aktuella versionen igen.
Att hämta tillbaka en version är en helt vanlig sparning och går igenom samma syntax- och webbplatskontroll, för gammalt betyder inte felfritt. För media och cache för vi medvetet ingen historik.
- Öppna filen i redigeraren och klicka på ”Den här filens historik”.
- Välj en version och titta på jämförelsen.
- Klicka på ”Hämta tillbaka”.
Fellogg och felsökning
”Fellogg” i utvecklararbetsbänkens verktygsfält visar de senaste raderna i din installations logg, och ”Uppdatera” läser in dem på nytt. Till höger under ”Felsökning” slår du på att WordPress skriver mer utförligt till loggen.
Felsökningen skriver bara till loggen, aldrig till webbplatsen: dina besökare ser inga felmeddelanden, inte ens när den är påslagen. Stäng av den igen när du är klar med felsökningen.
Tidsbegränsade SFTP-åtkomster
Om någon behöver direkt åtkomst till filerna, till exempel byrån som anpassar ditt tema, skapar du en SFTP-åtkomst under ”Åtkomster”. Du anger vem den är till för och väljer hur länge den ska gälla: 24 timmar, 7 dagar, 30 dagar, 90 dagar eller permanent. Permanent är ett undantag som du väljer uttryckligen.
Inloggningen sker med ett lösenord som vi skapar, eller med en SSH-nyckel, vilket är ännu säkrare. Då finns det inget lösenord alls. Du ser lösenordet exakt en gång, direkt efter att åtkomsten har skapats: ”Kopiera nu — lösenordet visas inte igen.” Det sparas ingenstans, inte heller i någon logg. En åtkomst ser enbart den här installationen, och med ”Återkalla” tar du bort den igen när som helst.
- Öppna avsnittet ”Åtkomster” på fliken ”Utvecklare” och klicka på ”Skapa åtkomst”.
- Ange ett namn under ”1. Vem är åtkomsten för?”, till exempel ”Agentur Web Lisboa”, och välj ”7 dagar” under ”2. Hur länge ska den gälla?”.
- Välj ”Lösenord — vi skapar det” eller ”SSH-nyckel — ännu säkrare” under ”3. Vad loggar personen in med?” och klicka på ”Skapa”.
- Kopiera lösenordet direkt med ”Kopiera” och lämna det vidare.
En titt i databasen
Fliken ”Databas” visar till höger tabellerna i din installation med antal poster och storlek. De har begripliga namn, och bredvid står tabellens riktiga namn. Med ”Tekniska namn” och ”Namn i klartext” växlar du mellan dem, och i:et vid varje tabell talar om vad den innehåller. Posterna visas som kort i stället för rader, med sökning och ”Sortera efter”.
Här kan du bara titta, inte ändra något – det finns helt enkelt inget sätt att göra det. Om du verkligen behöver göra ingrepp i databasen öppnar samma flik databasverktyget i mitten, med en åtkomst som bara gäller en gång. Skapa en återställningspunkt med ”Säkerhetskopiera nu” innan du börjar.