Il existe actuellement une quantité considérable de code WordPress qui doit être réutilisé par d'autres développeurs. Malheureusement, il y a peu d'informations pratiques et solides à ce sujet et, en général, vous êtes coincé dans les cadres un par un jusqu'à ce que vous trouviez le premier que vous aimez ou que vous pensez qu'ils sont tous terriblement mauvais (selon la première éventualité).
Écrivons dans la communauté quels cadres et thèmes parent nous utilisons réellement et pourquoi .
Merci d'inclure:
Thème hybride , développé par Justin Tadlock . L'étendue du code concerne principalement PHP les fonctionnalités internes et les modèles frontaux pour les thèmes.
Caractéristiques intéressantes :
Problèmes :
Prix :
Il existe une gamme de versions pour différents stades de développement.
Cadre autonome pour les développeurs créant leurs propres thèmes parents. Hautement modulaire, la plupart des fonctionnalités sont chargées à la demande par des appels add_theme_support()
personnalisés.
Thème parent établi depuis longtemps (les versions antérieures étaient antérieures à la version Core autonome). Comprend une quantité considérable de modèles prêts à l’emploi avec d’autres disponibles au téléchargement séparément.
A plusieurs thèmes enfants disponibles (à la fois natifs et d'autres développeurs).
Dernière version de pointe pour montrer l'utilisation pratique de Hybrid Core.
Développé par StudioPress
Développé par ThemeShaper
J'ai essayé plusieurs frameworks et je ne les ai pas aimés du tout pour un développement plus lourd. Pour les commandes rapides, elles sont acceptables, mais toutes les tâches supplémentaires peuvent faire du travail personnalisé un cauchemar. Souvent, les frameworks sont tellement personnalisés que c'est comme apprendre un nouveau système.
Pour cette raison, j’utilise souvent simplement Twentyten ou un thème similaire représentant une ardoise vierge ou un bac à sable.
Objet
Caractéristiques fortes
Inconvénients
Licence et tarification
Développé par scribu .
Objet
Ensemble de classes auxiliaires de développement de plug-in pour la création de formulaires, de widgets, de pages d'administration, de tables de base de données, etc.
Caractéristiques
Problèmes
Licence GPL
Objet
Thème autonome/parent avancé, utilise WooFramework.
Pour dessiner des sites et des concepts. Construire une version 1 sans avoir à le faire à partir de zéro.
Caractéristiques fortes
Je trouve le code de thème très facile à pirater pour mes besoins.
Canvas utilise beaucoup de nouvelles fonctionnalités HTML et CSS de manière intelligente.
Inconvénients
Licence et tarification
"Carrington est une plate-forme de thème pour WordPress de Crowd Favorite."
Carrington est un nouveau moyen (nous pensons mieux) d'organiser un thème WordPress, associé à un moteur de base qui fournit un ensemble de fonctionnalités intéressantes gratuitement, en créant simplement différents modèles nommés. - Qu'est-ce que Carrington
Objet Cadre de développement
Caractéristiques fortes Système de fichiers/dossiers conditionnel. L'idée derrière la structure de dossiers de la structure est de vous permettre de créer des modèles répondant à des conditions spécifiques. De cette façon, vous pouvez créer de plus petits modèles aigus. Par exemple, vous pouvez créer un bloc de commentaires unique pour un utilisateur spécifique ou pour tous les utilisateurs connectés en ajoutant simplement un nouveau fichier de modèle ( Framework Overview ).
Carrington se décline en plusieurs saveurs. Personnellement, j’aime bien la version allégée Carrington JAM (il suffit d’ajouter des balises). Télécharger
Inconvénients Dans mes cas d'utilisation, l'utilisation de Carrington n'a pas posé de problèmes particuliers. Un inconvénient possible est peut-être l'obligation de s'en tenir aux conventions de code requises par le framework.
En tant que développeur de programmes, Carrington est peut-être un peu léger et n’offre qu’un moyen agréable d’organiser vos modèles. Pour les concepteurs, Carrington élimine le besoin de plonger dans PHP et de créer des conditions de modèle. Si vous n'êtes ni programmeur ni concepteur, vous aurez besoin de quelque chose comme Carrington Build qui vous permet de créer des mises en page par glisser-déposer. Ce que je n'ai pas essayé et n'est pas gratuit.
Licence et tarification Carrington est gratuit, GPLv2
Développé par Headway Themes
J'utilise sur mon blog privé: http://swiftthemes.com/
purpose : thème autonome mais les thèmes enfants sont pris en charge avec le thème démo childtheme Kill Bill inclus
traits forts :
pas si fort :
tarification :
Le cadre Thesis Theme est un système de modèles haut de gamme pour WordPress conçu pour servir de base solide à la base de tout type de site Web.
Caractéristiques (et je cite):
Fonctionnalités supplémentaires
Prix
Starkers est un thème WordPress simple qui a été créé pour servir de point de départ au concepteur de thème.
Objet: Un excellent point de départ pour tout thème WP. Il contient toutes les balises de modèle de base dont vous avez besoin pour créer un thème sans balises inutiles/images/js. A mon avis, l'un des meilleurs thèmes à utiliser pour apprendre à développer pour WP
Caractéristiques: Tous les noms de classe de présentation non sémantiques (par exemple: class = "centre", class = "alignleft") ont été supprimés; tous les éléments HTML de présentation non sémantiques (par exemple: hr, br) ont été supprimés.
Les valeurs par défaut du navigateur ont également été réinitialisées dans la feuille de style (sur la base de la réinitialisation de l'interface utilisateur) afin de fournir une véritable “table rase”.
Inconvénients: Il s'agit essentiellement d'un thème sur lequel il faut s'appuyer. Par conséquent, vous devez maîtriser suffisamment le langage HTML/CSS pour implémenter une conception autour du thème à partir de zéro.
Licences et tarification : GPLv2 (en supposant qu'il s'agisse d'un dérivé de Twenty Ten)