Guida per principianti alla struttura interna di WordPress

Pubblicato: 2018-10-19

Usiamo tutti WordPress, lo adoriamo, ma sappiamo davvero come funziona? La cosa grandiosa di dare un'occhiata agli ingranaggi che stanno girando sotto il servizio è che otterrai nuove informazioni su ciò per cui puoi usarlo.

L'unica difficoltà è sapere da dove cominciare. Bene, fortunatamente per te ho messo insieme una guida per principianti che renderà le cose semplici e dirette. Spegni il telefono per 10 minuti, prendi carta e penna e dai un'occhiata al fantastico mondo di WordPress.

Sommario

La struttura della directory di WordPress: i meccanismi che la fanno funzionare

La prima cosa che dobbiamo guardare è la struttura delle directory. Apriamo WordPress in modo che tu possa dare un'occhiata a ciò di cui sto parlando. Quando hai le cartelle di directory disposte di fronte a te, sarà molto più facile fare i conti con le cose. Ecco cosa devi fare:

  • Apri il file manager cPanel fornito dal tuo servizio di hosting

o

  • Usa un client FTP (File Transfer Protocol) che ti mostrerà le stesse cose

Successivamente vedrai la cartella principale che contiene tutto il resto: public_html. Questo è il vero nucleo di directory, file e cartelle. Contiene cose come:

  • leggimi.html,
  • wp-admin
  • contenuto wp
  • wp-login.php
  • e l'elenco potrebbe continuare all'infinito

Se vuoi vedere un elenco completo, qui puoi vedere tutti i file core di WordPress . Non c'è bisogno di memorizzare i nomi o cose del genere. Ma una rapida scrematura dell'elenco ti consentirà di ottenere alcune informazioni su quanto sta succedendo.

Fanno ogni sorta di cose che mantengono il tuo sito WordPress in buona salute in modo che tu possa continuare a costruirlo. Ecco un paio di buoni esempi che ti mostreranno quanto sta succedendo in background:

  • index.php: controlla la configurazione di base e le impostazioni MySQL in modo da poter creare database
  • .htaccess: consente a WordPress di accedere a file, cartelle e strutture di collegamenti permanenti

Ora che ne abbiamo parlato, possiamo dare un'occhiata al livello successivo di complessità: il trio di file core. Una volta che avremo finito con loro, daremo un'occhiata ai temi e ad alcuni plug-in intelligenti che ti consentono di fare cose come cambiare facilmente i caratteri .

File e cartelle principali: cosa fanno veramente?

Situato all'interno di public_html ci sono tre file che è essenziale conoscere se vuoi davvero prendere confidenza con le cose. Daremo un'occhiata un po' più in dettaglio a questi tre in modo che tu possa vedere cosa fanno.

  • cartella wp-content

Questo è un punto di partenza piuttosto interessante perché è dove WordPress memorizza tutti i plugin e i temi di cui hai bisogno per far funzionare il tuo sito e avere un bell'aspetto.

I contenuti specifici variano a seconda dell'esatta natura del tuo sito, il che ha senso se si considera a cosa serve. Non sarebbe utile memorizzare tutti i plugin e i temi disponibili, deve solo contenere ciò che usi.

Inoltre conterrà anche i file PHP e tutti i caricamenti che deciderai di effettuare. Questo lo rende davvero la cartella del cavallo di battaglia nel mondo di WordPress.

  • cartella wp-include

Successivamente abbiamo quella che molte persone diranno è la cartella più importante delle tre. Il punto chiave è che contiene la maggior parte dei file principali che WordPress utilizza per funzionare. Puoi pensarlo come il cervello dietro le quinte a causa della potenza di fuoco che contiene.

functions.php è un ottimo esempio di ciò di cui sto parlando. Contiene così tante funzioni che se mancasse, l'installazione iniziale non funzionerebbe affatto. Ecco un paio di altri che devi sapere:

  • cache.php: ti consente di aggiungere e sottrarre dalla cache in modo da potervi accedere molto più velocemente di quanto potresti altrimenti
  • version.php: che ti consente di vedere a colpo d'occhio quale versione di WordPress stai utilizzando
  • cartella wp-admin

