In WordPress, un percorso assoluto è l'indirizzo completo di un file o cartella nel file system del tuo sito web.
Il file system di WordPress memorizza tutte le informazioni per il tuo sito web, come testo e immagini. Ogni file e cartella ha una posizione specifica, identificata dal suo percorso.
Un percorso assoluto inizia dall'inizio, che è la directory principale in cui sono memorizzati tutti i file del tuo sito web WordPress. Quindi, continua a includere ogni cartella necessaria per raggiungere il file specifico.
Ad esempio, un percorso assoluto per un file di plugin di WordPress potrebbe essere /var/www/html/example.com/public_html/wp-content/plugins/my-plugin/my-plugin.php.
Questo percorso del file inizia dalla directory principale di WordPress del server (/var/www/html/example.com/public_html/) e include la struttura delle directory che porta al file specifico (wp-content/plugins/my-plugin/my-plugin.php).

Cosa fa il percorso assoluto?
Un percorso assoluto agisce come una mappa all'interno del file system di un computer. È un termine usato nei sistemi operativi come Linux o Microsoft per riferirsi alla posizione esatta di qualsiasi file o cartella.
In WordPress, i percorsi assoluti possono fare riferimento a qualsiasi file sul tuo sito web, indipendentemente dalla sua posizione. Potrebbe trattarsi di un'immagine utilizzata in un post del blog, un foglio di stile CSS che controlla il design del sito web o un file di plugin che aggiunge nuove funzionalità.
Come utilizza WordPress i percorsi assoluti?
WordPress utilizza percorsi assoluti per garantire che le risorse vengano caricate correttamente dalla radice dell'installazione di WordPress. Ecco alcuni modi in cui WordPress utilizza i percorsi assoluti:
- Esecuzione di file core: WordPress utilizza una costante speciale chiamata ABSPATH per trovare ed eseguire i propri file. Ciò garantisce che WordPress possa sempre trovare i propri file, indipendentemente da dove ti trovi sul sito.
- Caricamento di temi e plugin di WordPress: Quando WordPress carica un tema o un plugin, utilizza percorsi assoluti per trovare e utilizzare i suoi file. Questo è importante per assicurarsi che il tuo sito funzioni come desideri.
- Collegamento a file della libreria multimediale: Per immagini e altri file nella libreria multimediale del tuo sito, WordPress crea URL assoluti per impostazione predefinita.
- Inclusione di fogli di stile e script: Quando WordPress aggiunge fogli di stile o script al tuo sito, utilizza percorsi assoluti per caricare correttamente queste risorse.
Cos'è ABSPATH?
ABSPATH è una costante definita nel file wp-config.php di un'installazione di WordPress. Rappresenta il percorso assoluto alla directory principale sul server.
Puoi saperne di più su wp-config.php nel nostro tutorial per principianti su utili trucchi di configurazione di WordPress.
Per scoprire il tuo percorso assoluto, puoi accedere alla dashboard di WordPress e andare su Strumenti » Stato salute sito. Quindi, naviga nella scheda 'Info'.

Quindi, scorri verso il basso fino alla sezione delle costanti di WordPress.
Lì, troverai il tuo percorso assoluto accanto a 'ABSPATH'.

Conoscere il tuo percorso assoluto può essere utile in alcuni casi, ad esempio se desideri migrare il tuo sito WordPress. Ti aiuta a individuare e trasferire correttamente tutti i file necessari in modo che il tuo sito funzioni correttamente sul nuovo server.
Oppure potresti riscontrare problemi con un file che non viene caricato correttamente e sospetti che il percorso possa essere errato. Conoscere il percorso assoluto può aiutarti a risolvere i problemi di WordPress e verificare che il percorso sia corretto all'interno del tuo codice.
Qual è la differenza tra percorso assoluto e percorso relativo?
Sia i percorsi assoluti che i percorsi relativi vengono utilizzati per trovare file all'interno del file system di un sito web. Tuttavia, differiscono nel modo in cui specificano la posizione.
Un percorso assoluto fornisce l'indirizzo completo di un file. È come fornire un indirizzo stradale completo, inclusa città e stato, per trovare una posizione specifica.
D'altra parte, un percorso relativo specifica la posizione di un file rispetto alla posizione corrente (il file su cui stai attualmente lavorando). È come dare indicazioni a qualcuno già all'interno di un edificio, dicendogli di 'salire due piani e girare a sinistra' per trovare un ufficio specifico.
Usiamo un esempio. Supponiamo che tu abbia un'immagine chiamata example-image.jpg memorizzata nella libreria multimediale del tuo sito WordPress. La libreria multimediale si trova tipicamente nella directory wp-content/uploads all'interno dell'installazione di WordPress.
Un percorso assoluto potrebbe apparire così: /var/www/html/example.com/public_html/wp-content/uploads/2023/04/example-image.jpg.
Al contrario, un percorso relativo apparirà così: 2023/04/example-image.jpg.
Percorsi assoluti vs Percorsi relativi: quale è meglio per i collegamenti?
WordPress utilizza percorsi assoluti per fare riferimento ai suoi file principali e ad altri in modo che possano essere caricati correttamente. Ma quando si tratta di collegamenti interni, molti sviluppatori web raccomandano invece di utilizzare percorsi relativi.

Questo perché se sposti il tuo sito web su un server diverso, i collegamenti relativi continueranno a funzionare finché la struttura delle cartelle rimarrà la stessa.
Al contrario, gli URL assoluti dovrebbero essere aggiornati manualmente.

Tenendo conto di tutto ciò, se stai collegando a risorse esterne da un altro sito web, allora dovresti usare URL assoluti per caricarli correttamente.
Speriamo che questo articolo ti abbia aiutato a saperne di più sul percorso assoluto in WordPress. Potresti anche voler consultare il nostro elenco di Letture aggiuntive qui sotto per articoli correlati su utili suggerimenti, trucchi e idee di WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

