Una recensione del Genesis Framework per WordPress

Se sei un utente esperto di WordPress, probabilmente hai sentito parlare di Genesis, un fantastico e potente framework tematico da parte di persone di StudioPress (Copyblogger Media). Questa recensione spiegherà esattamente cos’è Genesis e le caratteristiche che lo rendono un tema così fantastico per WordPress. Se non hai mai sentito parlare di Genesi, questa recensione ti aiuterà a essere sempre aggiornato. Immergiamoci!


Il quadro della genesi

Al livello più elementare, Genesi è a quadro tematico per WordPress. Ciò significa che si tratta di un tema esistente progettato per essere costruito su, accelerando così il processo di sviluppo di qualsiasi sito Web basato su di esso. Qualsiasi tema potrebbe essere considerato un framework, ma ciò che rende Genesis un vero framework è la flessibilità che offre attraverso il suo sistema di hook (vedi sotto).

Flessibilità della genesi

genesis-quadro-review

Genesis è di gran lunga uno dei temi più flessibili per WordPress e questo è il grande punto di forza. Se hai dimestichezza con il sistema di hook di WordPress e la creazione di funzioni PHP (anche di base), vedrai quanto sia davvero flessibile Genesis. Con la maggior parte dei temi, gli utenti si limitano a personalizzare il proprio sito Web tramite pannelli opzioni tema e aree widget. Genesis, tuttavia, offre un sistema di hook completo che ti consente di inserire qualsiasi contenuto desiderato praticamente in qualsiasi posizione sul tuo sito web. Ad esempio, supponiamo che io voglia inserire un blocco di annunci Adsense dopo il mio post e la casella dell’autore ma prima del mio piè di pagina. Genesis ha un hook chiamato genesis_before_footer che mi lascerà agganciare in quel punto esatto e aggiungere il mio codice. Posso anche diventare fantasioso e utilizzare alcuni condizionali se voglio solo che gli annunci vengano pubblicati su una determinata area del mio sito Web (ovvero solo post di blog). Questo è solo un esempio di come personalizzi Genesis con il codice piuttosto che con le opzioni. Con un po ‘di codice semplice, il controllo sul tuo sito Web aumenta in modo esponenziale.

genesi-hook-visual-guida

RISORSA: Ci sono troppi ganci da discutere in questo post, ma qui è fantastico guida visiva per vari ganci Genesis. Dovresti assolutamente studiare questa guida se sei interessato a Genesis perché ti aiuterà a capire la flessibilità di Genesis.

La genesi è snella e ben codificata

Se stai usando un tema che racchiude un pannello opzioni completo, il tuo tema sarà gonfio. Lo sviluppatore di quel tema può fare un buon lavoro per ridurre parte di questo gonfiamento, ma ci sarà sempre gonfio. Quando un tema contiene dozzine di opzioni per regolare cose come colori, caratteri, ecc., Il tema non contiene solo più file ma tali opzioni vengono salvate nel database. Ciò si aggiunge al gonfiore generale di un sito Web WordPress. Genesis non è solo codificato in modo pulito, ha pochissime opzioni di temi predefinite. Poiché quasi tutta la personalizzazione viene eseguita tramite il codice, in realtà non è necessario un sacco di opzioni per i temi. Immediatamente, Genesis include opzioni per cose come aggiornamenti automatici, layout predefinito, breadcrumb, commenti e trackback e alcuni altri. Include anche opzioni SEO integrate che vengono automaticamente disabilitate quando hai installato WordPress SEO di Yoast (solo un altro modo in cui Genesis lavora per ridurre il gonfiore). Queste opzioni, tuttavia, sono piuttosto semplici e universali, quindi sono incluse per impostazione predefinita. Ancora una volta, tutte le vere personalizzazioni dovranno essere fatte con un codice o un plugin.

Motore di ricerca ottimizzato

Prestazioni e ottimizzazione sono due grandi vantaggi dell’utilizzo di Genesis. La sua base di codice pulita migliora le prestazioni del tuo sito Web, il che aiuta con i ranking dei motori di ricerca (migliori velocità di caricamento della pagina = migliori classifiche di ricerca). Inoltre, Genesis è codificato utilizzando l’attuale markup HTML5 e microdati Schema.org, che aiutano a dire ai motori di ricerca di cosa tratta il tuo contenuto. Questo è un ottimo modo per migliorare le classifiche di ricerca del tuo sito web perché consente ai motori di ricerca come Google di determinare meglio quanto siano pertinenti i tuoi contenuti per una ricerca specifica. Genesis è davvero all’avanguardia in termini di prestazioni e standard di ottimizzazione.

