Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Modulo 1 · 1.1

Che cos'è WordPress (e cosa non è)?

Modulo 1: Come funziona WordPress · Tempo di lettura: 7 minuti

Obiettivo della lezione: Al termine di questa lezione saprà spiegare cos'è WordPress, qual è la differenza tra WordPress.org e WordPress.com, e quando WordPress è la scelta migliore e quando no.

Concetti chiave: CMS, open source, GPL, core, tema, plugin, WordPress.org, WordPress.com, hosting autonomo

Un CMS: contenuto e forma separati

Un sito web è composto da pagine in HTML: il linguaggio che il Suo browser legge. In passato ogni pagina veniva creata a mano e il file veniva caricato su un server. Per modificare una frase, bisognava aprire il file, cercare la frase tra tutto il codice e ricaricare il file sul server.

Un CMS (content management system) separa questi elementi. Il Suo testo, le Sue foto e le impostazioni sono conservati in un database. La grafica è separata, in un modello (template). Quando un visitatore richiede una pagina, il CMS unisce contenuto e forma in quel preciso momento, creando una pagina HTML. Lei modifica il contenuto da una Bacheca, senza scrivere codice.

WordPress è un CMS di questo tipo, ed è il più utilizzato al mondo. È nato nel 2003 come software per blog, ma oggi fa funzionare anche siti aziendali, negozi online (con il plugin WooCommerce), siti di associazioni e intranet.

Open source e la GPL

WordPress è open source: il codice sorgente è pubblico e chiunque può usarlo, studiarlo, modificarlo e distribuirlo. Questo è stabilito nella licenza, la GPL (GNU General Public License, versione 2 o successiva). Per Lei questo significa:

  • Non paga nulla per WordPress in sé. Al massimo paga per l'hosting, un nome a dominio, un tema a pagamento o un plugin a pagamento.
  • Nessuno può toglierLe WordPress. Può sempre portare il Suo sito presso un altro hoster.
  • Migliaia di volontari e aziende contribuiscono al progetto. I problemi di sicurezza vengono discussi pubblicamente e risolti rapidamente.
  • I temi e i plugin che funzionano con WordPress rientrano, secondo la comunità di WordPress, anch'essi nella GPL. Un plugin a pagamento può quindi ufficialmente essere ridistribuito. Attenzione però: una copia "gratuita" di un plugin a pagamento proveniente da un sito sconosciuto (un plugin nulled) contiene spesso, intenzionalmente, una backdoor. Ne parleremo nella lezione 5.3.

Tre livelli: core, tema e plugin

Un sito WordPress è composto da tre livelli che possono essere sostituiti indipendentemente l'uno dall'altro:

  1. Il core: WordPress stesso. La Bacheca, la gestione del database, gli utenti, l'editor. Lo stesso codice su milioni di siti. Non deve mai essere modificato direttamente, perché a ogni aggiornamento viene sovrascritto.
  2. Il tema: determina l'aspetto del Suo sito. Colori, caratteri tipografici, impaginazione, menu. Ha sempre esattamente un tema attivo.
  3. I plugin: aggiungono funzionalità. Un modulo di contatto, un negozio online, un banner per i cookie, un sistema di cache, un backup. Può averne zero o decine.

Questa distinzione ricorre in tutto il corso. Se qualcosa va storto dopo un aggiornamento, la prima domanda da porsi è: si tratta del core, del tema o di un plugin? E se vuole modificare qualcosa, la domanda è: riguarda la grafica (tema), una funzione (plugin) o è semplicemente contenuto?

WordPress.org e WordPress.com: non sono la stessa cosa

Qui si fa spesso confusione. Esistono due cose con nomi quasi identici:

WordPress.orgWordPress.com
Cos'è?Il luogo dove si scarica il software gratuitamente, con il catalogo di temi e pluginUn servizio dell'azienda Automattic che ospita WordPress per Lei
Chi ospita il sito?Lei, presso un hoster a Sua sceltaWordPress.com
Plugin e temiTutto ciò che desideraDipende dal piano sottoscritto
Accesso ai file e al databaseCompletoVincolato
Manutenzione e backupResponsabilità Sua (o del Suo hoster)Per lo più gestiti dal servizio

Questo corso riguarda WordPress autoospitato (self-hosted): il software di WordPress.org, su un pacchetto di hosting. È ciò che si ottiene installando WordPress presso un'azienda di hosting, come negli esempi di questo corso con DirectAdmin. Gran parte delle conoscenze vale anche per WordPress.com e per l'hosting WordPress gestito (managed), ma in quei casi è il fornitore a occuparsi di parte della manutenzione e Lei non ha accesso completo a tutto.

Cosa comporta ospitare da sé il proprio sito, e cosa costa

L'hosting autonomo offre libertà: qualsiasi tema, qualsiasi plugin, i Suoi backup, la Sua email sullo stesso dominio. Ma questa libertà ha un prezzo in termini di tempo e attenzione. Lei è responsabile di:

  • aggiornamenti di core, tema e plugin (modulo 7);
  • backup e la possibilità di ripristinarli (modulo 8);
  • sicurezza: password robuste, pochi plugin, permessi corretti (modulo 7);
  • velocità (modulo 6);
  • normative, come il GDPR e le regole sui cookie (modulo 9).

