Site icon Agence de référencement Web SEO naturel, Rédaction web, backlinking

Voilà pourquoi je travaille avec le framework Genesis pour WP

Studiopress est une entreprise de développement web américaine qui joue sa propre carte à partir du CMS WordPress.

Composée de codeurs haut de gamme, l’équipe de Brian Gardner  propose des thèmes WordPress que l’on considérera « simples et de bon goût » dont la particularité est qu’ils fonctionnent sur une couche de code placée entre WordPress et le thème lui-même. Une sorte de canevas qui ajoute , réorganise et gère certaines fonctions et notamment celles afférentes au SEO.

On appelle cela un framework… ou « cadre de travail » (traduction littérale), bon d’accord, on garde le nom anglais.

Ce croquis positionne avec simplicité le rôle du framework :

Cette couche de code intermédiaire (framework) à quoi sert-elle ?

Avec Genesis votre thème est totalement indépendant du CMS  WordPress, on dit que c’est un thème enfant du framework.

La personnalisation de votre thème (le design de votre site) ne sera en rien dépendante de WordPress.

Cela fait une différence énorme lors des mises à jour de WordPress, (Une par mois depuis 2013), car vous ne courrez pas le risque de perdre vos modifications de CSS.

Concrètement, avec Genesis, les deux fichiers qui vous serviront principalement à modifier les fonctionnalités ainsi que le design de votre thème enfant seront les fichiers functions.php et style.css.

Pas besoin de bidouiller d’autres fichiers, l’essentiel se trouve ici ! Les fonctionnalités les plus importantes se situent au niveau de Genesis et celui-ci est très suivi par StudioPress  son concepteur !

Genesis propose une structure de base unique pour tous ses modèles,

C’est une structure de base unique qui dans ma pratique quotidienne me fait gagner un temps fou.

Finis les crashs sur update, ça fait du bien au client et c’est moins de trouble pour le développeur…

Genesis respecte les fonctions par défaut de WordPress en les réorganisant, par ailleurs il n’ajoute que le strict nécessaire avec une orientation SEO quasi obsessive.

De plus en plus de développeurs s’y mettent et on voit fleurir des thèmes sortant du moule de StudioPress dont on peut penser qu’ils restent « basiques, simplistes et sans originalité ».

ZigZagPress fait partie de ces boîtes qui proposent des thèmes sous Genesis  beaucoup plus originaux.

On trouve aussi des indépendants qui le maîtrisent, le promotionnent ou l’ont définitivement adopté. Au Québec, je citerais JP de TWF, mais il y en a d’autres.

Genesis s’installe  en 2 clics comme un thème WP , il faut ensuite installer le thème enfant compatible et tout fonctionne de concert, simple comme bonjour.

La force de Genesis tient au fait qu’il utilise les ancrages « Hooks » de WordPress , qui donnent la capacité de tout configurer sans jamais toucher au code source du thème comme cela se fait en principe.

L’interface ne ressemble  pas à ces longues pages pleines de cases à cliquer ou de fonctions à glisser. Il faut minimalement avoir les bases pour intervenir sur le function.php et le CSS et avoir pris le temps de s’adapter à cette façon d’entrevoir le code.

L’ensemble des commandes PHP spécifiques sont disponibles aux personnes détentrices de la licence.

Le coût d’un thème Genesis ?

80$(us) pour le framework réutilisable sans restriction + 25$ /60$ par modèle en moyenne pour le child.

On est loin des thèmes gratuits qui sont le plus souvent une belle prise de risque quant à leur pérennité lorsqu’ils ne sont pas de bonnes arnaques.

Et à ce prix vous avez rien moins que la Rolls des sites sous WordPress.

Il reste à le configurer

Une fois traduit (avec le plug-in Genesis Translation  qui libère des manœuvres habituelles de traduction des thèmes via le fichier. po etc) vous comprenez la plupart des options sur lesquelles vous intervenez via l’interface administrateur et le menu :

Ces réglages peuvent être sauvegardés et réimportés sur un autre site sous Genesis

De plus à chaque page

Les extensions spécifiques à Genesis

Les plug-ins que vous allez choisir vont préférablement  appartenir à la famille Genesis,  c’est une question de cohérence, de légèreté de codage et de qualité de suivi…

En tapant Genesis dans le champ de recherche des extensions, vous constatez que rien ne manque.

Pour ma part, je reste le plus sobre possible … J’aime « simple edit » qui permet d’intervenir sur le pied de page , translation que j’ai déjà évoquée, et responsive slider   en cas de carrousel. Pour le reste j’opte pour la légèreté, la vitesse d’affichage et le nombre de requête minimum avec le serveur.

Le Framework est tellement répandu que certains modèles de Woo commerce (autre frame work) sont compatibles  avec lui et que Jigoshop a lui aussi codé son plug-in pour Genesis

Pour accéder aux arguments purement publicitaires de StudioPress:

http://www.studiopress.com/features 

 Des articles au hasard

 

Exit mobile version