En aquesta entrada veurem què són els frameworks de WordPress i per què Genesis està guanyant tants adeptes.
Fins fa uns anys, per crear una pàgina a WordPress calia programar tot el codi de zero: capçaleres, peus, menús i qualsevol altra característica. Això no sols comportava una gran dedicació, sinó que implicava el risc que el codi es trenqués quan s'instal·lava una nova versió.
Tot i això, ara disposem de frameworks com Genesis, que permeten emmagatzemar per separat el codi general i les opcions a mida, fet que suposa un gran avantatge a l'hora de dissenyar i mantenir blocs i botigues en línia. Però, abans de veure detalladament els avantatges de Genesis, vegem com funcionen els frameworks de WordPress.
Què és un framework de WordPress?
Com dèiem, en els primers temps de WordPress s'havia de copiar i enganxar el mateix codi a totes les pàgines i no era possible actualitzar un tema sense perdre les opcions d'estil personalitzades. Tot això era un focus potencial de problemes. Per solucionar-ho, els programadors i la comunitat WordPress van crear el concepte de «temes pares» i «temes fills».
El tema pare (parent theme) o de base és una mena de plantilla que integra les regles de codificació o característiques de funcionament del lloc web; és a dir, és la carcassa de la pàgina o, el que és el mateix, el marc.
A aquest «xassís», els desenvolupadors només han d'afegir-hi un tema fill (child theme), que és la capa superficial on es marquen els estils que personalitzen la part estètica (l'acabat «de xapa i pintura»).
El gran avantatge daquest mètode de confecció és la independència: si en algun moment safegeix o retira alguna funció o optimització, els administradors del lloc web només han dactualitzar el tema pare, sense preocupar-se per la part visual.
Quins tipus de frameworks per a WordPress hi ha?
Hi ha diversos tipus de frameworks:
- Per a principiants. D'una banda, tenim els frameworks que funcionen amb el sistema «arrossegar i deixar anar», com Endavant, que permeten als usuaris crear-ho tot visualment sense saber res de programació; també hi ha els falsos sistemes d'«arrossegar i deixar anar», com Paginacions, amb els quals es poden moure seccions predefinides. Tot i que són més limitats, són ideals per als que no volen aprofundir en temes tècnics.
- Per a usuaris amb experiència. D'altra banda, hi ha els frameworks que ofereixen un repertori molt vast d'opcions, com ara Themify (el principal inconvenient del qual pot ser, precisament, l'aclaparadora quantitat d'opcions). Finalment, trobem els temes avançats d'estil simplificat, com ara Genesis.
Què és Genesis Framework per a WordPress?
El framework Genesis és un dels temes prémium més usats en WordPress per la seva programació eficient i fluida, que aconsegueix que la pàgina carregui molt ràpid i posicioni bé als cercadors.
L'opció de compra bàsica de Genesis només inclou la configuració “pelada” on resideixen les funcions centrals i els estils indispensables; per això, és recomanable comprar el framework amb almenys un tema fill.
Hi ha disponible un ampli catàleg de temes fill per a Genesis, tant al propi StudioPress com en altres webs de disseny, amb temes personalitzables per a blocs, empreses i professionals de tot tipus.
Per què escollir el framework Genesis per a WordPress?
Encara que per aprendre a fer servir frameworks cal dedicar una mica de temps, a llarg termini és una manera de treballar que no només permet estar al dia fàcilment dels estàndards del sector, sinó que accelera extraordinàriament els temps de desenvolupament, ja que, en comptes de modificar tots els fitxers de cada tema, només hem de crear un fitxer style.css i personalitzar algunes funcions a functions.php.
Genesi en concret és un dels millors frameworks per a WordPress per diversos motius:
- És una base segura per crear una pàgina web.
- Està superoptimitzat pels cercadors.
- El temps de càrrega de la pàgina és molt reduït.
- Tot i el catàleg de prestacions que ofereix (diverses distribucions, dissenys personalitzats per als cossos dels articles, breadcrumbs, navegació numèrica…), no aclapara amb opcions.
- Funciona bé amb la majoria de plugins existents, inclòs Gutenberg.
- Tots els temes s'adapten automàticament a qualsevol dispositiu mòbil.
Genesis s'instal·la com qualsevol altre tema de WordPress i, encara que cal tenir certs coneixements tècnics per programar un tema fill, un cop es coneix el maneig, és molt fàcil de personalitzar: des de la versió 2.9. és possible importar tots els plugins, pàgina d'inici, menús, entrades, widgets i la resta de configuració del tema fill actiu amb un sol clic.
A més, a la pàgina de StudioPress es pot comprar el paquet Pro Plus de Genesis, que inclou tots els temes fill, per un preu més que raonable, amb l'avantatge que només es paga una vegada (no hi ha quotes mensuals).