Un hoster si occupa di una parte di questi aspetti (backup del server, un firewall, un certificato gratuito), ma ciò che accade all'interno del Suo WordPress resta di Sua competenza. Un plugin obsoleto è una Sua falla di sicurezza, anche sul miglior server.

Quando WordPress non è la scelta migliore

WordPress è versatile, ma non sempre è la scelta più pratica. Alcuni esempi onesti:

  • Un biglietto da visita di una sola pagina che non cambia mai. Una semplice pagina HTML statica o un site builder è più veloce, più sicuro e non richiede manutenzione.
  • Non vuole proprio occuparsi di manutenzione. Un site builder a pagamento o un servizio di negozio online gestito si occupa degli aggiornamenti al Suo posto. In cambio rinuncia a parte della libertà e dipende maggiormente da quel fornitore.
  • Un grande negozio online con migliaia di prodotti e integrazioni. È possibile con WordPress e WooCommerce, ma richiede un hosting serio, un sistema di cache e uno sviluppatore. Una piattaforma specializzata può in questo caso risultare più semplice.
  • Un'applicazione (un sistema di prenotazione con una propria logica, un portale) spesso trae maggiore beneficio da un framework piuttosto che da decine di plugin che insieme cercano di fare qualcosa per cui non sono stati progettati.

WordPress è adatto se desidera modificare regolarmente i contenuti, vuole poter ampliare il sito autonomamente e desidera la libertà di poter migrare altrove. A condizione di essere disposto a mantenerlo aggiornato.

Riconoscere se un sito è basato su WordPress

Spesso si può capire se un sito usa WordPress senza doversi autenticare. Apra il codice sorgente della pagina (clic destro, "Visualizza sorgente pagina") e cerchi:

  • percorsi con /wp-content/ o /wp-includes/ (temi, plugin e script);
  • un riferimento a /wp-json/, l'interfaccia di programmazione (REST API) di WordPress. Si trova anche nelle intestazioni della risposta:
link: <https://example.com/wp-json/>; rel="https://api.w.org/"

Un sito che protegge bene il proprio WordPress mostra meno informazioni, ma percorsi come /wp-content/ sono quasi sempre presenti. Non è un problema: che un sito usi WordPress non è un segreto. Ciò che conta davvero è se i componenti sono aggiornati.

Riepilogo

  • Un CMS tiene separati contenuto (database) e forma (tema) e crea le pagine nel momento in cui vengono richieste.
  • WordPress è open source sotto licenza GPL: gratuito, può sempre cambiare hoster, ed è mantenuto da una grande comunità.
  • Un sito è composto da core, tema e plugin. Il core non si modifica mai direttamente.
  • WordPress.org è il software che Lei ospita da sé; WordPress.com è un servizio che lo ospita per Lei.
  • L'hosting autonomo offre libertà, ma aggiornamenti, backup e sicurezza sono di Sua responsabilità.

Quiz

1. Cosa si intende per "il core" di WordPress?



2. Qual è la differenza principale tra WordPress.org e WordPress.com?



3. Qualcuno Le offre gratuitamente un plugin a pagamento tramite un sito di download sconosciuto. Qual è il rischio maggiore?



4. Quale situazione si adatta meno bene a WordPress?



Esercizio

Esercizio A1.1: Questo sito è basato su WordPress? Inserisca l'indirizzo del Suo sito (oppure wordpress.org se non ha ancora un sito) e indichi se il sito è basato su WordPress. Indichi anche una prova che ha trovato Lei stesso nel codice sorgente o nelle intestazioni, ad esempio un percorso con /wp-content/ oppure l'intestazione link verso /wp-json/. Il programma verifica se la Sua risposta è corretta.

Esercizio A1.1: Questo sito è basato su WordPress?




Quello che inserisce e quello che rileviamo non vengono salvati. Il Suo browser ricorda le Sue risposte e se ha superato l'esercizio. Se ha effettuato l'accesso, conserviamo in I miei corsi solo il fatto che l'esercizio era (quasi) corretto; anche lì può eliminarlo.

Esercizio D1.1: WordPress è adatto al Suo progetto? Descriva in poche frasi il Suo sito (o un sito che vorrebbe creare): chi ci lavora, con quale frequenza cambia il contenuto, quali funzioni Le servono? Contrassegni le responsabilità che assume Lei stesso (aggiornamenti, backup, sicurezza, GDPR) e annoti chi se ne occupa quando Lei non è disponibile.

Esercizio D1.1: WordPress è adatto al Suo progetto?

Questo esercizio lo svolge da sé; nessuno lo verifica. Spunti ciò che ha fatto e segni l'esercizio come completato.





Le Sue spunte e note restano solo in questo browser; non le inviamo da nessuna parte. Se ha effettuato l'accesso, conserviamo in I miei corsi solo il fatto che ha svolto l'esercizio.

Per approfondire

Questi articoli descrivono i passaggi nei pannelli di WebOké; negli altri pannelli funzionano in modo simile.

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…