Temi WordPress WordPress

5 cose che ho imparato su WordPress

Tiziano Fogliata

Stai pensando di realizzare il tuo primo sito con WordPress? Oppure ne hai giร  realizzati molti ma ogni volta ti chiedi se hai fatto le scelte giuste? Ecco alcune cose che ho imparato in questi anni di lavoro con questo CMS.

Domande su WordPress

1) La difficile scelta di un tema per WordPress

Ricordo ancora quando, era il 2003 o il 2004, installai per la prima volta WordPress. Allโ€™epoca la scelta di un tema non era complicata. Le alternative, anche se non pochissime, tecnicamente non si discostavano moltissimo le une dalle altre e questo rendeva molto piรน semplice la scelta.

Al giorno dโ€™oggi invece la scelta di un tema per WordPress รจ senza dubbio piรน ostica. Le alternative sono estremamente numerose. Basta infatti fare un giro su siti come Themeforest o nel repository ufficiale di WordPress per perdersi tra le centinaia di temi disponibili.

Ci sono inoltre tutta una serie di framework pensati per agevolare la realizzazione di nuovi temi, come ad esempioย Genesis, Hybrid, Gantry solo per citarne alcuni.

Quale soluzione scegliere? Come sempre, in questi casi la risposta corretta รจ: dipende.

Personalmente consiglierei un framework a chi รจ abituato a sporcarsi le mani con il codice, ma vuole partire da una base solida, testata e funzionale. Anche i framework presentano perรฒ alcuni aspetti che possono rivelarsi problematici:

  • spesso infatti รจ necessario imparare le logiche proprie di quel framework per sfruttarlo al massimo e bisogna quindi mettere in conto un investimento in termini di tempo;
  • รจ fondamentale verificare che il framework disponga di una documentazione completa e aggiornata, altrimenti si rischia di avere tra le mani uno ottimo strumento ma privo del libretto di istruzioni;
  • รจ utile valutare la diffusione di un framework, per verificare quanto sia supportato e compatibile con i vari plugin disponibili.

Se non vuoi perรฒ ricorrere ad un framework e preferisci una soluzione giร  pronta, non hai che lโ€™imbarazzo della scelta. Un tema giร  pronto รจ sicuramente una strada piรน facile, soprattutto quando i tempi sono stretti.

รˆ bene perรฒ tenere presenti alcuni punti:

  • molti temi giร  pronti sono estremamente accattivanti dal punto di vista grafico ma sono un incubo da personalizzare;
  • presentano un elevato numero di opzioni, ma magari non quelle che a noi servono;
  • alcuni sono piuttosto pesanti e richiedono il caricamento di parecchi JavaScript e fogli di stile, rallentando il tempo di caricamento della pagina;
  • spesso fanno un largo impiego di shortcode che devono essere inseriti nelle pagine e nei post per ottenere soluzioni grafiche particolari. Tali shortcode perรฒ possono rappresentare un problema ed un ostacolo qualora in futuro si volesse passare ad un altro tema.
  • se lo sviluppatore che ha creato il tema smette di supportarlo ti potresti trovare con un tema obsoleto e difficilmente aggiornabile.

Detto questo, non sono assolutamente contrario a temi pronti, dato che pure io li ho utilizzati spesso. A mio avviso perรฒ รจ sempre utile valutare caso per caso se siano effettivamente la scelta giusta.

Temi come GeneratePress o Astra sono temi giร  pronti allโ€™uso che consiglio. Graficamente molto puliti e leggeri ma decisamente semplici da personalizzare.

Unโ€™altra soluzione รจ quella di partire da un tema estremamente minimalista come Underscores e realizzare la propria soluzione partendo da zero, o quasi. Questo tema mette a disposizione tutti i file necessari per partire con un tema WordPress, ma lascia allโ€™utente la creazione dei fogli di stile CSS e dei JavaScript per implementare le funzionalitร  desiderate.

Realizzare un tema da zero presenta senza dubbio un notevole sforzo, ma ti permette di ottenere un soluzione veramente personalizzata che potrai anche sfruttare in altri progetti. Non ti troverai praticamente mai nella situazione in cui non puoi fare qualcosa, perchรฉ il tema o il framework non te lo permette. Il prezzo da pagare ovviamente รจ il tuo tempo e il tuo impegno nel documentarti.

Approfondisci il tema delle differenze tra temi e framework per WordPress.

2) Non modificare i file core di WordPress, di un tema o di un plugin

Si definiscono file core i file di default di WordPress, di un tema o di un plugin. Ossia i file cosรฌ come sono quando li scarichiamo dal sito dello sviluppatore.

In alcuni casi potresti avere la tentazione di andare a modificare questi file per ottenere il risultato desiderato. Cosรฌ facendo perรฒ imboccheresti un sentiero pericoloso, creando un ostacolo in caso di aggiornamenti futuri.

