Si vous êtes un utilisateur chevronné de WordPress, vous avez probablement entendu parler de Genesis, un cadre de thème incroyable et puissant conçu par les employés de StudioPress (Copyblogger Media). Cette revue expliquera exactement ce qu’est Genesis et les fonctionnalités qui en font un thème fantastique pour WordPress. Si vous n’avez pas entendu parler de Genesis, cet examen vous aidera à vous mettre à jour. Plongeons-nous!

Le cadre Genesis

À son niveau le plus élémentaire, Genesis est un cadre de thème pour WordPress. Cela signifie qu’il s’agit d’un thème existant conçu pour être développé, accélérant ainsi le processus de développement de tout site Web basé sur celui-ci. Tout thème peut être considéré comme un framework, mais ce qui fait de Genesis un véritable framework est la flexibilité qu’il offre grâce à son système de hook (voir ci-dessous).

Flexibilité Genesis

Genesis est de loin l’un des thèmes les plus flexibles pour WordPress et c’est le grand argument de vente. Si vous êtes à l’aise avec le système de hook WordPress et la création de fonctions PHP (même de base), vous verrez à quel point Genesis est vraiment flexible. Avec la plupart des thèmes, les utilisateurs sont limités à la personnalisation de leur site Web via des panneaux d’options de thème et des zones de widgets. Genesis, cependant, fournit un système de hook complet qui vous permet d’insérer le contenu de votre choix à pratiquement n’importe quel endroit de votre site Web. Par exemple, disons que je veux insérer un bloc d’annonces Adsense après ma boîte de message et auteur mais avant mon pied de page. Genesis a un crochet appelé genesis_before_footer cela me permettra de m’accrocher à cet endroit exact et d’ajouter mon code. Je peux même avoir de la fantaisie et utiliser certaines conditions si je veux que les annonces ne soient diffusées que sur certaines zones de mon site Web (c’est-à-dire des articles de blog uniquement). Ce n’est qu’un exemple de la façon dont vous personnalisez Genesis avec du code plutôt que des options. Avec un code simple, votre contrôle sur votre site Web augmente de façon exponentielle.

genèse-crochet-guide-visuel

RESSOURCE: Il y a beaucoup trop de crochets à discuter dans cet article, mais voici un excellent guide visuel des différents crochets Genesis. Vous devriez certainement étudier ce guide si vous êtes intéressé par Genesis car il vous aidera à comprendre la flexibilité de Genesis.

Genesis est maigre et bien codé

Si vous utilisez un thème qui contient un panneau d’options complet, votre thème va être gonflé. Le développeur de ce thème peut faire du bon travail pour réduire une partie de ce gonflement, mais il y aura toujours du ballonnement. Lorsqu’un thème contient des dizaines d’options pour ajuster des éléments tels que les couleurs, les polices, etc., le thème contient non seulement plus de fichiers, mais ces options sont enregistrées dans votre base de données. Cela ajoute au gonflement général d’un site Web WordPress. Genesis n’est pas seulement codé proprement, il a très peu d’options de thème par défaut. Étant donné que presque toute la personnalisation est effectuée via du code, il n’y a vraiment pas besoin d’un tas d’options de thème. Hors de la boîte, Genesis inclut des options pour des choses comme les mises à jour automatiques, la mise en page par défaut, le fil d’Ariane, les commentaires et les rétroliens, et quelques autres. Il comprend également des options de référencement intégrées qui sont automatiquement désactivées lorsque WordPress SEO by Yoast est installé (juste une autre façon dont Genesis fonctionne pour réduire les ballonnements). Ces options, cependant, sont assez basiques et universelles, elles sont donc incluses par défaut. Encore une fois, toute véritable personnalisation devra être effectuée avec du code ou un plugin.

Moteur de recherche optimisé

Les performances et l’optimisation sont deux grands avantages de l’utilisation de Genesis. Sa base de code propre améliore les performances de votre site Web, ce qui facilite le classement des moteurs de recherche (meilleures vitesses de chargement des pages = meilleurs classements de recherche). De plus, Genesis est codé à l’aide du balisage HTML5 actuel et des microdonnées Schema.org, ce qui aide à indiquer aux moteurs de recherche de quoi parle votre contenu. C’est un excellent moyen d’améliorer le classement de recherche de votre site Web, car il permet aux moteurs de recherche comme Google de mieux déterminer la pertinence de votre contenu pour une recherche spécifique. Genesis est vraiment en tête du peloton en termes de performances et de standards d’optimisation.

