Un examen du cadre Genesis pour WordPress

Si vous êtes un utilisateur chevronné de WordPress, vous avez probablement entendu parler de Genesis, un cadre de thème étonnant et puissant par les gens 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, cette revue vous aidera à vous mettre au courant. Plongeons-nous!


Le cadre Genesis

Au niveau le plus élémentaire, Genesis est un cadre thématique 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. N’importe quel thème peut être considéré comme un cadre mais ce qui fait de Genesis un véritable cadre est la flexibilité qu’il offre grâce à son système de crochets (voir ci-dessous).

Flexibilité Genesis

genesis-framework-review

Genesis est de loin l’un des thèmes les plus flexibles pour WordPress et c’est le gros 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 se limitent à personnaliser 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, supposons que je souhaite insérer un bloc d’annonces Adsense après mon message et ma boîte d’auteur, mais avant mon pied de page. Genesis a un crochet appelé genesis_before_footer cela me permettra de me connecter à cet endroit précis et d’ajouter mon code. Je peux même avoir de la fantaisie et utiliser des conditions si je souhaite que les annonces ne soient diffusées que dans certaines zones de mon site Web (c’est-à-dire uniquement les articles de blog). Ceci n’est qu’un exemple de la façon dont vous personnalisez Genesis avec du code plutôt qu’avec des options. Avec un code simple, votre contrôle sur votre site Web augmente de façon exponentielle.

genesis-hook-visual-guide

RESSOURCE: Il y a beaucoup trop de crochets pour en discuter dans ce post, mais voici un excellent guide visuel pour divers 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 un bon travail pour réduire une partie de ce ballonnement, mais il y aura toujours un ballonnement. Lorsqu’un thème contient des dizaines d’options pour ajuster des choses comme 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 ballonnement global 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 la quasi-totalité de la personnalisation est effectuée via du code, il n’est vraiment pas nécessaire de disposer 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 disposition par défaut, le fil d’Ariane, les commentaires et les rétroliens, et quelques autres. Il comprend également des options SEO intégrées qui sont automatiquement désactivées lorsque vous avez WordPress SEO by Yoast installé (juste une autre façon dont Genesis travaille pour réduire le ballonnement). Ces options sont cependant 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 contribue au 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 permet de dire aux moteurs de recherche de quoi parle votre contenu. Il s’agit d’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. Tout d’abord, si vous ne savez pas ce qu’est un thème enfant WordPress, c’est un thème qui hérite des fonctionnalités 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 de base / parent et un exemple de thème enfant que vous devez utiliser si vous n’utilisez pas encore un autre design. Vous ne voulez jamais pirater (modifier) ​​les fichiers Genesis principaux! Utilisez toujours un thème enfant pour toutes les personnalisations, même si votre seule personnalisation est une simple ligne HTML dans votre en-tête.

genesis-child-themes

Si vous ne l’avez pas déjà fait, vous devez parcourir les thèmes enfants disponibles sur StudioPress. Ils ont des dizaines de thèmes pour enfants magnifiquement conçus qui sont prêts à sortir de la boîte. Vous pouvez en acheter un avec le noyau Genesis ou à un autre moment. Si vous achetez le noyau Genesis en premier, vous recevrez une remise client 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 des recherches sur Google!

Communauté et soutien Genesis

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

genesis-support-community

Après avoir travaillé avec Genesis pendant quelques mois maintenant, l’une des meilleures choses à ce sujet est la communauté des utilisateurs de Genesis. Étant donné que Genesis gère 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 suffisamment impressionnants pour partager leurs connaissances avec la communauté via des didacticiels et des extraits de code. Beaucoup d’entre eux sont également très accessibles via leurs blogs et comptes de médias sociaux et ils sont généralement prêts à aider quand 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 Slack Genesis (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 la Genèse – 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 juste pour le tester et pouvoir dire que je l’ai utilisé. Je pourrais me donner un coup de pied pour ne pas 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 la création de 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 à un faible risque financier. Testez-le, expérimentez, découvrez-le et profitez-en! N’hésitez pas à me poser des questions dans les commentaires ou sur mon blog, EngageWP.com.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map