Se infatti modifichiamo i file principali di un tema o di un framework che abbiamo scaricato, anzichรฉ utilizzare un child theme, ogni volta che andremo ad aggiornare il tema originale perderemo tutte le modifiche effettuate. La stessa cosa vale per le modifiche apportate ai file principali di WordPress o a quelli di un plugin. Meglio quindi realizzare un plugin ad hoc oppure utilizzare il file functions.php del proprio tema.

3) I plugin sono utili e belli ma non diventarne schiavo

La plugin directory di WordPress conta piรน di 59.000 plugin ed รจ praticamente impossibile conoscerli tutti e sicuramente non vale nemmeno la pena farlo ;)

Ogni plugin installato sul tuo sito poi, oltre ad aggiungere funzionalitร , appesantisce anche il carico di lavoro del server e solitamente aumenta anche il tempo di caricamento delle pagine. Se ti interessa, ho giร  accennato ad una soluzione per verificare lโ€™incidenza dei plugin sul carico di lavoro del server.

La regola base da seguire che ti consiglio รจ quella di installare solo i plugin dei quali hai davvero bisogno.

Evita inoltre quelli che non sono aggiornati da tempo e quelli che non supportano le versioni piรน recenti di WordPress.

4) Punta ad avere un sito veloce

Un sito bello e interessante puรฒ essere incredibilmente penalizzato dalla eccessiva lentezza di caricamento delle pagine. Saresti disposto a visitare frequentemente un sito se per ogni pagina dovessi attendere 10 secondi? Probabilmente no e probabilmente nemmeno i tuoi lettori.

Ho giร  menzionato alcuni consigli su come velocizzare un sito WordPress.

5) Il tuo sito รจ piรน vulnerabile di quanto pensi

Quando realizzi un sito su WordPress รจ buona norma tenere in seria considerazione la sicurezza. Eโ€™ quindi fondamentale utilizzare sempre le ultime versioni di WordPress e dei relativi plugin.

รˆ bene che anche lato server il fornitore di hosting si preoccupi di adottare soluzioni volte a proteggere i siti ospitati dallโ€™azione di potenziali aggressori esterni.

Per rendere un poโ€™ piรน sicuro WordPress ti consiglio di leggere la parte dedicata alla sicurezza nel Codex di WordPress.

Esistono poi tutta una serie di plugin pensati per aumentare la sicurezza, ma molto spesso queste soluzioni tendono anche a generare conflitti con altri plugin e non rendono comunque il tuo sito sicuro al 100%. Un sito web non potrai mai essere sicuro al 100%.

Fondamentale รจ assicurarsi di effettuare backup periodici del tuo sito o utilizzando plugin specifici per WordPress, oppure accertandoti che il tuo fornitore di hosting li effettui al posto tuo. In caso di problemi avere una copia di backup aggiornata puรฒ veramente fare la differenza. Per orientarti, ecco un articolo dedicato alle soluzioni backup per WordPress.

  • Installare solo plugin necessari e affidabili,
  • mantenere aggiornato WordPress, il tema e i plugin,
  • ospitare il sito su un hosting di buona qualitร 
  • effettuare sempre i backup del proprio sitoโ€ฆ

โ€ฆsono le piรน importanti misure di sicurezza da adottare.

Scegli di ricevere gratuitamente via email consigli utili per creare, gestire e migliorare il tuo sito WordPress

Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Altri articoli che ti suggeriscoโ€ฆ

Nessun articolo correlato

8 commenti su “5 cose che ho imparato su WordPress”

  1. Grazie mille per i tuoi preziosi consigli, alcuni aspetti li conoscevo giร , ma mi hai aperto un mondo comunicandomi la possibilitร  di utilizzare un framework per i temi! Grazie :)

    Rispondi
  2. Ciao, innanzitutto complimenti per il sito, mi piace molto sia nel design che nei contenuti. A tal proposito vorrei chiederti se per la toolbar in alto hai utilizzato un plugin o l’hai fatta da te, perchรฉ la mia l’ho creata io ma non so come fare per ridurla e adattarla alla finestra del browser. A solo scopo illustrativo della toolbar, questo รจ il mio sito marcomangano.altervista.org

    Rispondi
    • Ciao, la toolbar in alto รจ una funzionalitร  del framework Bootstrap che ho utilizzato come base per realizzare il template. Comunque รจ una cosa che si puรฒ realizzare tramite CSS, anche senza alcun plugin.

      Rispondi
  3. Ciao, ho un sito con wordpress, andando al sodo, ho inserito quasi tutte le mie foto in una cartella sulla root, senza caricarle su wordpress, cosi mi รจ stato consigliato, vorrei sapere se secondo te รจ cosa buona e giusta oppure sarebbe meglio sfruttare la gestione media di wordpress, sia per pesantezza delle foto sia per qualitร .

    Rispondi
    • Ciao Maurizio, si puรฒ fare anche come dici tu, ma รจ veramente un modo molto scomodo e poco poco efficiente di gestire le immagini.

      Rispondi

Lascia un commento