Il framework Genesis: la struttura orientata verso la performance per i temi di WordPress
La ricerca del tema di WordPress ideale metterà presto alla prova la vostra pazienza: può essere, infatti, che un modello di layout funzioni, ad esempio, a livello ottico, ma che d’altra parte non disponga degli strumenti necessari per l’ottimizzazione per i motori di ricerca. Un altro tema, invece, promette magari di soddisfare le esigenze riguardanti funzionalità e SEO, ma lascia a desiderare per quanto concerne l’aspetto tecnico del design.
In aggiunta, si accodano problemi di compatibilità dei plug-in, una programmazione non del tutto pulita oppure sempre nuove falle della sicurezza. Di conseguenza succede che si cambiano regolarmente template, impiegando molto tempo e lavoro. I temi di base come Genesis possono rappresentare una luce in fondo al tunnel e fare in modo che i continui cambi di layout siano un ricordo del passato.
Cosa si nasconde dietro al framework Genesis?
Sul sito web studiopress.com è possibile ottenere, oltre a diversi temi per WordPress molto validi, anche il framework “Genesis”. Proprietario e gestore del sito web è l’azienda statunitense Rainmaker Digital, attiva anche nei campi dell’online marketing, dell’ottimizzazione del tasso di conversione e del Content Marketing.
Tutti i temi di StudioPress sono i cosiddetti “child themes”, temi figli, che si basano sul framework Genesis, il tema genitore (parent theme). Chi intende utilizzare il template per il layout, deve prima aggiungere all’installazione di WordPress anche il framework. Ciò che si nasconde di preciso dietro alla tecnica di combinazione dei temi, è spiegato in dettaglio nell’articolo di introduzione ai framework dei temi di WordPress.
Cosa caratterizza Genesis come framework del tema
Al contrario di molti altri temi genitore, la varietà di funzioni di Genesis è volutamente ridotta. Mentre altri framework sono costituiti da centinaia di file CSS, immagine e JavaScript, Genesis, invece, comprende solo 100 file. Al posto di implementare tutte le funzioni e opzioni di design all’interno del tema genitore, gli sviluppatori hanno deciso di offrire soprattutto feature vengono aggiornate frequentemente, al posto di utilizzare dei plug-in. In questo modo gli utenti possono scegliere autonomamente se necessitano di un’opzione di layout specifica ed eventualmente hanno la possibilità di aggiungerla in un secondo momento; così l’aggiornamento delle singole funzioni non richiede assolutamente un update dell’intero framework. Grazie al plug-in di WordPress Genesis Translations è possibile aggiungere senza problemi, oltre all’inglese, la versione in altre lingue, tra cui anche l’italiano. La struttura leggera e semplice contiene tre vantaggi principali per i temi StudioPress già preimpostati o per lo sviluppo di template propri: 1. Velocità elevata Sia i framework che i temi figlio hanno un’influenza ridotta sulla performance del progetto di WordPress. Ciò permette un tempo di caricamento ridotto, di grande rilevanza non solo per il ranking sui motori di ricerca, ma anche per la soddisfazione dei visitatori. 2. Possibilità di adattamento flessibili Il tema genitore viene visto come un template indipendente con il quale è possibile creare una pagina semplice, tuttavia non contiene, in confronto a molti altri framework, alcuna direttiva specifica che vada a influenzare o limitare la progettazione. Per quasi tutti gli adattamenti che non sono possibili con il tema Genesis esistono efficaci plug-in. 3. Elevato fattore di sicurezza Sin dall’enorme diffusione di WordPress, le pagine realizzate con questo CMS sono un bersaglio molto ambito dei cyber criminali. I primi punti di attacco sono solitamente i plug-in e i temi, che per la maggior parte vengono sviluppati da terzi e non vengono verificati dallo sviluppatore di WordPress Automattic. Soprattutto i framework più complessi possono contenere falle della sicurezza che permettono agli hacker l’accesso ai dati del progetto. Il codice del framework Genesis è documentato al 100 % e ad ogni update viene sottoposto a un check completo in termini di sicurezza.
Una rassegna delle principali funzioni di Genesis
Ogni tema figlio di Genesis possiede i propri elementi funzionali e visuali, i quali ampliano la struttura di base fornita. In questo modo si differenziano i diversi temi già pronti tra di loro, mentre il framework, invece, rimane sempre lo stesso, a meno che non decidiate di allontanarvi dalla struttura genitore-figlio ed elaboriate voi stessi il framework di Genesis, cosa che è possibile con la vigente GNU Public License, ma non consigliata. L’elenco seguente illustra le funzioni più importanti che il framework di WordPress offre secondo lo standard.
- Design responsive in HTML5: con Genesis create il layout per la vostra pagina web con l’aiuto di mattoncini flessibili, sviluppati secondo i nuovi standard dell’HTML5. I temi figlio si adattano di conseguenza automaticamente alle differenti dimensioni del display e sono compatibili con tutti i browser in uso al momento. In questo modo raggiungete il maggior numero possibile di utenti e ottimizzate la riproduzione di contenuti audio e video.
- Funzioni SEO basilari: il framework seduce con una base di codice molto pulita e ottimizzata, rendendo inoltre possibile contrassegnare il proprio sito web con microdati, secondo Schema.org. Ulteriori opzioni sono i titoli variabili delle pagine, description personalizzabili e la semplice creazione di file robots.txt per diverse pagine e per l’archivio.
- Standard widget: grazie ad alcuni template standard non è indispensabile strutturare tutti gli elementi del vostro sito web da capo; ad esempio, esiste un box autore, che dà una breve presentazione del creatore di un articolo, come anche widget per articoli o pagine popolari. In aggiunta c’è una serie di mattoncini ottimizzata per l’implementazione di pubblicità, come ad esempio per gli annunci di Google AdSense.
- Template per il layout: con il framework Genesis potete realizzare il layout della pagina in maniera del tutto personalizzata. In alternativa, il tema genitore contiene anche sei strutture predefinite, alle quali poter attingere in caso di necessità.
- Semplice aggiornamento dei temi: l’adattamento di un tema figlio è possibile in qualsiasi momento. Nelle opzioni si cambia il layout senza grandi complicazioni oppure si sceglie un nuovo schema di colori, senza mettere a rischio la funzionalità del progetto. Tutte le modifiche vengono applicate direttamente.
- Aggiornamenti facili da eseguire: tenere Genesis sempre aggiornato non pone nessuna difficoltà nemmeno agli utenti meno esperti. I nuovi update sono scaricabili e installabili anche automaticamente. Inoltre è possibile indicare un indirizzo di posta elettronica sul quale ricevere aggiornamenti regolari riguardo agli update disponibili.
I temi figlio di Genesis: un investimento proficuo
All’inizio è già stato accennato il fatto che StudioPress non propone solamente il framework Genesis, bensì anche diversi temi figlio predefiniti. Più di 50 diversi temi “pro” nelle categorie business, magazine, fotografia e immobili, presentano in maniera evidente il marchio di fabbrica del framework. Sono caratterizzati anche da una programmazione leggera e, in connessione ad essa, da un’elevata chiarezza, come anche da un’eccellente velocità. Inoltre si aggiungono le funzioni SEO implementate e la buona capacità di adattamento alle diverse dimensioni dei display e dei browser, con l’aiuto dei quali si aumenta notevolmente la popolarità del proprio progetto web. Per ogni tema esistono dati in lingua italiana, sia per il back end che per il front end. Trovate tutti i temi child supportati ufficialmente per Genesis all’interno dello shop di temi StudioPress.
StudioPress Genesis: prezzo e modello di licenza
Esistono tre diverse opzioni per ottenere il framework Genesis:
- Acquistando solo il framework.
- Acquistando un tema figlio, ottenete anche il framework, che è incluso nel pacchetto.
- Iscrivendosi come membro “Pro Plus”, disponete quindi sia del framework che di tutti i temi figlio attuali e futuri.
In ogni caso si possono usare framework o temi grazie alla licenza ottenuta per una varietà illimitata di progetti web; spesso, invece, nel caso di molti servizi l’utilizzo è limitato a un solo sito web. Inoltre riuscite ad accedere a utili tutorial, aggiornamenti regolari per i framework e temi acquistati come anche supporto in caso di problemi tecnici grazie all’assistenza di Genesis. Le prime due opzioni d’acquisto garantiscono queste prestazioni a vita, ciò significa che basta pagare la licenza per il framework o per il tema figlio una prima e unica volta. Se scegliete il pacchetto “Pro Plus”, viene applicato un canone annuale per rinnovare la licenza.
Fazit
Genesis zählt zu Recht zu den beliebtesten und meistgenutzten WordPress-Theme-Frameworks. Rund 200.000 Webprojekte sind bereits mithilfe des codeschlanken Grundgerüsts realisiert worden, das Ihnen bei der Kreation und Anpassung von WordPress-Themes ein optimales Maß an Freiheit bietet. Vermissen Sie eine Funktion, rüsten Sie diese bequem mit einem Plug-in nach. Im Vergleich zu anderen Layout-Vorlagen bringt Genesis eigene SEO-Komponenten mit, die Sie normalerweise mithilfe von WordPress-Erweiterungen einbinden müssen. Die Entwickler halten das Parent-Theme und alle unterstützten Child-Themes stets auf dem neuesten Stand und sorgen mit regelmäßigen Audits für die notwendige Sicherheit. Dank der 30 Tage gültigen Geld-zurück-Garantie können Sie das Genesis Framework im Übrigen problemlos testen.