Temi per bambini

Avrei potuto includere temi per bambini nella sezione flessibilità, ma i temi per bambini di Genesis meritano la loro menzione. Innanzitutto, se non sai cos’è un tema figlio di WordPress, è un tema che eredita la funzionalità del suo genitore ma consente personalizzazioni che non verranno sovrascritte quando il genitore viene aggiornato. Se stai utilizzando un tema WordPress commerciale gestito e aggiornato dallo sviluppatore, dovresti utilizzare un tema figlio.

Genesis è progettato per essere utilizzato con temi figlio. Quando acquisti Genesis, viene fornito con i file Genesis core / parent e un tema figlio di esempio che dovresti utilizzare se non hai ancora intenzione di utilizzare un altro design. Non vuoi mai hackerare (modificare) i file principali di Genesis! Usa sempre un tema figlio per qualsiasi personalizzazione, anche se la tua unica personalizzazione è una semplice riga di HTML nella tua intestazione.

genesis-bambini-temi

Se non lo hai già fatto, dovresti sfogliare i temi figlio disponibili disponibili da StudioPress. Hanno decine di temi per bambini dal design accattivante che sono pronti per uscire dalla scatola. Puoi acquistarne uno con il core Genesis o in un altro momento. Se acquisti prima il nucleo Genesis, riceverai uno sconto per i clienti di ritorno del 25% sui tuoi acquisti futuri (questo sconto è buono anche sul pacchetto tutto compreso). Ci sono anche tantissimi temi secondari per bambini disponibili per Genesis, quindi assicurati di fare alcune ricerche su Google!

Genesis Community e supporto

Genesis è così sorprendente che ho dovuto solo inviare un ticket e il team di supporto di StudioPress era immediatamente presente. Ho ricevuto una risposta entro un’ora e il giorno seguente è stato rilasciato un aggiornamento che ha risolto il mio problema. Non ho quasi mai bisogno di supporto e ottenerlo così rapidamente quando lo faccio è di prim’ordine nel mio libro.

genesis-support-community

Dopo aver lavorato con Genesis per alcuni mesi, una delle cose migliori al riguardo è la comunità degli utenti di Genesis. Poiché Genesis alimenta oltre 100.000 siti Web, ci sono ovviamente molti utenti e un gran numero di esperti. Molti di questi esperti sono abbastanza fantastici da condividere le loro conoscenze con la comunità tramite tutorial e frammenti di codice. Molti di loro sono anche molto accessibili attraverso i loro blog e account di social media e in genere sono disposti a dare una mano quando gli viene chiesto (chiedi sempre aiuto e non aspettarti mai). Come ho detto nel mio post sul perché uso Genesis, ho incluso alcune persone che vale la pena seguire nella comunità di Genesis perché sono molto ben informate e disponibili. Ecco l’elenco (sicuramente non completo):

Infine, se stai già utilizzando Genesis o sei interessato a saperne di più, puoi diventare un membro del gruppo lento Genesis (gratuito e non affiliato con StudioPress). È una grande risorsa con centinaia di membri in tutta la comunità di Genesis. Sentiti libero di porre domande e condividere i tuoi pensieri.

Rassegna della genesi – Conclusione

Spero che ora tu sappia di più sul framework Genesis e su quanto sia fantastico. Quando ho iniziato con questo, lo faccio solo per testarlo e per poter dire che l’ho usato. Potrei prendermi a calci per non averlo provato prima! Sono molto felice di aver iniziato a usarlo ed è ora (e sarà) il mio principale strumento di sviluppo per la creazione di siti Web con WordPress. Se sei sul recinto, ti incoraggio vivamente a provarlo almeno. Per meno di $ 60 (incluso supporto a vita e aggiornamenti), stai ottenendo un valore eccezionale con un piccolo rischio finanziario. Provalo, sperimenta, impara e divertiti! Sentiti libero di farmi qualsiasi domanda nei commenti o sul mio blog, EngageWP.com.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me