Attivare la modalità sviluppatore
Proprio in fondo al Control Panel c'è “Modalità sviluppatore”. Se la attivi, il Control Panel mostra per ogni strumento cosa c'è sotto, compreso il messaggio originale, e nel banco di lavoro compare la scheda “Sviluppatore”. L'interruttore vale per questo browser, non per il tuo account, e non concede alcun permesso: tutto viene verificato esattamente come prima.
La scheda “Sviluppatore” fa due cose: a destra ci sono le impostazioni — “Banco di lavoro nella finestra di anteprima”, “Visualizzazione” con “Editor scuro”, “Ricerca errori” e “Accessi” —, al centro si apre il banco di lavoro con albero dei file ed editor. “Apri nell'intera finestra” lo sposta in una finestra del browser separata, ad esempio per un secondo schermo.
- Scorri verso il basso nel Control Panel e attiva “Modalità sviluppatore”.
- Apri la nuova scheda “Sviluppatore”.
File ed editor di codice
L'albero dei file mostra l'intera directory della tua installazione, livello per livello. “Vai subito” porta ai percorsi più comuni: Plugins, Must-Use-Plugins, Uploads, wp-config.php e root di WordPress. Un file si apre nell'editor; salvi con Ctrl+S o ⌘+S. “Nuovo file in questa cartella” crea un file.
Prima di ogni salvataggio verifichiamo la sintassi PHP. Se è errata, non viene scritto nulla e vedi il punto esatto. Poi richiamiamo il tuo sito; se non si carica più, la versione precedente del file torna subito. I file del core di WordPress sono bloccati, perché le modifiche lì vanno perse al prossimo aggiornamento. Se vuoi comunque modificare qualcosa lì, confermi “So che questa modifica andrà persa al prossimo aggiornamento di WordPress.” — solo per quella singola operazione.
Il banco di lavoro per sviluppatori segue il selettore “Live”/“Sandbox”; per gli esperimenti la sandbox è il posto migliore.
- Apri la scheda “Sviluppatore” e in “Vai subito” scegli “Must-Use-Plugins”.
- Fai clic su “Nuovo file in questa cartella” e dagli un nome, ad esempio lumen-anpassung.php.
- Scrivi il tuo codice e salva con Ctrl+S o ⌘+S.
La cronologia di un file
Ogni salvataggio nell'editor diventa un punto nella cronologia del file, con nome, ora e confronto. “Cronologia di questo file” mostra le versioni. Puoi confrontare una versione affiancandola a quella attuale, e “Recupera” la rende di nuovo quella attuale.
Recuperare una versione è un normale salvataggio e passa per lo stesso controllo della sintassi e del sito, perché vecchio non vuol dire integro. Per i media e i file di cache non teniamo volutamente alcuna cronologia.
- Apri il file nell'editor e clicca su “Cronologia di questo file”.
- Scegli una versione e guarda il confronto.
- Clicca su “Recupera”.
Registro degli errori e ricerca errori
“Registro degli errori” nella barra del banco di lavoro per sviluppatori mostra le ultime righe del registro della tua installazione, e “Aggiorna” le ricarica. A destra, in “Ricerca errori”, attivi la registrazione più dettagliata da parte di WordPress.
La ricerca errori scrive solo nel registro, mai sul sito: i tuoi visitatori non vedono messaggi di errore, anche quando è attiva. Disattivala di nuovo dopo la ricerca.
Accessi SFTP a tempo
Se qualcuno ha bisogno di accedere direttamente ai file, per esempio l'agenzia che adatta il tuo tema, crei un accesso SFTP in “Accessi”. Indichi per chi è e scegli per quanto tempo vale: 24 ore, 7 giorni, 30 giorni, 90 giorni o in modo permanente. L'accesso permanente è l'eccezione che scegli esplicitamente.
Si accede con una password generata da noi oppure con una chiave SSH, ancora più sicura: in quel caso non c'è alcuna password. Vedi la password una sola volta, subito dopo aver creato l'accesso: “Copia adesso — la password non ricomparirà.” Non è salvata da nessuna parte, nemmeno in un registro. Un accesso vede soltanto questa installazione, e “Revoca” lo toglie di nuovo in qualsiasi momento.
- Nella scheda “Sviluppatore” apri la sezione “Accessi” e clicca su “Crea accesso”.
- In “1. Per chi è l'accesso?” inserisci un nome, per esempio “Agentur Web Lisboa”, e in “2. Per quanto deve valere?” scegli “7 giorni”.
- In “3. Con cosa accede?” scegli “Password — la generiamo noi” o “Chiave SSH — ancora più sicura” e clicca su “Crea”.
- Copia subito la password con “Copia” e trasmettila.
Consultare il database
La scheda “Database” mostra a destra le tabelle della tua installazione con il numero di voci e la dimensione, con nomi comprensibili e accanto il vero nome della tabella. Con “Nomi tecnici” e “Nomi in chiaro” passi da una visualizzazione all'altra, e la i accanto a ogni tabella indica cosa contiene. Vedi le voci come schede anziché come righe, con ricerca e “Ordina per”.
Qui puoi solo guardare, senza modificare nulla: semplicemente non c'è modo di farlo. Se devi davvero intervenire sul database, la stessa scheda apre al centro lo strumento del database, con un accesso valido una sola volta. Prima crea un punto di ripristino con “Esegui backup ora”.