Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Che cos'è: Nucleo di WordPress

Nota editoriale: guadagniamo una commissione dai link dei partner su WPBeginner. Le commissioni non influenzano le opinioni o le valutazioni dei nostri redattori. Per saperne di più su Processo editoriale.

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.

WordPress Core

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.

View of Edit the .htaccess File Using an FTP Client

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.

Locate functions.php file via FTP

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.

An example of what a WordPress root directory may look like 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.

An FTP WordPress client

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”.

Updating WordPress Core From the Dashboard

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.

Make WordPress core page

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!