Il nucleo di WordPress si riferisce a tutti i file importanti che sono necessari a un sito web WordPress per funzionare correttamente. Grazie a questi file, è possibile gestire gli utenti, aggiungere e modificare post e pagine, caricare file multimediali, cancellare contenuti e altro ancora.
Ci sono centinaia di file che compongono WordPress. Tuttavia, i file principali sono fondamentali per la funzionalità di WordPress.
Quando si scarica WordPress da WordPress.org, i file principali sono inclusi nella cartella zip. Alcuni di questi includono i file .htaccess, wp-config.php e functions.php.
File e cartelle importanti del nucleo di WordPress
Il nucleo di WordPress comprende numerosi file e cartelle, ma sono pochi quelli che è necessario conoscere quando si tratta di gestire un sito web WordPress.
Ecco un’analisi più approfondita dei file e delle cartelle principali di WordPress:
File .htaccess
.htaccess è un file di configurazione che contiene regole sul funzionamento del server web. WordPress memorizza automaticamente alcune delle sue impostazioni in questo file.
Ad esempio, WordPress riscrive automaticamente il file .htaccess per gestire la struttura degli URL di un sito web. Allo stesso modo, anche un plugin per la cache di WordPress modifica il file .htaccess per configurare la cache.
Tuttavia, all’inizio potrebbe non essere possibile vedere il file. Questo perché i nomi dei file che iniziano con un punto sono considerati nascosti dal server del sito web. Per visualizzare il file .htaccess, dovrete assicurarvi di aver attivato l’opzione di visualizzazione dei file nascosti.
file wp-config.php
Il file wp-config.php è un altro file centrale di WordPress che contiene informazioni sul database del sito. Ad esempio, include il nome del database, l’host, il nome utente e la password.
Grazie a questo file, WordPress è in grado di comunicare con più database per memorizzare e recuperare dati come i post del blog, gli utenti e le diverse impostazioni. È possibile utilizzare il file wp-config.php per impostare le opzioni avanzate di WordPress.
Inoltre, aiuta anche a visualizzare i log degli errori di WordPress e a eseguire il debug. Il file wp-config.php si trova nella directory principale del sito web.
functions.php File
Il file functions.php o functions del tema è un importante file di base di WordPress incluso nel tema del vostro sito. Si comporta come un plugin di WordPress e consente di aggiungere o modificare le funzioni predefinite di un sito WordPress.
Ad esempio, si può usare il file functions.php per aggiungere un po’ di codice per mostrare un messaggio di benvenuto personalizzato o per aggiungere una nuova area widget nel piè di pagina. Allo stesso modo, è possibile modificare il file per aggiungere diversi tipi di post, tassonomie, shortcode e altro ancora.
Il file functions.php viene caricato automaticamente quando si installa e si attiva un tema WordPress.
Tuttavia, modificare direttamente il file functions.php non è una buona idea. Infatti, il minimo errore può causare diversi errori di WordPress e persino la rottura del sito.
Un modo molto più semplice per aggiungere snippet di codice personalizzati è utilizzare il plugin WPCode. Non dovrete modificare il file functions.php e non rischierete che qualcosa vada storto. Inoltre, WPCode è dotato di una libreria di snippet di codice integrata, che consente di eliminare la necessità di utilizzare plugin aggiuntivi.
Cartella wp-admin
La cartella wp-admin contiene i file che alimentano il cruscotto di WordPress. In questa cartella sono presenti molti file fondamentali di WordPress.
Noterete che ognuno di questi file controlla diverse funzionalità del vostro sito web. Ad esempio, il file .htaccess si trova anche nella cartella wp-admin.
file admin.php
Il file admin.php è uno dei file fondamentali di WordPress più importanti e si trova nel cuore della cartella wp-admin. Consente di attivare diverse funzioni essenziali per il vostro sito web.
Ad esempio, la connessione al database, il caricamento della dashboard o il controllo dei permessi e delle credenziali degli utenti sono controllati dal file admin.php.
Cartella wp-includes
La cartella wp-includes contiene tutti i file rimanenti che alimentano il vostro sito web WordPress.
Per esempio, se wp-admin gestisce tutti gli strumenti di amministrazione, wp-includes aiuta tutte le altre cose a funzionare correttamente sul sito.
Dove si trovano i file del nucleo di WordPress?
I file principali di WordPress si trovano nella directory principale del vostro sito web. La directory principale è il livello superiore o la directory principale che contiene tutti i file e le cartelle di WordPress.
Pensate a un albero in cui la directory principale è il tronco e tutte le altre cartelle e file sono come rami e foglie.
Ad esempio, ecco una directory radice di WordPress in Bluehost.
Come accedere ai file del nucleo di WordPress
Per accedere ai file principali di WordPress, è necessario scaricare e installare un servizio FTP (file transfer protocol).
Un client FTP è un software che aiuta a connettersi al proprio sito web e a visualizzare, modificare e trasferire i file utilizzando il protocollo FTP.
Ci sono molti client tra cui scegliere e la maggior parte di essi sono gratuiti. Per aiutarvi, consultate il nostro elenco dei migliori client FTP per Mac e Windows.
Inoltre, potete anche utilizzare il File Manager fornito dal vostro servizio di hosting WordPress per visualizzare i file principali di WordPress.
Come aggiornare il nucleo di WordPress
WordPress rilascia regolarmente aggiornamenti per i suoi file principali per proteggere il vostro sito web. Questi aggiornamenti aiutano a far fronte alle più recenti minacce alla sicurezza, a correggere i bug e a migliorare la funzionalità complessiva.
Per aggiornare il nucleo di WordPress, è sufficiente andare su Dashboard ” Aggiornamenti dal pannello di amministrazione. Da qui, fate clic sul pulsante “Aggiorna”.
Inoltre, è possibile utilizzare un client FTP per aggiornare manualmente i file del Core di WordPress.
Per maggiori dettagli, consultate la nostra guida su come aggiornare WordPress in modo sicuro.
Come contribuire al nucleo di WordPress
Sapevate che chiunque può diventare un collaboratore di WordPress, indipendentemente dall’età, dalla posizione, dall’esperienza o dal background? WordPress è un progetto open-source e una delle aree in cui potete contribuire al suo sviluppo è il team di sviluppo principale.
Questo è particolarmente utile per gli sviluppatori o per chiunque conosca PHP, HTML, CSS e JavaScript. È possibile contribuire con il codice, segnalando e risolvendo un bug, o aiutando a mantenere i componenti principali di WordPress.
Inoltre, è possibile contribuire al nucleo di WordPress diventando tester (non è richiesta la codifica). Dovrete installare l’ultima versione di WordPress in un ambiente locale, testare nuove funzionalità e modifiche e segnalare eventuali bug o vulnerabilità di sicurezza.
Se siete interessati a contribuire a WordPress, potete visitare il sito web Make WordPress Core e iniziare a farlo.
Speriamo che questo articolo vi abbia aiutato a saperne di più sul nucleo di WordPress. Potreste anche consultare il nostro elenco di letture aggiuntive qui sotto per trovare articoli correlati su suggerimenti, trucchi e idee utili per WordPress.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Ulteriori letture
- 12 trucchi .htaccess più utili per WordPress
- wp-config.php
- Come modificare il file wp-config.php in WordPress (passo dopo passo)
- functions.php
- Come usare l’FTP per caricare i file su WordPress per i principianti
- .htaccess
- Guida per principianti: Come aggiornare WordPress in modo sicuro (Infografica)
- 46 trucchi estremamente utili per il file delle funzioni di WordPress