Struttura e file Wordpress

Struttura e file Wordpress

WordPress è il CMS più conosciuto e utilizzato al mondo. Permette di sviluppare pagine web senza avere grandi conoscenze di programmazione o sviluppo web. Da qui deriva il suo grande successo.
 
In fin dei conti, WordPress è un'interfaccia che consente di modificare la pagina da lì, ma resta comunque un'applicazione installata sul tuo hosting e, pertanto, ha una propria struttura e file affinché funzioni correttamente.
 
In questa guida forniremo brevi indicazioni sui principali file di un'installazione predefinita di WordPress e sulla struttura delle sue cartelle. 
 
IMPORTANTE: Tieni presente che il nome delle cartelle/file può essere modificato manualmente, pertanto mostreremo la struttura e i file di un'installazione predefinita di WordPress.
 
La cartella pubblica di cdmon è /web, vale a dire che tutti i file del tuo WordPress si trovano all’interno di questa cartella (radice di WordPress). All’interno della cartella /web puoi visualizzare tutto il contenuto del tuo WordPress:
 
File di WordPress
 
index.php
File principale del tuo WordPress. È quello che consente al tuo WordPress di rispondere esternamente. 
 
.htaccess
Questo è un file che viene creato quando abiliti gli URL amichevoli del tuo WordPress; inoltre è un file importante per effettuare reindirizzamenti o altre operazioni di sicurezza.
 
license.txt
Il file di licenza GPL di WordPress
 
readme.html
Informazioni sulla preinstallazione di WordPress
 
wp-activate.php
Conferma che la chiave di attivazione inviata tramite email dopo la registrazione di un utente su un nuovo sito corrisponda alla chiave di quell’utente e successivamente mostra la conferma.
 
wp-blog-header.php
Decide cosa mostrare in base ai parametri passati al blog. È incluso da qualsiasi pagina che desideri mostrare contenuti di WordPress.
 
wp-comments-post.php
Riceve i commenti pubblicati e li aggiunge al database.
 
wp-config.php
Il file di configurazione effettivo utilizzato per collegare WordPress al database MySQL. Non è incluso nell’installazione predefinita, ma deve esistere affinché WordPress funzioni correttamente. Potrebbe essere necessario modificare questo file per cambiare determinate impostazioni di configurazione.
 
wp-config-sample.php
Un file di configurazione di esempio per collegare WordPress al database MySQL.
 
wp-cron.php
Il cron di WordPress è fondamentalmente un file di pianificazione delle attività, incaricato di eseguire le attività programmate del tuo WordPress.
 
wp-links-opml.php
Genera un output OPML dei link aggiunti al blog tramite il menu di amministrazione di WordPress.
 
wp-login.php
La pagina di accesso di WordPress per gli utenti registrati.
 
wp-mail.php
Viene utilizzato per recuperare articoli del blog inviati via email. L’URL di questo file viene generalmente aggiunto a un’attività cron affinché venga eseguito regolarmente, in modo da accettare nuovi articoli inviati tramite posta elettronica.
 
wp-settings.php
Esegue varie routine preliminari all’esecuzione, inclusa la verifica della corretta installazione, le funzioni di supporto, l’applicazione dei plugin dell’utente, l’inizializzazione dei timer di esecuzione, ecc.
 
wp-trackback.php
Gestisce le richieste di trackback in entrata.
 
xmlrpc.php
Gestisce i comandi xmlrpc in entrata. Tra le altre cose, consente di pubblicare senza utilizzare l’interfaccia amministrativa web integrata.
 
Cartelle della radice di WordPress
Nella radice del tuo WordPress, oltre ai file menzionati, ci sono anche 3 cartelle, ognuna con una funzione diversa. In questa sezione mostreremo il nome di ciascuna e la funzione che svolgono:
 
Wp-content
In questa directory viene archiviato tutto il contenuto fisico del sito. Vale a dire che tutti i dati del sito web sono memorizzati nel database, ma il contenuto fisico (foto, video, ecc.) viene salvato all’interno di questa cartella. 
 
Accedendo a questa directory puoi vedere che contiene fino ad altre 5 cartelle, ma le più utilizzate e controllate sono le seguenti: 
 
/plugins: In questa cartella vengono archiviati tutti i plugin installati nel tuo WordPress
 
/themes: In questa cartella vengono archiviati tutti i temi installati nel tuo WordPress 
 
/uploads: In questa cartella vengono archiviati tutti i file multimediali caricati dal tuo WordPress (foto | video)
 
Wp-admin
Wp-admin è una directory o cartella presente di default in WordPress che contiene diversi file del backend necessari al funzionamento del CMS. La cartella wp-admin viene generata automaticamente quando installi un WordPress. Ogni volta che desideri accedere al pannello di amministrazione del tuo WordPress per gestire il sito, dovrai accedere a questa cartella (esempio: dominio.com/wp-admin)
 
Wp-includes
Questa directory contiene i file e le cartelle che forniscono funzionalità al core di WordPress, ad esempio mettendo a disposizione un’API, ecc. Non consigliamo di modificare i file presenti in questa cartella.


Puoi ottenere maggiori informazioni sui file e sulla struttura di WordPress nella sua pagina ufficiale: Maggiori informazioni
    • Related Articles

    • Informazioni e usi del file .htaccess

      1.- Che cos’è un .htaccess? Il file .htaccess (hypertext access) è il nome predefinito del file di configurazione delle directory di Apache. Viene utilizzato per personalizzare la configurazione di direttive e parametri definiti nel file di ...
    • Come impostare link permanenti in WordPress

      I permalink (collegamenti permanenti) sono fondamentali per qualsiasi sito WordPress, poiché definiscono la struttura degli URL di articoli e pagine, facilitandone l’ottimizzazione per i motori di ricerca. In altre parole, i permalink sono ...
    • Come accelerare il nostro WordPress

      Molte volte i nostri WordPress impiegano molto tempo a caricarsi o semplicemente vogliamo che siano il più veloci possibile. Con i seguenti passaggi riusciremo a ottenere la massima velocità consentita dal nostro sito web: Verificare il tempo di ...
    • Come sapere quale database utilizza il mio WordPress

      Se desideri sapere quale database sta utilizzando il tuo sito WordPress, esistono diversi modi per verificarlo. Di seguito ti forniamo una guida passo dopo passo per identificare il database del tuo sito WordPress tramite il file wp-config.php. Il ...
    • Come aggiornare WordPress, plugin e temi

      Mantenere WordPress aggiornato, insieme ai suoi plugin e temi, è fondamentale per garantire la sicurezza, la stabilità e le prestazioni del tuo sito web. Gli aggiornamenti frequenti ti aiutano a proteggere il sito da vulnerabilità di sicurezza, ...