Thèmes enfants

J’aurais pu inclure des thèmes enfants dans la section flexibilité, mais les thèmes enfants Genesis méritent leur propre mention. Premièrement, si vous ne savez pas ce qu’est un thème enfant WordPress, c’est un thème qui hérite de la fonctionnalité de son parent mais permet des personnalisations qui ne seront pas écrasées lors de la mise à jour du parent. Si vous utilisez un thème WordPress commercial maintenu et mis à jour par le développeur, vous devez utiliser un thème enfant.

Genesis est conçu pour être utilisé avec des thèmes enfants. Lorsque vous achetez Genesis, il est livré avec les fichiers Genesis principaux / parents et un exemple de thème enfant que vous devriez utiliser si vous n’allez pas encore utiliser un autre design. Vous ne voulez jamais pirater (modifier) ​​les fichiers Genesis de base! Utilisez toujours un thème enfant pour toute personnalisation, même si votre seule personnalisation est une simple ligne de HTML dans votre en-tête.

genèse-enfants-thèmes

Si vous ne l’avez pas déjà fait, vous devez parcourir les thèmes enfants disponibles disponibles dans StudioPress. Ils ont des dizaines de thèmes pour enfants magnifiquement conçus qui sont prêts à être sortis de la boîte. Vous pouvez en acheter un avec le noyau Genesis ou à un autre moment. Si vous achetez d’abord le noyau Genesis, vous recevrez une remise client de retour de 25% sur vos futurs achats (cette remise est également valable sur le forfait tout compris). Il existe également une tonne de thèmes enfants tiers disponibles pour Genesis, alors assurez-vous de faire quelques recherches sur Google!

Communauté et assistance Genesis

Genesis est tellement incroyable que je n’ai eu besoin de soumettre qu’un seul ticket et l’équipe de support de StudioPress y était immédiatement. J’ai eu une réponse dans l’heure et une mise à jour a été publiée le lendemain pour résoudre mon problème. Je n’ai presque jamais besoin de soutien et l’obtenir aussi rapidement lorsque je le fais est de premier ordre dans mon livre.

communauté-support-genèse

Après avoir travaillé avec Genesis pendant quelques mois maintenant, l’une des meilleures choses à ce sujet est la communauté des utilisateurs de Genesis. Puisque Genesis alimente bien plus de 100 000 sites Web, il y a évidemment de nombreux utilisateurs et un grand nombre d’experts. Beaucoup de ces experts sont assez géniaux pour partager leurs connaissances avec la communauté via des tutoriels et des extraits de code. Beaucoup d’entre eux sont également très accessibles via leurs blogs et leurs comptes de médias sociaux et ils sont généralement prêts à aider lorsqu’on leur demande (demandez toujours gentiment de l’aide et ne vous y attendez jamais). Comme je l’ai mentionné dans mon article sur les raisons pour lesquelles j’utilise Genesis, j’ai inclus des personnes qui méritent d’être suivies dans la communauté Genesis car elles sont très compétentes et utiles. Voici la liste (certainement pas exhaustive):

Enfin, que vous utilisiez déjà Genesis ou que vous souhaitiez en savoir plus, vous pouvez devenir membre du groupe Genesis slack (gratuit et non affilié à StudioPress). C’est une excellente ressource avec des centaines de membres à travers la communauté Genesis. N’hésitez pas à poser des questions et à partager vos réflexions.

Revue de Genesis – Conclusion

J’espère que vous en savez maintenant plus sur le framework Genesis et à quel point il est génial. Quand j’ai commencé avec ça, je le fais en quelque sorte juste pour le tester et pour pouvoir dire que je l’ai utilisé. Je pourrais me botter le pied de ne pas l’avoir essayé plus tôt! Je suis très heureux d’avoir commencé à l’utiliser et c’est maintenant (et sera) mon principal outil de développement pour créer des sites Web avec WordPress. Si vous êtes sur la clôture, je vous encourage fortement à au moins l’essayer. Pour moins de 60 $ (y compris le support à vie et les mises à jour), vous obtenez une valeur énorme avec un petit risque financier. Testez-le, expérimentez, apprenez-en et profitez-en! N’hésitez pas à me poser des questions dans les commentaires ou sur mon blog, EngageWP.com.

Share: