Une introduction à la thèse vue d'ensemble

Si vous développez avec WordPress, vous avez probablement déjà entendu le terme "framework", et vous avez probablement développé avec un seul.

Si vous ne l'avez pas fait, vous avez de la chance! Ce tutoriel vous guidera à travers les tenants et les aboutissants de l’un des frameworks WordPress les plus populaires: Un framework utilisé par plus de 55 000 personnes - Thesis.

Thesis a été créé par Chris Pearson et a été lancé en mars 2008. Le cadre de base était conçu pour être "convivial pour les moteurs de recherche" et pour un chargement extrêmement rapide, bien que beaucoup soutiennent que la meilleure caractéristique de Thesis est son éditeur de modèles de conception visuelle..

Pour bien comprendre comment développer avec Thesis, il est préférable de disséquer et de vous familiariser avec les paramètres de Thesis et l'éditeur de modèles. Il est également important de comprendre le concept de boîtes, de skins et de packages. C’est ce que cette série de didacticiels vous aidera à comprendre en vous expliquant comment créer votre première skin Thesis personnalisée..


Ce que nous allons couvrir

  • Thesis Building Blocks & Interface utilisateur - Présentation de l'interface utilisateur de Thesis ainsi que des blocs de construction associés au développement pour WordPress sur le framework de thèse.
  • Configuration des informations sur le site et conseils utiles - Une liste des options de "site" disponibles que vous pouvez contrôler à l'aide de Thesis Framework, ainsi que des astuces pour la configuration de votre site Thesis. Nous allons également passer par l'étape initiale de création de votre peau pour le développement.
  • Skins et structure de présentation - Parcours complet axé sur la création et l'affectation de modèles de page, la réutilisation de vos modèles pour le développement ultérieur d'autres pages et la préparation de votre skin pour les packages..
  • CSS et forfaits - Cette section vous expliquera comment créer et appliquer un paquet à votre skin Thesis et comment utiliser les paquetages les plus compliqués, tels que les colonnes..

Pour les lecteurs, ce didacticiel suppose que vous connaissez déjà le développement de thèmes WordPress, HTML et CSS; Cependant, même les utilisateurs les plus novices peuvent comprendre les bases de la création d'une skin pour leur site Web, car Thesis est très "orienté utilisateur".

En fait, l'ensemble de la structure utilise le «glisser-déposer» pour à peu près tout, il est aussi facile de faire des ajustements que de maintenir la touche Maj enfoncée et de faire glisser des cases autour de l'éditeur de modèles..


Les composantes de la thèse

Pour construire votre site WordPress en utilisant Thesis, vous devez d'abord comprendre les composants de base du Framework de thèse. La thèse comprend trois éléments principaux:

  • Peaux - Les skins sont essentiellement le même concept que les thèmes WordPress; Cependant, un skin Thesis utilise toutes les fonctionnalités de WordPress dès le départ - c’est-à-dire que les skins sont enracinés dans WordPress de telle sorte que vous puissiez faire plus que simplement "thème" votre site, vous pouvez créer des pages d’administrateur, contrôler fonctionnalité et beaucoup plus.

  • Des boites - Les boîtes sont très similaires aux "plugins" ou aux "widgets" qui peuvent être utilisés conjointement avec votre peau. Ce sont des morceaux de code qui ajoutent des fonctionnalités dynamiques à votre site. Par exemple, vous pouvez créer une zone pour un curseur de contenu, un formulaire, des informations sur l'auteur, une structure HTML, etc..

  • Paquets - Les packages ajoutent du style à tous les aspects de votre skin sans avoir à plonger dans le code CSS. En fait, Thesis va jusqu'à fournir aux utilisateurs une interface simple qui permet à ceux qui ne sont pas des ninjas CSS d'entrer leurs propres marges, bordures, largeurs, hauteurs, etc. facilitant la personnalisation pour les débutants..

Il est également important de noter que Thesis est livré avec une section assez robuste dédiée uniquement à la gestion des autres informations pertinentes de votre site Web, telles que la prise en charge intégrée des codes de suivi Google Analytics, la gestion de la page 404 et les options de référencement (par exemple, description, mots clés et options du robot).


Conclusion

En travaillant ensemble, les skins, les boîtes et les packages Thesis créent un site Web WordPress qui utilise toutes les fonctionnalités de plug-in / widget dont vous avez besoin, sans temps de chargement et de manière très conviviale pour les moteurs de recherche..

Maintenant que vous avez une compréhension de base de Thesis, nous allons, dans notre prochain article, approfondir la configuration des informations de notre site à l'aide des paramètres de Thesis et commencer à construire notre premier skin Thesis..