L'uso di "admin" da solo nel nome ti dice di cosa tratta questa cartella. È ciò che ti consente di concedere l'accesso a tutti i tuoi strumenti di amministrazione in modo da poterli mettere al lavoro. Può eseguire tutta una serie di altre cose come controllare se un utente è un amministratore e concede il controllo a un particolare profilo utente.

Speriamo che questo piccolo corso accelerato ti dia un'idea migliore di quello che sta succedendo. Passiamo ora a plugin e temi...

Plugin e temi: alcuni fantastici extra di cui potresti non essere a conoscenza

Per prima cosa devi aprire la cartella wp-content in modo da poter vedere di cosa sto parlando. C'è tutta una serie di cose lì dentro, ma esamineremo solo plugin e temi poiché sono quelli chiave.

  • Temi

Ogni volta che installi un tema, ottieni una cartella corrispondente aggiunta al back-end. Aprine uno e vedrai innumerevoli file PHP che ti fissano. Non c'è bisogno di imparare cosa fanno ognuno di loro perché potrebbe richiedere una vita e va oltre lo scopo di questo articolo.

Ogni dato tema avrà lo stesso aspetto dall'esterno, ma c'è un mondo di differenza quando entri nelle cose. Ogni differenza specifica tra i temi risulta da un file PHP dietro le quinte. Puoi modificare un file se lo desideri, ma ricorda che le modifiche apportate andranno perse quando aggiorni il tema.

  • Cartella dei plugin

Ogni plugin avrà la propria sottocartella dedicata che contiene tutto ciò che lo fa funzionare. È possibile modificare i file che creano il plug-in, ma sconsiglio vivamente di farlo.

I plugin sono un'attività complicata e complessa che è meglio lasciare alle persone che li scrivono. Potresti facilmente creare un sottile problema di compatibilità che causa tutti i tipi di problemi su tutta la linea. Se per qualsiasi motivo dovesse succedere, disabilita tutti i tuoi plugin usando FTP e poi ricomincia da zero.

Backup: sempre, sempre, sempre backup

In caso di dubbio, eseguire il backup, il backup e di nuovo il backup. La cosa fondamentale da ricordare sul backup è che non lo stai facendo solo per evitare di essere hackerato. Se la tua casa fosse allagata, ad esempio, rimpiangeresti il ​​giorno in cui hai deciso che era sufficiente che l'unico backup fosse nel cassetto della scrivania accanto al tuo laptop. Esegui il backup in una posizione fisica separata e sarai tranquillo.

Ecco cosa devi sistemare:

  • File principali: è una buona idea eseguire il backup di questi, ma puoi sempre recuperarli dal sito Web di WordPress.
  • Contenuto personalizzato: la cartella wp-content contiene tutte le immagini, i caricamenti e i temi personalizzati. Se sono persi, non puoi recuperarli e dovrai ricominciare da capo, quindi assicurati di eseguire il backup.
  • Database di WordPress: tutte le tue pagine, commenti, recensioni e post sono archiviati qui, quindi assicurati di includerlo nel backup.
  • File di configurazione: puoi sempre ricrearli, ma se vuoi tornare a funzionare il prima possibile, esegui il backup.

Spero che questo ti abbia dato molte informazioni sul meraviglioso mondo di WordPress. Pensaci un po' e ne trarrai sicuramente molto.

CIRCA L'AUTORE

Steven Mehler è laureato in Comunicazioni interpersonali e ha una formazione nel settore IT. Ha anche lavorato come scrittore per TopWritersReview negli ultimi 5 anni. Le sue passioni includono: web design, tendenze tecnologiche e insegnamento. Nel tempo libero costruisce computer e ama rilassarsi con il suo cane.