Guide

La struttura tecnica di WordPress: guida base

WordPress ha ovviamente una struttura tecnica su cui puoi lavorare. Consulta questa guida, come sempre gratuita, sui file che costituiscono WordPress e soprattutto i linguaggi di programmazione usati.

Struttura tecnica di WordPress: guida base

In questa guida troverai un’introduzione alla struttura tecnica di WordPress. Vedremo come sono organizzati i file che costituiscono un sito costruito con WordPress, e quali sono i linguaggi di programmazione utilizzati.

Conoscere le basi che compongono la struttura di WordPress può aiutarti a capire dove e come intervenire per effettuare modifiche o correggere errori.

Se dovessi avere domande o avere bisogno di un supporto professionale, puoi attivare oggi stesso la nostra Assistenza Prioritaria rapida e gratuita - inclusiva di 32 video del Corso WordPress - quando acquisti uno spazio hosting su SiteGround (o altri hosting) tramite il nostro link. Migliaia di persone si sono già affidate a noi e possiamo aiutare rapidamente anche te.

Qui tutte le testimonianze

I linguaggi di programmazione di WordPress

La piattaforma WordPress è scritta utilizzando i seguenti linguaggi:

  • PHP
  • CSS
  • HTML
  • JavaScript

Per quanto riguarda il database, WordPress utilizza invece MySQL.

Se ti interessa iniziare a programmare su WordPress, il linguaggio principale che dovrai imparare è sicuramente il PHP. L’intera struttura di WordPress, intesa come il modo in cui vengono costruite le pagine, usa il PHP. Grazie al PHP è infatti possibile che i dati contenuti nel database vengano trasformati in articoli, post, commenti, utenti ecc.

C’è poi il CSS, usato per definire il look del sito web, e quindi molto importante per personalizzare l’aspetto dei siti, differenziandoli da tutti gli altri.

L’HTML è invece il linguaggio di markup usato per formattare ed impaginare i contenuti.

CSS ed HTML sono senza dubbio molto, molto più semplici da imparare rispetto al PHP. Inoltre, potrai iniziare a sperimentare con entrambi direttamente nell’Editore Visuale disponibile all’interno della Bacheca.

A questo proposito abbiamo tanto materiale interessante per approfondire l’argomento. Ti consiglio di cominciare con la lettura delle due guide introduttive che abbiamo pubblicato su questi linguaggi di programmazione: la guida sul CSS e la guida sull’HTML sono scritte proprio per cominciare a conoscere i due linguaggi.

Arricchisci poi le tue competenze con il nostro video corso di HTML e il video corso di CSS, che possono aiutarti a padroneggiare questi due linguaggi e permetterti di personalizzare al massimo il tuo sito web.

Oltre a PHP, HTML e CSS, WordPress utilizza in misura molto minore anche un po’ di JavaScript.

Bene, ora che sai quali sono i linguaggi usati, passiamo alla struttura tecnica di WordPress, osservando come sono organizzati i file.

La struttura tecnica di WordPress: installazione base

Tutti i siti costruiti con WordPress hanno in comune il pacchetto ‘core’, cioè l’installazione base della piattaforma. Questo pacchetto di file serve ad implementare le principali funzionalità del CMS, comuni a tutti i siti che lo usano.

Se vuoi navigare tu stesso all’interno delle cartelle e dei file che costituiscono WordPress ti consiglio, prima di tutto, di fare un’installazione di prova su un sotto-dominio. Avere un sito di prova ti permetterà di evitare errori accidentali sul tuo sito principale!

Quindi, connettiti al tuo server tramite un FTP client (puoi usare FileZilla). In alternativa, puoi anche accedere alla directory public_html dal File Manager disponibile all’interno del cPanel.

Iniziamo a dare un’occhiata al contenuto della cartella public_html. Solitamente, qui è dove si trova l’installazione di WordPress. Vedrai alcune cartelle (tecnicamente chiamate directories) ed alcuni file che costituiscono la struttura tecnica di WordPress.

Scopri il nostro Corso WordPress, Corso HTML, Corso SEO, Corso CSS e altri corsi per creare il tuo sito web - 2

File nella cartella public_html

In questa cartella ci sono diversi file; i più importanti sono:

Directories nella cartella public_html

All’interno della cartella public_html ci sono poi altre directories.

struttura tecnica di WordPress: cartella public-html

Cartella wp-admin

Come puoi intuire dal nome, la directory wp-admin è un elemento fondamentale della struttura di WordPress poiché contiene i file usati per implementare le funzionalità di amministrazione di WordPress.

All’interno di wp-admin ci sono diversi file in formato PHP, ed altre cartelle chiamate css e js. All’interno di queste directory, ci sono rispettivamente i file in formato CSS e JavaScript utilizzati per le pagine di amministrazione.

Cartella wp-include

Nella directory wp-include si trovano file particolarmente importanti che con molta probabilità non avrai bisogno di modificare. Si tratta di file che stanno al cuore della struttura tecnica di WordPress, fondamentali per il suo funzionamento, e dovrebbero essere modificati solo da programmatori molto esperti.

Cartella wp-content

Questa è invece la directory all’interno della quale forse lavorerai più spesso. Infatti, è qui che si trovano i file dei temi e dei plugin – rispettivamente, in una cartella chiamata themes ed in un’altra chiamata plugin.

Struttura tecnica di WordPress: cartella wp-content

Ti interessa sapere come installare temi e plugin via FTP? Leggi il nostro tutorial!

Ciascun tema / plugin ha, a sua volta, una directory. In questo modo, gestire temi e plugin diventa molto semplice. Per installare un nuovo strumento ti basterà caricare all’interno di themes o plugins la cartella .zip fornita dallo sviluppatore ed estrarla.

Conclusione

Ovviamente, questa è solo una brevissima introduzione alla struttura tecnica di WordPress. Potremmo parlarne per numerosi post. Se sei agli inizi, questo è comunque un buon punto di partenza.

Hai già provato a navigare tra le directory per prendere confidenza con la struttura di WordPress?

Hai osservato cosa c’è all’interno delle directory dedicate a temi e plugin?

Come sempre, per qualunque domanda ci vediamo nei commenti qui sotto al post.

NOTA: Questa guida è stata pubblicata originariamente nel Novembre 2016 ed è stata completamente riscritta e aggiornata per accuratezza e comprensibilità.

Comprare un dominio e uno spazio hosting WordPress su SiteGround

Altre guide della stessa
categoria

2 COMMENTI
Commenta
  1. Lorenzo

    Bella guida introduttiva, naturalmente ci sarebbe da dire ancora tantissimo sull’argomento, come ad esempio delle piattaforme con cui manipolare HTML e CSS, una tra le tante boostrap.

    Rispondi

Lascia qui il tuo commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *